精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Apache DolphinScheduler(海豚調度系統(tǒng))介紹與環(huán)境部署

大數(shù)據(jù) 數(shù)據(jù)分析
Apache DolphinScheduler 和 Azkaban 都是開源的大數(shù)據(jù)工作流調度系統(tǒng),用于管理和調度大數(shù)據(jù)處理任務。它們具有一些相似的特點,但也有一些區(qū)別。

一、概述

Apache DolphinScheduler(簡稱DolphinScheduler)是一種開源的、分布式的、易于使用的大數(shù)據(jù)工作流調度系統(tǒng)。它旨在為大數(shù)據(jù)處理提供一個可靠、高效和可擴展的調度解決方案。

DolphinScheduler具有以下特點和功能:

  • 分布式架構:DolphinScheduler采用了分布式架構,可以在大規(guī)模集群上運行,實現(xiàn)高并發(fā)的任務調度和執(zhí)行。
  • 多種任務類型:支持多種類型的任務,包括Shell任務、Spark任務、Hadoop任務、SQL任務等,可以滿足各種大數(shù)據(jù)處理需求。
  • 可視化工作流編輯器:提供了直觀易用的工作流編輯器,可以通過圖形界面進行工作流的創(chuàng)建、編輯和調度管理,無需編寫復雜的代碼。
  • 豐富的調度策略:支持靈活的調度策略,可以根據(jù)任務依賴關系、優(yōu)先級、資源需求等進行調度和管理。
  • 任務監(jiān)控和告警:提供了實時的任務監(jiān)控和告警功能,可以及時了解任務的執(zhí)行情況和異常情況,并采取相應的措施進行處理。
  • 安全和權限管理:支持用戶認證和授權,可以對任務和資源進行細粒度的權限管理,保證系統(tǒng)的安全性和數(shù)據(jù)的隱私性。
  • 擴展性和集成性:DolphinScheduler提供了豐富的擴展接口和插件機制,可以方便地集成到現(xiàn)有的大數(shù)據(jù)生態(tài)系統(tǒng)中,并支持自定義插件開發(fā)。

總之,Apache DolphinScheduler是一個功能強大的大數(shù)據(jù)工作流調度系統(tǒng),可以幫助用戶實現(xiàn)高效、可靠的大數(shù)據(jù)處理任務調度和管理。它是開源社區(qū)的項目,用戶可以根據(jù)自己的需求進行定制和擴展,并參與社區(qū)共同貢獻和發(fā)展。

  • 官網(wǎng):https://dolphinscheduler.apache.org/zh-cn
  • GitHub:https://github.com/apache/dolphinscheduler

二、Apache DolphinScheduler 與 Azkaban 對比

Apache DolphinScheduler 和 Azkaban 都是開源的大數(shù)據(jù)工作流調度系統(tǒng),用于管理和調度大數(shù)據(jù)處理任務。它們具有一些相似的特點,但也有一些區(qū)別。

相似之處:

  • 工作流調度:兩者都提供了工作流調度功能,可以定義任務之間的依賴關系,按照指定的調度策略和優(yōu)先級來執(zhí)行任務。
  • 可視化編輯器:兩者都提供了可視化的工作流編輯器,可以通過圖形界面創(chuàng)建、編輯和管理工作流,減少了對復雜的腳本編寫的依賴。
  • 多任務類型支持:兩者都支持多種類型的任務,如Shell任務、Hadoop任務、Spark任務等,可以滿足各種大數(shù)據(jù)處理需求。
  • 調度監(jiān)控和告警:兩者都提供了任務的監(jiān)控和告警功能,可以實時查看任務的執(zhí)行狀態(tài),并及時通知用戶執(zhí)行結果或異常情況。

