精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

久久电影网电视剧免费观看| 希岛爱理av免费一区二区| 国产精品视频线看| 亚洲综合社区网| 懂色av.com| 成人精品电影| 精品国产亚洲在线| 日本美女高潮视频| 在线免费观看污| 91香蕉视频污| 999精品在线观看| 国产精品xxxx喷水欧美| 久久成人综合| 日韩精品视频在线观看免费| 亚洲精品第三页| 在线天堂资源www在线污| 成人免费小视频| 免费看成人午夜电影| 国产精品久久久久久69| 亚洲欧美日韩一区在线观看| 久久不射热爱视频精品| 男女做爰猛烈刺激| 丁香婷婷成人| 91精品国产综合久久蜜臀| 久久精品国产精品亚洲色婷婷| 日本天堂在线观看| 久久久综合视频| 国产精品视频一区二区三区经| 亚洲影视一区二区| 久久蜜桃精品| 97精品国产97久久久久久| 三级黄色在线观看| 欧洲福利电影| 亚洲欧美精品一区二区| www.555国产精品免费| 日韩在线你懂得| 91精品办公室少妇高潮对白| 日韩欧美猛交xxxxx无码| 色哟哟免费在线观看| 久久久亚洲综合| 久久av一区二区| 欧美特黄一级视频| 国产精品亚洲第一区在线暖暖韩国| 国产精品高潮呻吟久久av野狼| 日本五十路女优| 亚洲午夜在线| 欧美精品生活片| 91麻豆精品成人一区二区| 日韩国产欧美一区二区| 亚洲最大在线视频| 国产精品成人无码免费| 自拍偷拍欧美一区| 亚洲欧美精品在线| 国产ts在线播放| 欧美日韩xxxx| 在线看片第一页欧美| 亚洲区免费视频| 欧美男男gaytwinkfreevideos| 亚洲国产天堂久久综合| 四虎永久免费观看| 福利片一区二区| 精品久久久久av影院| 性一交一黄一片| 国产精品日本一区二区不卡视频| 这里是久久伊人| 国产九九九视频| 亚洲一区二区三区中文字幕在线观看| 日韩欧美一级片| 91视频免费入口| 午夜视频在线观看精品中文| 日韩精品专区在线影院观看| av在线天堂网| 丝袜连裤袜欧美激情日韩| 日韩国产欧美精品一区二区三区| av黄色一级片| 亚洲人和日本人hd| 在线激情影院一区| 欧美三级免费看| 99国产精品久久久久久久成人热| 午夜伦理精品一区| 精品一区二区无码| 韩国v欧美v亚洲v日本v| 国产精品播放| 国产精品国产高清国产| www国产亚洲精品久久麻豆| 日产精品久久久一区二区| 日本不卡不卡| 亚洲成人在线免费| 美女喷白浆视频| 国产亚洲字幕| 亚洲欧美精品伊人久久| www日韩在线| 99日韩精品| 国产精品视频最多的网站| 精品黑人一区二区三区在线观看| 91麻豆swag| 香蕉精品视频在线| 欧美在线极品| 51精品视频一区二区三区| 影音先锋黄色资源| 欧美成人自拍| 91精品国产91久久久久| 91久久精品国产91性色69| 成人精品国产一区二区4080| 免费一区二区三区在在线视频| 蜜桃视频在线观看www社区| 亚洲成人资源在线| 日韩不卡一二三| 欧美日韩破处| 萌白酱国产一区二区| 国产区一区二区三| 国产九色精品成人porny| 久久久国产精品一区二区三区| 第一页在线观看| 亚洲地区一二三色| 日韩肉感妇bbwbbwbbw| 欧美精品中文| 久久久精品国产一区二区| 精品人妻一区二区三区免费看| 国产一区二区三区四区五区美女| 欧美不卡在线一区二区三区| 97caopor国产在线视频| 欧美亚洲图片小说| 午夜视频在线观看国产| 一区二区蜜桃| 国产精品久久久久久久久免费| 少妇一级淫片免费看| 亚洲欧洲制服丝袜| 在线观看国产一级片| 欧美日本成人| 日本国产欧美一区二区三区| 性生活黄色大片| 亚洲欧洲精品一区二区三区| 亚洲五月天综合| 欧美精美视频| 青青草国产精品一区二区| 日韩中文字幕免费在线观看| 亚洲欧美一区二区三区极速播放| 国产午夜伦鲁鲁| 极品国产人妖chinesets亚洲人妖| 美女视频黄免费的亚洲男人天堂| 在线免费看毛片| 欧美高清在线一区| 美女一区二区三区视频| 你懂的视频欧美| 欧美一级成年大片在线观看| 性感美女一级片| 精品欧美激情精品一区| 精品人妻伦一二三区久| 精品福利av| 国产精品一区二区av| 国产在线xxx| 精品国精品国产尤物美女| 中文字幕手机在线观看| 国产精品自拍三区| 日本a在线天堂| 亚洲天堂中文字幕在线观看| 久久99精品久久久久久噜噜| 朝桐光av在线一区二区三区| 亚洲精品免费在线观看| www.se五月| 91不卡在线观看| 97视频热人人精品| 超碰99在线| 日韩电影中文字幕在线观看| 国内自拍视频在线播放| 国产日韩欧美一区二区三区乱码 | 欧美性xxxxxx少妇| 美女100%露胸无遮挡| 久久99久久99小草精品免视看| 亚洲欧美日韩精品综合在线观看| 欧美激情啪啪| 久久久久久久97| 日韩偷拍自拍| 欧美日韩国产另类一区| 91在线播放观看| 9色porny自拍视频一区二区| 无码人妻丰满熟妇区毛片| 日韩在线精品| 97se国产在线视频| 在线毛片观看| 日韩在线观看免费高清完整版| 性欧美videos另类hd| 欧美日韩中文字幕在线| 成人信息集中地| 丰满亚洲少妇av| 成年人小视频网站| 欧美va亚洲va日韩∨a综合色| 国产一区二区三区高清| 韩国理伦片久久电影网| 俺去了亚洲欧美日韩| 蜜臀久久久久久999| 欧美影视一区二区三区| 精品处破女学生| 国产精品欧美久久久久一区二区| 日韩欧美色视频| 老色鬼久久亚洲一区二区| 男人j进女人j| 欧美精品系列| 国产精品美女黄网| 懂色aⅴ精品一区二区三区| 久久久久久国产三级电影| 五月婷婷在线视频| 亚洲国产精品va在线| 男女视频在线观看网站| 欧美精品大片| 日韩理论片在线观看| 91精品国产乱码久久久竹菊| 国产精品久久久久久av福利| 2018av在线| 久热国产精品视频| www亚洲人| 亚洲精品国产精品国产自| 国产免费久久久| 在线观看国产精品网站| www.国产高清| 一区二区三区在线不卡| 毛片视频免费播放| 久久久久久久久久美女| 免费啪视频在线观看| 激情偷乱视频一区二区三区| 欧美精品第三页| 国产一区二区三区久久| 99er在线视频| 欧美 日韩 国产一区二区在线视频 | 久久嫩草精品久久久精品一| 99免费观看视频| 狠狠色2019综合网| 天天操天天爱天天爽| 亚洲综合国产激情另类一区| av女优在线播放| 午夜精品av| 中文字幕乱码免费| 91青青国产在线观看精品| 午夜精品美女久久久久av福利| 欧美激情99| 精品久久久久久中文字幕动漫| 日本一区二区三区电影免费观看| 国产在线视频91| 亚洲精品aaa| 成人网在线观看| 香蕉成人在线| 91精品久久久久久| 欧美一区二区三区婷婷| 国产日韩欧美在线观看| 欧美黑粗硬大| 国产在线视频欧美| 国产aa精品| 亚洲在线免费看| 亚洲精品国产九九九| 99se婷婷在线视频观看| 一区二区三区自拍视频| 粉嫩av四季av绯色av第一区| 婷婷视频一区二区三区| 国产伦精品一区二区三区四区免费| youjizz亚洲| 成人综合电影| 国产美女撒尿一区二区| 精品一区二区久久久久久久网站| 色狼人综合干| 手机成人在线| 午夜影院欧美| 福利视频一区二区三区四区| 99精品视频网| 日韩毛片在线免费看| 日韩av在线免费观看不卡| 男人添女人下面免费视频| 精品亚洲欧美一区| 国产人妖在线观看| 91一区二区在线观看| 极品蜜桃臀肥臀-x88av| 亚洲免费观看视频| 日本视频www| 在线日韩av片| 国产富婆一级全黄大片| 亚洲第一精品夜夜躁人人爽| 九色在线观看视频| 亚洲人成在线观看网站高清| 男女啪啪在线观看| 欧美大片免费观看| 成人免费无遮挡| 成人福利网站在线观看11| 超碰成人97| 日韩免费中文专区| 欧美日韩一区二区三区四区在线观看 | 国产一区二区丝袜| 国产suv精品一区| 神马影院我不卡午夜| 欧美日本二区| 青青青国产在线视频| 国产福利91精品| www.中文字幕av| 亚洲精品中文在线影院| 六月丁香婷婷综合| 欧美一区二区精美| 你懂的视频在线观看| 久久最新资源网| 向日葵视频成人app网址| 成人女人免费毛片| 色777狠狠狠综合伊人| 可以看毛片的网址| 老司机精品视频导航| 538国产视频| 亚洲精品videosex极品| 久草热在线观看| 亚洲精品一线二线三线| 国产精品二线| 午夜精品一区二区三区av| 天堂综合在线播放| 欧美日韩高清免费| 亚洲高清免费| 在线成人免费av| 欧美高清在线一区二区| 五月天婷婷久久| 在线播放视频一区| 韩国中文字幕2020精品| 久久久噜噜噜久久久| 四虎视频在线精品免费网址| 欧美一二三四五区| 99热这里只有精品8| 亚洲精品鲁一鲁一区二区三区| 中文字幕免费不卡在线| 一级成人黄色片| 亚洲精品xxx| 欧美aaa免费| 亚洲一区二区三区xxx视频| 欧美特黄一级大片| 国产日韩一区二区在线观看| heyzo一本久久综合| 国产无套内射又大又猛又粗又爽| 6080日韩午夜伦伦午夜伦| www视频在线观看免费| 国产91免费观看| 亚洲动漫精品| 亚洲中文字幕无码不卡电影| 成人h精品动漫一区二区三区| 精品欧美一区二区久久久久| 欧美天堂亚洲电影院在线播放| 久久精品a一级国产免视看成人| 国产91成人video| 西瓜成人精品人成网站| 午夜肉伦伦影院| 久久综合丝袜日本网| 国产性猛交╳xxx乱大交| 日韩av一区在线观看| 三级中文字幕在线观看| 久久久久久久久一区| 欧美资源在线| 美女被到爽高潮视频| 欧洲一区二区三区免费视频| 国内三级在线观看| 国产精品电影网站| 久久精品国产www456c0m| 日韩av片专区| 一区二区在线观看不卡| 亚洲av无码乱码在线观看性色| 欧美激情精品久久久久久久变态| 成人av激情人伦小说| 大j8黑人w巨大888a片| 91亚洲国产成人精品一区二三| 日韩欧美成人一区二区三区| 亚洲深夜福利在线| 欧美电影在线观看网站| 久久精品国产精品亚洲精品色| 国产一区视频导航| 久久免费视频播放| 日韩av网站大全| 亚洲精品555| 国产免费xxx| 不卡欧美aaaaa| 怡红院av久久久久久久| 日韩在线视频观看| 亚洲va欧美va人人爽成人影院| 国产特级淫片高清视频| 国产欧美日本一区视频| 国产毛片毛片毛片毛片| 久久久亚洲欧洲日产国码aⅴ| 一区二区三区日本久久久| 五月激情婷婷在线| 亚洲最大成人网4388xx| 免费福利在线视频| 国产日韩欧美在线视频观看| 欧美视频在线观看| av在线网站观看| 9191久久久久久久久久久| 国产乱码精品一区二三赶尸艳谈| 日本一区免费观看| 国产综合色产在线精品| 日韩欧美三级视频| 日韩在线观看免费高清完整版| 精品女人视频| av免费一区二区| 精品日韩中文字幕| 久久综合之合合综合久久| 国模一区二区三区私拍视频| 麻豆精品新av中文字幕| 影音先锋亚洲天堂| 久久久999成人| av亚洲在线观看| 熟妇人妻久久中文字幕|