區(qū)別之處:

  • 架構設計:DolphinScheduler 采用分布式架構,可以在大規(guī)模集群上運行,支持高并發(fā)的任務調度和執(zhí)行。而 Azkaban 采用集中式架構,適用于中小規(guī)模的集群。
  • 擴展性和集成性:DolphinScheduler 提供了豐富的擴展接口和插件機制,可以方便地與其他大數(shù)據(jù)生態(tài)系統(tǒng)進行集成,并支持自定義插件開發(fā)。Azkaban 在擴展性和集成性方面相對較弱。
  • 權限管理:DolphinScheduler 支持用戶認證和授權,可以對任務和資源進行細粒度的權限管理。Azkaban 也支持權限管理,但在細粒度控制方面較弱。
  • 社區(qū)發(fā)展和支持:DolphinScheduler是一個新興的開源項目,社區(qū)活躍度逐漸增加,但相對于Azkaban來說,社區(qū)支持和文檔資源相對較少。

選擇使用 Apache DolphinScheduler 還是 Azkaban 取決于具體的需求和情況。如果您需要一個高可擴展性和靈活性的調度系統(tǒng),并且希望與其他大數(shù)據(jù)生態(tài)系統(tǒng)進行深度集成,DolphinScheduler 可能是一個不錯的選擇。如果您的集群規(guī)模較小,并且對權限管理的要求不是很高,同時希望使用一個經過長期發(fā)展和廣泛使用的調度系統(tǒng),Azkaban 可能更適合您的需求。

三、DolphinScheduler 架構設計

圖片

啟動流程活動圖

圖片

架構說明

  • MasterServer:MasterServer 采用分布式無中心設計理念,MasterServer 主要負責 DAG 任務切分、任務提交監(jiān)控,并同時監(jiān)聽其它 MasterServer 和 WorkerServer 的健康狀態(tài)。 MasterServer 服務啟動時向 Zookeeper 注冊臨時節(jié)點,通過監(jiān)聽Zookeeper臨時節(jié)點變化來進行容錯處理。 MasterServer基于netty提供監(jiān)聽服務。該服務內主要包含:

DistributedQuartz分布式調度組件,主要負責定時任務的啟停操作,當quartz調起任務后,Master內部會有線程池具體負責處理任務的后續(xù)操作;

MasterSchedulerService是一個掃描線程,定時掃描數(shù)據(jù)庫中的t_ds_command表,根據(jù)不同的命令類型進行不同的業(yè)務操作;

WorkflowExecuteRunnable主要是負責DAG任務切分、任務提交監(jiān)控、各種不同事件類型的邏輯處理;

TaskExecuteRunnable主要負責任務的處理和持久化,并生成任務事件提交到工作流的事件隊列;

EventExecuteService主要負責工作流實例的事件隊列的輪詢;

StateWheelExecuteThread主要負責工作流和任務超時、任務重試、任務依賴的輪詢,并生成對應的工作流或任務事件提交到工作流的事件隊列;

FailoverExecuteThread主要負責Master容錯和Worker容錯的相關邏輯;

  • WorkerServer:WorkerServer也采用分布式無中心設計理念,WorkerServer主要負責任務的執(zhí)行和提供日志服務。 WorkerServer服務啟動時向Zookeeper注冊臨時節(jié)點,并維持心跳。 WorkerServer基于netty提供監(jiān)聽服務。該服務包含:
  • WorkerManagerThread主要負責任務隊列的提交,不斷從任務隊列中領取任務,提交到線程池處理;

  • TaskExecuteThread主要負責任務執(zhí)行的流程,根據(jù)不同的任務類型進行任務的實際處理;

  • RetryReportTaskStatusThread主要負責定時輪詢向Master匯報任務的狀態(tài),直到Master回復狀態(tài)的ack,避免任務狀態(tài)丟失;

  • ZooKeeper:ZooKeeper服務,系統(tǒng)中的MasterServer和WorkerServer節(jié)點都通過ZooKeeper來進行集群管理和容錯。另外系統(tǒng)還基于ZooKeeper進行事件監(jiān)聽和分布式鎖。 我們也曾經基于Redis實現(xiàn)過隊列,不過我們希望DolphinScheduler依賴到的組件盡量地少,所以最后還是去掉了Redis實現(xiàn)。

  • AlertServer:提供告警服務,通過告警插件的方式實現(xiàn)豐富的告警手段。

  • ApiServer:API接口層,主要負責處理前端UI層的請求。該服務統(tǒng)一提供RESTful api向外部提供請求服務。

  • UI:系統(tǒng)的前端頁面,提供系統(tǒng)的各種可視化操作界面。

這里只是摘錄了官方文檔部分內容,更多內容可以參考官方文檔:https://dolphinscheduler.apache.org/zh-cn/docs/3.1.7/architecture/design

四、環(huán)境部署

1)環(huán)境信息

IP

主機名

角色

192.168.182.110

local-168-182-110

master-server、api-server、alert-server、ZK、MySQL

192.168.182.111

local-168-182-111

master-server、worker-server

192.168.182.112

local-168-182-112

worker-server

2)安裝 JDK

官網(wǎng)下載:https://www.oracle.com/java/technologies/downloads/

百度云下載

鏈接:https://pan.baidu.com/s/1-rgW-Z-syv24vU15bmMg1w提取碼:8888

# 編輯/etc/profile,文末插入以下內容:
# set java
export JAVA_HOME=/opt/apache/jdk1.8.0_212
export PATH=$JAVA_HOME/bin:$PATH

3)安裝 MySQL 數(shù)據(jù)庫

這里選擇docker快速部署的方式:通過 docker-compose 快速部署 MySQL保姆級教程

1、部署 docker

# 安裝yum-config-manager配置工具
yum -y install yum-utils

# 建議使用阿里云yum源:(推薦)
#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 安裝docker-ce版本
yum install -y docker-ce
# 啟動并開機啟動
systemctl enable --now docker
docker --version

2、部署 docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version

3、安裝 git

yum -y install git

3、開始部署

git clone https://gitee.com/hadoop-bigdata/docker-compose-mysql.git

cd docker-compose-mysql

# create network
docker network create hadoop-network

# 部署
docker-compose -f docker-compose.yaml up -d

# 查看
docker-compose -f docker-compose.yaml ps

# 登錄mysql
mysql -uroot -p
# 輸入密碼:123456

# 創(chuàng)建數(shù)據(jù)庫
create database dolphinscheduler character set utf8 ;  

CREATE USER 'dolphinscheduler'@'%'IDENTIFIED BY 'dolphinscheduler@123';
GRANT ALL PRIVILEGES ON dolphinscheduler.* TO 'dolphinscheduler'@'%';
FLUSH PRIVILEGES;

4)安裝注冊中心 Zookeeper

這里選擇docker快速部署的方式:【中間件】通過 docker-compose 快速部署 Zookeeper 保姆級教程

git clone https://gitee.com/hadoop-bigdata/docker-compose-zookeeper.git

cd docker-compose-zookeeper

# 部署
docker-compose -f docker-compose.yaml up -d

# 查看
docker-compose -f docker-compose.yaml ps

5)下載 dolphinscheduler 安裝包

wget https://dlcdn.apache.org/dolphinscheduler/3.1.7/apache-dolphinscheduler-3.1.7-bin.tar.gz --no-check-certificate
# 解壓
tar -xvzf apache-dolphinscheduler-*-bin.tar.gz

注意: DolphinScheduler 本身不依賴 Hadoop、Hive、Spark,但如果你運行的任務需要依賴他們,就需要有對應的環(huán)境支持。

6)修改配置

1、修改 install_env.sh 文件

文件 install_env.sh 描述了哪些機器將被安裝 DolphinScheduler 以及每臺機器對應安裝哪些服務。

bin/env/install_env.sh

配置

# ---------------------------------------------------------
# INSTALL MACHINE
# ---------------------------------------------------------
# 需要配置master、worker、API server,所在服務器的IP均為機器IP或者localhost
# 如果是配置hostname的話,需要保證機器間可以通過hostname相互鏈接
# 如下圖所示,部署 DolphinScheduler 機器的 hostname 為 ds1,ds2,ds3,ds4,ds5,其中 ds1,ds2 安裝 master 服務,ds3,ds4,ds5安裝 worker 服務,alert server安裝在ds4中,api server 安裝在ds5中
# ips="ds1,ds2,ds3,ds4,ds5"
ips="192.168.182.110,192.168.182.111,192.168.182.112"
# masters="ds1,ds2"
masters="192.168.182.110,192.168.182.111"
# workers="ds3:default,ds4:default,ds5:default"
workers="192.168.182.111:default,192.168.182.112:default"
# alertServer="ds4"
alertServer="192.168.182.110"
# apiServers="ds5"
apiServers="192.168.182.110"

2、修改 dolphinscheduler_env.sh 文件

文件 ./bin/env/dolphinscheduler_env.sh 描述了下列配置:

  • DolphinScheduler 的數(shù)據(jù)庫配置,詳細配置方法見初始化數(shù)據(jù)庫
  • 一些任務類型外部依賴路徑或庫文件,如 JAVA_HOME 和 SPARK_HOME都是在這里定義的
  • 注冊中心 zookeeper
  • 服務端相關配置,比如緩存,時區(qū)設置等。

如果您不使用某些任務類型,您可以忽略任務外部依賴項,但您必須根據(jù)您的環(huán)境更改 JAVA_HOME、注冊中心和數(shù)據(jù)庫相關配置。

# JAVA_HOME, will use it to start DolphinScheduler server
# export JAVA_HOME=${JAVA_HOME:-/opt/soft/java}
export JAVA_HOME=/opt/apache/jdk1.8.0_212

# Database related configuration, set database type, username and password
# export DATABASE=${DATABASE:-postgresql}
export DATABASE=${DATABASE:-mysql}
export SPRING_PROFILES_ACTIVE=${DATABASE}
# export SPRING_DATASOURCE_URL="jdbc:postgresql://127.0.0.1:5432/dolphinscheduler"
export SPRING_DATASOURCE_URL="jdbc:mysql://192.168.182.110:3306/dolphinscheduler?useUnicode=true&characterEncoding=UTF-8&useSSL=false"
# export SPRING_DATASOURCE_USERNAME={user}
export SPRING_DATASOURCE_USERNAME=dolphinscheduler
# export SPRING_DATASOURCE_PASSWORD={password}
export SPRING_DATASOURCE_PASSWORD=dolphinscheduler@123

# DolphinScheduler server related configuration
export SPRING_CACHE_TYPE=${SPRING_CACHE_TYPE:-none}
export SPRING_JACKSON_TIME_ZONE=${SPRING_JACKSON_TIME_ZONE:-UTC}
export MASTER_FETCH_COMMAND_NUM=${MASTER_FETCH_COMMAND_NUM:-10}

# Registry center configuration, determines the type and link of the registry center
export REGISTRY_TYPE=${REGISTRY_TYPE:-zookeeper}
# export REGISTRY_ZOOKEEPER_CONNECT_STRING=${REGISTRY_ZOOKEEPER_CONNECT_STRING:-localhost:2181}
export REGISTRY_ZOOKEEPER_CONNECT_STRING="192.168.182.110:31181,192.168.182.110:32181,192.168.182.110:33181"

# Tasks related configurations, need to change the configuration if you use the related tasks.
export HADOOP_HOME=${HADOOP_HOME:-/opt/soft/hadoop}
export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-/opt/soft/hadoop/etc/hadoop}
export SPARK_HOME1=${SPARK_HOME1:-/opt/soft/spark1}
export SPARK_HOME2=${SPARK_HOME2:-/opt/soft/spark2}
export PYTHON_HOME=${PYTHON_HOME:-/opt/soft/python}
export HIVE_HOME=${HIVE_HOME:-/opt/soft/hive}
export FLINK_HOME=${FLINK_HOME:-/opt/soft/flink}
export DATAX_HOME=${DATAX_HOME:-/opt/soft/datax}

export PATH=$HADOOP_HOME/bin:$SPARK_HOME1/bin:$SPARK_HOME2/bin:$PYTHON_HOME/bin:$JAVA_HOME/bin:$HIVE_HOME/bin:$FLINK_HOME/bin:$DATAX_HOME/bin:$PATH

3、下載MySQL驅動包

wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.16/mysql-connector-java-8.0.16.jar
mv mysql-connector-java-8.0.16.jar tools/libs/
cp tools/libs/mysql-connector-java-8.0.16.jar master-server/libs/
cp tools/libs/mysql-connector-java-8.0.16.jar worker-server/libs/
cp tools/libs/mysql-connector-java-8.0.16.jar alert-server/libs/
cp tools/libs/mysql-connector-java-8.0.16.jar api-server/libs/

【注意】除了將 mysql-connector-java-8.0.16.jar 驅動放到以上的libs文件夾后,還需要將mysql-connector-java-8.0.16.jar 驅動放到tools目錄下的libs目錄一份。

7)將配置copy其它節(jié)點

scp -r /opt/apache/dolphinscheduler local-168-182-111:/opt/apache/
scp -r /opt/apache/dolphinscheduler local-168-182-112:/opt/apache/

8)初始化數(shù)據(jù)庫

bash tools/bin/upgrade-schema.sh

9)啟動服務

因為機器資源有限,這里調整一下jvm內存

# master-server/bin/start.sh
# api-server/bin/start.sh
# alert-server/bin/start.sh
# ./worker-server/bin/start.sh

根據(jù)規(guī)劃,分別在不同機器上啟動對應的服務

IP

主機名

角色

192.168.182.110

local-168-182-110

master-server、api-server、alert-server、ZK、MySQL

192.168.182.111

local-168-182-111

master-server、worker-server

192.168.182.112

local-168-182-112

worker-server

# 啟停 Master
bash ./bin/dolphinscheduler-daemon.sh start master-server
# 查看日志
tail -f master-server/logs/dolphinscheduler-master.log
# bash ./bin/dolphinscheduler-daemon.sh stop master-server

# 啟停 Api
bash ./bin/dolphinscheduler-daemon.sh start api-server
# 查看日志
tail -f api-server/logs/dolphinscheduler-api.log
# bash ./bin/dolphinscheduler-daemon.sh stop api-server

# 啟停 Alert
bash ./bin/dolphinscheduler-daemon.sh start alert-server
# 查看日志
tail -f alert-server/logs/dolphinscheduler-alert.log
# bash ./bin/dolphinscheduler-daemon.sh stop alert-server

# 啟停 Worker
bash ./bin/dolphinscheduler-daemon.sh start worker-server
# 查看日志
tail -f worker-server/logs/dolphinscheduler-worker.log
# bash ./bin/dolphinscheduler-daemon.sh stop worker-server

10)web 地址訪問

# http://<your_ip>:12345/dolphinscheduler/ui/login
http://192.168.182.110:12345/dolphinscheduler/ui/login

默認賬戶密碼:admin/dolphinscheduler123

圖片

責任編輯:武曉燕 來源: 大數(shù)據(jù)與云原生技術分享
相關推薦

2023-01-03 07:57:27

2010-01-15 20:09:40

centos卸載系統(tǒng)

2009-09-21 14:50:01

Hibernate部署

2012-05-14 14:09:53

Linux內核調度系統(tǒng)

2014-01-06 17:09:10

ApacheMesos

2015-08-26 11:11:18

機房環(huán)境

2010-03-05 13:28:14

Android手機系統(tǒng)

2025-07-04 08:43:51

2012-03-20 11:41:18

海豚瀏覽器

2013-08-05 17:09:57

2020-09-30 08:54:16

鴻蒙

2010-01-13 17:54:48

CentOS 5安裝

2010-01-15 10:02:57

CentOS5.2 A

2011-03-22 16:28:25

lamp

2023-03-22 18:34:30

Flink調度部署

2009-12-31 16:16:55

2021-04-09 22:09:55

軟件基金會頂級項目

2022-08-11 08:27:24

Sentry日志監(jiān)控系統(tǒng)

2021-10-27 11:33:31

數(shù)據(jù)倉庫架構

2011-07-06 17:34:47

iPhone
點贊
收藏

51CTO技術棧公眾號

一本一道波多野毛片中文在线 | 最近2019中文字幕第三页视频| 久久精品.com| 免费a在线看| av不卡在线观看| 国产精品久久久久77777| 天海翼在线视频| 校园春色另类视频 | 亚洲男人天堂久久| 强制捆绑调教一区二区| 久久久久久欧美| 久久精品日韩无码| 欧美激情99| 欧美一区二区三区影视| 国产无套内射久久久国产| 久久黄色美女电影| 久久久一区二区| 成人欧美视频在线| 一级特黄免费视频| 99精品福利视频| 免费av一区二区| 卡一卡二卡三在线观看| 美国一区二区| 日韩一区二区电影网| 一区二区三区韩国| 亚洲优女在线| 偷偷要91色婷婷| 日韩视频一二三| 日本视频在线| 中文字幕的久久| 久久资源av| 黄色av小说在线观看| 国产专区欧美精品| 国产精品xxx视频| 啦啦啦免费高清视频在线观看| 午夜精品电影| 久久在线精品视频| а天堂中文在线资源| 精品一级毛片| 亚洲欧美日韩成人| 欧美黑人欧美精品刺激| 澳门久久精品| 欧美成人福利视频| 亚洲天堂小视频| 激情综合五月| 欧美一区二区黄| 亚洲天堂av一区二区三区| 播放一区二区| 欧美在线观看禁18| 杨幂毛片午夜性生毛片| 少妇精品视频一区二区免费看| 欧美午夜宅男影院在线观看| 免费不卡av在线| 欧美日韩经典丝袜| 亚洲成人精品一区二区| 国产天堂视频在线观看| heyzo中文字幕在线| 亚洲高清中文字幕| 中国丰满人妻videoshd| 日本在线影院| 欧美最猛黑人xxxxx猛交| 999精品网站| 青青青国产精品| 7777精品伊人久久久大香线蕉最新版 | www.在线视频.com| 国产精品蜜臀av| 亚洲美女自拍偷拍| 久草在线视频资源| 精品久久久久久亚洲国产300| 黄色免费观看视频网站| 成人免费影院| 欧美日韩欧美一区二区| 激情在线观看视频| 亚洲一区二区免费在线观看| 亚洲国产精品久久久| 成年人网站免费看| 成人6969www免费视频| www.精品av.com| 国产在线视频卡一卡二| 国产欧美日韩一级| 国产欧美日韩精品丝袜高跟鞋| 国产一区二区在线视频聊天| 国产精品538一区二区在线| 操一操视频一区| 欧美一区二区视频| 亚洲婷婷综合色高清在线| 91精品国产吴梦梦| sis001欧美| 欧美美女视频在线观看| 日本50路肥熟bbw| 精品国产一区二区三区四区| 精品国偷自产在线| 国产精品不卡av| 免费精品99久久国产综合精品| 91在线精品视频| 青青草免费在线| 日韩美女视频一区| 六月丁香婷婷激情| 成人在线视频区| 亚洲欧美国产精品| 成熟的女同志hd| 狂野欧美性猛交xxxx巴西| 91探花福利精品国产自产在线| 日本xxxxwww| 国产精品美女久久久久久久| 黄色大片中文字幕| av在线精品| 亚洲人成伊人成综合网久久久| 欧美在线视频第一页| 亚洲av无一区二区三区久久| 3d欧美精品动漫xxxx无尽| 日韩欧美一区在线观看| 久久成人激情视频| 亚洲久久成人| 亚洲专区在线视频| 狠狠色伊人亚洲综合网站l| 一区二区三区av电影| 人人干人人视频| 国产日韩三级| 九九热最新视频//这里只有精品| 波多野结衣爱爱| 不卡一区二区中文字幕| 三年中国中文在线观看免费播放| 巨茎人妖videos另类| 亚洲国产精品专区久久| 久久久久久久久久网站| 久久se精品一区精品二区| 久久天堂国产精品| 国产精品高颜值在线观看| 日韩午夜中文字幕| 久久国产波多野结衣| 日韩综合小视频| 久久精品日产第一区二区三区| 羞羞电影在线观看www| 欧美日产在线观看| 日本精品久久久久中文| 天堂资源在线中文精品| 久久天天狠狠| 伊人久久综合一区二区| 日韩高清a**址| 在线观看精品国产| 成人精品免费看| 精品久久久无码人妻字幂| 亚洲国产伊人| 久久精品成人欧美大片| 国产精品国产精品国产专区| 国产精品美女久久久久久久网站| 亚洲老女人av| 久久神马影院| 国产欧美在线播放| 快播亚洲色图| 午夜福利理论片在线观看| 亚洲资源在线观看| 国产乱淫av麻豆国产免费| 欧美三级小说| 国产 高清 精品 在线 a| 欧美理论片在线播放| 欧美不卡视频一区| 久久成人在线观看| 成人美女视频在线看| 亚洲一区二区三区av无码| 国产精品白浆| 欧美有码在线观看| 国产一区二区三区福利| 欧亚一区二区三区| 免费一级suv好看的国产网站| 老司机精品视频在线| 中文字幕人成一区| 亚洲啊v在线免费视频| 欧美激情三级免费| 国内爆初菊对白视频| 第一福利永久视频精品 | 久久久久久毛片| 黑森林精品导航| 无码一区二区三区视频| 99re6热在线精品视频播放速度| ririsao久久精品一区| 日韩av网址在线观看| 免费观看日批视频| 亚洲欧美综合网| 亚洲精品激情视频| 天堂在线亚洲视频| 亚洲欧美一二三| 成人免费在线电影网| 欧美在线影院在线视频| 在线观看美女网站大全免费| 欧美成人精品1314www| 一级黄色大片视频| 中文字幕一区二区5566日韩| 99免费观看视频| 日韩高清不卡在线| 91免费国产精品| 国产真实有声精品录音| 91一区二区三区| 亚洲国产尤物| 久久久伊人日本| 98在线视频| 日韩精品视频在线免费观看| 91亚洲国产成人久久精品麻豆| 午夜伦欧美伦电影理论片| 国产精品综合激情| av在线播放不卡| 亚洲第一区第二区第三区| 9国产精品视频| 中文字幕剧情在线观看一区| 亚洲视频分类| 亚洲自拍在线观看| 久久精品女人天堂av免费观看| 欧美男插女视频| 国产98在线| 亚洲精品美女久久久| 国产一区二区三区三州| 色悠悠久久综合| 久久精品无码人妻| 亚洲色图在线视频| 亚洲一区二区自偷自拍| 成人aaaa免费全部观看| 天美一区二区三区| 日本vs亚洲vs韩国一区三区| 成人毛片一区二区| 欧美va天堂在线| 亚洲在线观看一区| av一区二区高清| 裸体丰满少妇做受久久99精品| 伊人www22综合色| 成人免费网站在线观看| 成人免费一区| 国产精品高潮呻吟久久av野狼 | 淫片在线观看| 一区二区在线视频| 毛片网站在线观看| 日韩精品高清在线| 神宫寺奈绪一区二区三区| 日韩午夜在线播放| 国产欧美一级片| 欧美日本乱大交xxxxx| 成人黄色免费网| 在线精品国精品国产尤物884a| 国产成人精品网| 欧美网站在线观看| 一区二区三区在线观看av| 欧美日韩视频在线| 美女又爽又黄免费视频| 欧美性感美女h网站在线观看免费| 日韩黄色精品视频| 精品久久久久国产| 国偷自拍第113页| 日韩欧美中文在线| 久久久久久久久久成人| 日本韩国视频一区二区| 凹凸精品一区二区三区| 色婷婷av一区二区三区软件| www.久久久久久久| 欧美中文字幕一区二区三区亚洲| 中国一级片黄色一级片黄| 欧美色视频一区| 一级黄色大片免费| 91精品午夜视频| 不卡av中文字幕| 亚洲精品福利视频| 麻豆国产在线播放| 色爱精品视频一区| 99在线视频观看| 欧美激情亚洲自拍| 欧美91看片特黄aaaa| 国产精品久久91| 久久久久久久久久久久电影| 国产高清精品一区| 欧美变态网站| 视频一区二区三| 中文字幕一区二区三区久久网站| 丰满的少妇愉情hd高清果冻传媒 | 九色porny自拍| 国产综合一区二区| zjzjzjzjzj亚洲女人| 91啪九色porn原创视频在线观看| 91成人在线免费视频| 中文字幕在线观看不卡| 亚洲欧美一区二区三区四区五区| 亚洲va欧美va天堂v国产综合| 久久精品视频5| 日韩午夜av电影| 青青草手机在线| 麻豆乱码国产一区二区三区| 超碰在线97国产| 国产精品视频在线观看| 日韩中文字幕| 欧美尤物一区| 激情91久久| 国产喷水theporn| 成人蜜臀av电影| 69xxx免费| 亚洲高清免费视频| 一区二区视频在线免费观看| 精品剧情在线观看| 成年网站在线| 91黄色8090| 高清不卡一区| 日韩av一区二区三区美女毛片| 欧美1级日本1级| 男女无套免费视频网站动漫| 风间由美性色一区二区三区 | 国产精品揄拍500视频| 国偷自产视频一区二区久| 亚洲一区二区三区四区中文| 国产精品一页| 亚洲av无码成人精品区| 国产精品美女一区二区三区| 69视频免费在线观看| 日韩女同互慰一区二区| 成人在线播放视频| 欧美一级大胆视频| 97一区二区国产好的精华液| 亚洲国产精品www| 亚洲一区日韩在线| 极品白嫩少妇无套内谢| 中文字幕一区免费在线观看| 国产性生活视频| 亚洲精品91美女久久久久久久| 曰本三级在线| 91精品国产综合久久香蕉| 国产一区二区欧美| 国产黄色一级网站| www.av亚洲| 久久av高潮av无码av喷吹| 4438x亚洲最大成人网| 成人资源www网在线最新版| 欧美一区亚洲一区| 天天久久夜夜| 日本www在线视频| 不卡在线视频中文字幕| 久久国产精品波多野结衣| 日韩一卡二卡三卡国产欧美| 在线视频二区| 国产欧美一区二区三区在线| 欧洲激情视频| 香蕉视频网站入口| 久久九九久久九九| 日韩一级片中文字幕| 国产丝袜一区二区三区| 日韩欧美精品一区二区三区| 黄色一区三区| 亚洲黄色成人| 国产吞精囗交久久久| 亚洲一区二区三区在线播放| www.日本在线观看| 久久99国产精品自在自在app | 欧美一区三区二区在线观看| 先锋影音久久久| 强伦人妻一区二区三区| 一本一本大道香蕉久在线精品| 青青草视频在线观看| 国产福利视频一区二区| 不卡在线一区二区| 国产精品自在自线| 亚洲蜜桃精久久久久久久| 国产xxxxxx| 97香蕉久久超级碰碰高清版| 天海翼精品一区二区三区| 情侣黄网站免费看| 中文一区二区完整视频在线观看| 一区二区 亚洲| 久久91亚洲人成电影网站| 久久男人av| 久久婷婷国产91天堂综合精品| 国产精品三级久久久久三级| 国产一区二区三区四区视频| 欧美激情免费视频| 亚洲专区视频| 中文字幕 91| 亚洲综合色在线| 青春草在线观看| 国产中文欧美精品| 黄色av日韩| 国产成人无码精品久久二区三| 欧美手机在线视频| 欧美人与性动交α欧美精品济南到 | 97人人澡人人爽91综合色| 爱福利视频一区二区| 国产精品国模大尺度视频| 超碰福利在线观看| 91爱爱小视频k| 天天射成人网| 亚洲永久无码7777kkk| 欧美喷潮久久久xxxxx| 国产色婷婷在线| 四虎一区二区| 东方欧美亚洲色图在线| 国产精品xxxxxx| 高清在线视频日韩欧美| 精品国产一区二区三区久久久樱花 | 亚洲成人毛片| 日韩网站在线免费观看| 国产女人18水真多18精品一级做| 国产aⅴ一区二区三区| 国产成人精品久久二区二区91 | 在线观看中文字幕av| 欧美日韩成人在线播放| 精品国产乱码久久久久久果冻传媒| 91人妻一区二区三区|