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

【大數據】通過 Docker-compose 快速部署 Presto(Trino)

大數據 數據分析
Presto的核心特點是支持遠程數據訪問,可以查詢包括Hadoop、Cassandra、Relational databases、NoSQL databases在內的多個數據源。Presto支持標準的SQL語法,同時提供了一些擴展功能,如分布式查詢、動態分區、自定義聚合和分析函數等。

一、概述

Presto是一個快速的分布式查詢引擎,最初由Facebook開發,目前歸屬于 Presto Software Foundation(由 Facebook、Teradata 和其他公司共同支持)。Presto的核心特點是支持遠程數據訪問,可以查詢包括Hadoop、Cassandra、Relational databases、NoSQL databases在內的多個數據源。Presto支持標準的SQL語法,同時提供了一些擴展功能,如分布式查詢、動態分區、自定義聚合和分析函數等。

但是Presto目前有兩大分支:PrestoDB(背靠Facebook)和 PrestoSQL現在改名為Trino(Presto的創始團隊),雖然PrestoDB背靠Facebook,但是社區活躍度和使用群體還是遠不如Trino。所以這里以Trino為主展開講解。

二、前期準備

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

三、創建網絡

# 創建,注意不能使用hadoop_network,要不然啟動hs2服務的時候會有問題!!!
docker network create hadoop-network

# 查看
docker network ls

四、Trino 編排部署

1)下載 trino

官方下載地址:https://trino.io/download.html

# trino server
wget https://repo1.maven.org/maven2/io/trino/trino-server/416/trino-server-416.tar.gz

# trino Command line client
wget https://repo1.maven.org/maven2/io/trino/trino-cli/416/trino-cli-416-executable.jar

# jdk
wget https://cdn.azul.com/zulu/bin/zulu20.30.11-ca-jdk20.0.1-linux_x64.tar.gz

2)配置

首先創建etc和data目錄,后面配置文件需要用到

mkdir -p etc/{coordinator,worker} etc/catalog/ images

1、coordinator 配置

  • node.properties
cat << EOF > etc/coordinator/node.properties
# 環境的名字。集群中所有的Trino節點必須具有相同的環境名稱。
node.environment=test
# 此Trino安裝的唯一標識符。這對于每個節點都必須是唯一的。
node.id=trino-coordinator
# 數據目錄的位置(文件系統路徑)。Trino在這里存儲日志和其他數據。
node.data-dir=/opt/apache/trino/data
EOF
  • jvm.config
cat << EOF > etc/coordinator/jvm.config
-server
-Xmx2G
-XX:InitialRAMPercentage=80
-XX:MaxRAMPercentage=80
-XX:G1HeapRegionSize=32M
-XX:+ExplicitGCInvokesConcurrent
-XX:+ExitOnOutOfMemoryError
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:ReservedCodeCacheSize=512M
-XX:PerMethodRecompilationCutoff=10000
-XX:PerBytecodeRecompilationCutoff=10000
-Djdk.attach.allowAttachSelf=true
-Djdk.nio.maxCachedBufferSize=2000000
-XX:+UnlockDiagnosticVMOptions
-XX:+UseAESCTRIntrinsics
# Disable Preventive GC for performance reasons (JDK-8293861)
-XX:-G1UsePreventiveGC
EOF
  • config.properties
cat << EOF > etc/coordinator/config.properties
# 設置該節點為coordinator節點
coordinator=true
# 允許在協調器上調度工作,也就是coordinator節點又充當worker節點用
node-scheduler.include-coordinator=false
# 指定HTTP服務器的端口。Trino使用HTTP進行內部和外部web的所有通信。
http-server.http.port=8080
# 查詢可以使用的最大分布式內存。【注意】不能配置超過jvm配置的最大堆棧內存大小
query.max-memory=1GB
# 查詢可以在任何一臺機器上使用的最大用戶內存。【注意】也是不能配置超過jvm配置的最大堆棧內存大小
query.max-memory-per-node=1GB
# hadoop-node1也可以是IP
discovery.uri=http://localhost:8080
EOF
  • log.properties
cat << EOF > etc/coordinator/log.properties
# 設置日志級別,有四個級別:DEBUG, INFO, WARN and ERROR
io.trino=INFO
EOF

2、worker 配置

  • node.properties
cat << EOF > etc/worker/node.properties
# 環境的名字。集群中所有的Trino節點必須具有相同的環境名稱。
node.environment=test
# 此Trino安裝的唯一標識符。這對于每個節點都必須是唯一的。
# node.id=trino-worker
# 數據目錄的位置(文件系統路徑)。Trino在這里存儲日志和其他數據。
node.data-dir=/opt/apache/trino/data
EOF
  • jvm.config
cat << EOF > etc/worker/jvm.config
-server
-Xmx2G
-XX:InitialRAMPercentage=80
-XX:MaxRAMPercentage=80
-XX:G1HeapRegionSize=32M
-XX:+ExplicitGCInvokesConcurrent
-XX:+ExitOnOutOfMemoryError
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:ReservedCodeCacheSize=512M
-XX:PerMethodRecompilationCutoff=10000
-XX:PerBytecodeRecompilationCutoff=10000
-Djdk.attach.allowAttachSelf=true
-Djdk.nio.maxCachedBufferSize=2000000
-XX:+UnlockDiagnosticVMOptions
-XX:+UseAESCTRIntrinsics
# Disable Preventive GC for performance reasons (JDK-8293861)
-XX:-G1UsePreventiveGC
EOF
  • config.properties
cat << EOF > etc/worker/config.properties
# 設置該節點為worker節點
coordinator=false
# 指定HTTP服務器的端口。Trino使用HTTP進行內部和外部web的所有通信。
http-server.http.port=8080
# 查詢可以使用的最大分布式內存。【注意】不能配置超過jvm配置的最大堆棧內存大小
query.max-memory=1GB
# 查詢可以在任何一臺機器上使用的最大用戶內存。【注意】也是不能配置超過jvm配置的最大堆棧內存大小
query.max-memory-per-node=1GB
# hadoop-node1也可以是IP
discovery.uri=http://trino-coordinator:8080
EOF
  • log.properties
cat << EOF > etc/worker/log.properties
# 設置日志級別,有四個級別:DEBUG, INFO, WARN and ERROR
io.trino=INFO
EOF

3)啟動腳本 bootstrap.sh

#!/usr/bin/env sh

wait_for() {
    echo Waiting for $1 to listen on $2...
    while ! nc -z $1 $2; do echo waiting...; sleep 1s; done
}


start_trino() {

   node_type=$1

   if [ "$node_type" = "worker" ];then
      wait_for trino-coordinator 8080
   fi

   ${TRINO_HOME}/bin/launcher run --verbose

}

case $1 in
        trino-coordinator)
                start_trino coordinator
                ;;
        trino-worker)
                start_trino worker
                ;;
        *)
                echo "請輸入正確的服務啟動命令~"
        ;;
esac

4)構建鏡像 Dockerfile

FROM registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/centos:7.7.1908

RUN rm -f /etc/localtime && ln -sv /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone

RUN export LANG=zh_CN.UTF-8

# 創建用戶和用戶組,跟yaml編排里的user: 10000:10000
RUN groupadd --system --gid=10000 hadoop && useradd --system --home-dir /home/hadoop --uid=10000 --gid=hadoop hadoop -m

# 安裝sudo
RUN yum -y install sudo ; chmod 640 /etc/sudoers

# 給hadoop添加sudo權限
RUN echo "hadoop ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers

RUN yum -y install install net-tools telnet wget nc

RUN mkdir /opt/apache/

# 添加配置 JDK
ADD zulu20.30.11-ca-jdk20.0.1-linux_x64.tar.gz /opt/apache/
ENV JAVA_HOME /opt/apache/zulu20.30.11-ca-jdk20.0.1-linux_x64
ENV PATH $JAVA_HOME/bin:$PATH

# 添加配置 trino server
ENV TRINO_VERSION 416
ADD trino-server-${TRINO_VERSION}.tar.gz /opt/apache/
ENV TRINO_HOME /opt/apache/trino
RUN ln -s /opt/apache/trino-server-${TRINO_VERSION} $TRINO_HOME

# 創建配置目錄和數據源catalog目錄
RUN mkdir -p ${TRINO_HOME}/etc/catalog

# 添加配置 trino cli
COPY trino-cli-416-executable.jar $TRINO_HOME/bin/trino-cli

# copy bootstrap.sh
COPY bootstrap.sh /opt/apache/
RUN chmod +x /opt/apache/bootstrap.sh ${TRINO_HOME}/bin/trino-cli

RUN chown -R hadoop:hadoop /opt/apache

WORKDIR $TRINO_HOME

開始構建鏡像

docker build -t registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/trino:416 . --no-cache

# 為了方便小伙伴下載即可使用,我這里將鏡像文件推送到阿里云的鏡像倉庫
docker push registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/trino:416

### 參數解釋
# -t:指定鏡像名稱
# . :當前目錄Dockerfile
# -f:指定Dockerfile路徑
#  --no-cache:不緩存

5)編排 docker-compose.yaml

version: '3'
services:
  trino-coordinator:
    image: registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/trino:416
    user: "hadoop:hadoop"
    container_name: trino-coordinator
    hostname: trino-coordinator
    restart: always
    privileged: true
    env_file:
      - .env
    volumes:
      - ./etc/coordinator/config.properties:${TRINO_HOME}/etc/config.properties
      - ./etc/coordinator/jvm.config:${TRINO_HOME}/etc/jvm.config
      - ./etc/coordinator/log.properties:${TRINO_HOME}/etc/log.properties
      - ./etc/coordinator/node.properties:${TRINO_HOME}/etc/node.properties
      - ./etc/catalog/:${TRINO_HOME}/etc/catalog/
    ports:
      - "30080:${TRINO_SERVER_PORT}"
    command: ["sh","-c","/opt/apache/bootstrap.sh trino-coordinator"]
    networks:
      - hadoop-network
    healthcheck:
      test: ["CMD-SHELL", "curl --fail http://localhost:${TRINO_SERVER_PORT}/v1/info || exit 1"]
      interval: 10s
      timeout: 20s
      retries: 3
  trino-worker:
    image: registry.cn-hangzhou.aliyuncs.com/bigdata_cloudnative/trino:416
    user: "hadoop:hadoop"
    restart: always
    privileged: true
    deploy:
      replicas: 3
    env_file:
      - .env
    volumes:
      - ./etc/worker/config.properties:${TRINO_HOME}/etc/config.properties
      - ./etc/worker/jvm.config:${TRINO_HOME}/etc/jvm.config
      - ./etc/worker/log.properties:${TRINO_HOME}/etc/log.properties
      - ./etc/worker/node.properties:${TRINO_HOME}/etc/node.properties
      - ./etc/catalog/:${TRINO_HOME}/etc/catalog/
    expose:
      - "${TRINO_SERVER_PORT}"
    command: ["sh","-c","/opt/apache/bootstrap.sh trino-worker"]
    networks:
      - hadoop-network
    healthcheck:
      test: ["CMD-SHELL", "curl --fail http://localhost:${TRINO_SERVER_PORT}/v1/info || exit 1"]
      interval: 10s
      timeout: 10s
      retries: 3

# 連接外部網絡
networks:
  hadoop-network:
    external: true

.env 文件內容如下:

cat << EOF > .env
TRINO_SERVER_PORT=8080
HADOOP_HDFS_DN_PORT=/opt/apache/trino
EOF

6)開始部署

docker-compose -f docker-compose.yaml up -d

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

web 地址:http://ip:30080

五、簡單測試驗證

hive和mysql快熟部署文檔可參考我這篇文章:通過 docker-compose 快速部署 Hive 詳細教程

1)mysql 數據源

添加 mysql 數據源,在宿主機上配置即可,因已經掛載了

cat << EOF > ./etc/catalog/mysql.properties
connector.name=mysql
connection-url=jdbc:mysql://mysql:3306
connection-user=root
connection-password=123456
EOF

重啟 trino

docker-compose -f docker-compose.yaml restart

測試驗證

# 登錄容器
docker exec -it trino-coordinator bash
${TRINO_HOME}/bin/trino-cli --server http://trino-coordinator:8080 --user=hadoop 

# 查看數據源
show catalogs;
# 查看mysql庫
show schemas from mysql;
# 查看表
show tables from mysql.hive_metastore;
# 查看表數據
select * from mysql.hive_metastore.version;

2)hive 數據源

添加 hive 數據源,在宿主機上配置即可,因已經掛載了

cat << EOF > etc/catalog/hive.properties
connector.name=hive
hive.metastore.uri=thrift://hive-metastore:9083
EOF

重啟 trino

docker-compose -f docker-compose.yaml restart

測試驗證

# 登錄容器
docker exec -it trino-coordinator bash
${TRINO_HOME}/bin/trino-cli --server http://trino-coordinator:8080 --user=hadoop 

# 查看數據源
show catalogs;
# 查看mysql庫
show schemas from hive;
# 查看表
show tables from hive.default;
# 查看表數據
select * from hive.default.student;

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2023-04-06 07:18:14

2023-11-27 00:18:38

2023-06-26 00:07:14

2023-05-29 07:39:49

2023-10-23 00:06:29

2023-05-15 07:40:13

大數據SQL語法

2023-09-08 08:14:14

2024-03-26 00:00:01

2022-11-19 09:30:31

開源容器

2019-09-17 08:00:24

DockerCompose命令

2023-03-26 09:08:36

2023-12-11 07:27:11

數據編排系統Alluxio數據平臺

2025-05-22 10:00:00

DockerRedis容器

2023-10-10 13:49:00

Docker容器

2025-04-14 08:00:00

Docker命令運維

2021-11-30 07:49:00

大數據工具 Presto

2017-05-23 15:53:52

docker服務容器

2025-04-10 08:35:00

容器編排Docker容器化

2023-10-10 00:09:14

2014-12-26 10:06:48

Docker容器代碼部署
點贊
收藏

51CTO技術棧公眾號

欧美大片大片在线播放| 欧美久久高跟鞋激| 奇米影视首页 狠狠色丁香婷婷久久综合| 日韩欧美亚洲视频| 国产在线观看91一区二区三区 | 精品无码人妻一区二区三| 精品国产导航| 欧美日韩成人在线一区| 国产免费观看高清视频| 日本中文在线观看| 99国产精品一区| 国产精品美女www爽爽爽视频| 我要看黄色一级片| 亚洲精品动态| 欧美一级久久久久久久大片| 国产精品无码一本二本三本色| 黄色网页在线看| 91美女精品福利| 国产在线观看一区二区三区| 精品免费囯产一区二区三区| 女人天堂亚洲aⅴ在线观看| 亚洲人成网站免费播放| 国产性猛交96| 999久久久国产999久久久| 日韩欧美精品中文字幕| 妞干网在线播放| 日韩av中文| 国产欧美日本一区视频| 国产一区二区高清视频| 国产女人18毛片水18精| 日韩精品免费专区| 欧日韩不卡在线视频| 免费中文字幕在线观看| 天天做天天爱天天综合网| 亚洲午夜精品久久久久久性色| 无码人妻一区二区三区精品视频| 日韩成人在线电影| 欧美无人高清视频在线观看| 欧美a在线视频| 黄色羞羞视频在线观看| 亚洲男人都懂的| 少妇熟女一区二区| 免费a级在线播放| 国产精品美女久久久久aⅴ | 亚洲一二区在线观看| 日韩精品第一| 在线观看av不卡| 人人干人人视频| 日韩欧美看国产| 欧美色播在线播放| 成人午夜视频免费在线观看| 国产高清视频色在线www| 亚洲国产日产av| 久久精品国产sm调教网站演员| 手机在线免费观看av| 一区二区三区在线观看网站| 欧美日韩午夜爽爽| 中文字幕在线观看网站| 亚洲一区二区三区免费视频| 成人国产在线看| 日本在线视频www鲁啊鲁| 一区二区三区日韩欧美精品| 少妇一晚三次一区二区三区| 青春草免费在线视频| 亚洲最大的成人av| 夜夜添无码一区二区三区| 成人爽a毛片免费啪啪动漫| 亚洲国产综合在线| 狠狠97人人婷婷五月| 欧美电影免费看| 欧美日韩国产综合一区二区| 成人日韩在线视频| 亚洲一区二区三区四区电影| 337p日本欧洲亚洲大胆精品 | 欧美综合精品| 亚洲人在线视频| 99国产精品免费| 性欧美欧美巨大69| 性欧美视频videos6一9| 波多野结衣毛片| 狠狠色综合播放一区二区| 亚洲中国色老太| 欧美一级淫片aaaaaa| 97久久超碰精品国产| 日韩在线电影一区| 在线中文免费视频| 日韩欧美精品中文字幕| 手机免费av片| 牛牛影视一区二区三区免费看| 亚洲人成网站色ww在线| www.av视频| 性8sex亚洲区入口| 亚洲qvod图片区电影| 欧美熟妇另类久久久久久不卡 | 日韩欧美另类一区二区| 91麻豆精品国产91久久久久久久久 | 91小视频免费看| 日韩精品成人一区二区在线观看| 免费黄网站在线播放| 午夜亚洲国产au精品一区二区| 日韩无套无码精品| 欧美影院在线| 国产亚洲视频在线| 久久综合亚洲色hezyo国产| 久久激情综合| 成人3d动漫一区二区三区91| 国产一二三区在线视频| 亚洲一卡二卡三卡四卡无卡久久| 波多野结衣天堂| 成人知道污网站| 久久精品成人一区二区三区| 精品国产免费观看| 国产麻豆精品theporn| 日韩精彩视频| 无遮挡爽大片在线观看视频| 日韩一卡二卡三卡国产欧美| 好吊视频在线观看| 一本色道久久综合亚洲精品不卡| 91色视频在线导航| 成人午夜电影在线观看| 亚洲高清免费一级二级三级| 狠狠干狠狠操视频| 欧美猛男同性videos| 久久久久久亚洲| 国产精品久久久久久免费免熟 | 任我爽在线视频精品一| 97人人在线视频| 欧美成人猛片aaaaaaa| 成人信息集中地| 青青草国产精品97视觉盛宴| 精品无人乱码一区二区三区的优势| 国产日产一区二区三区| 欧美日韩视频在线一区二区 | 亚洲综合无码一区二区| 中文av一区二区三区| 国产精品免费不| 欧美一级大胆视频| 清纯唯美亚洲色图| 精品久久久久久久久久| 野战少妇38p| 极品少妇一区二区三区| 豆国产97在线| 欧美理论片在线播放| 日韩一区二区三区电影在线观看| 色偷偷www8888| 黄色日韩网站视频| 人人妻人人澡人人爽精品欧美一区| 在线看欧美视频| 亚洲性av网站| 中文字幕在线观看国产| 国产精品欧美一级免费| 欧美精品久久久久久久久25p| 成人羞羞网站入口| 国产精品入口免费视| 国产福利第一视频在线播放| 91搞黄在线观看| 手机看片福利视频| 另类中文字幕网| 天堂av在线中文| 这里视频有精品| 97视频在线观看播放| 五月婷婷六月丁香综合| 黑人极品videos精品欧美裸| 亚洲精品视频久久久| 日韩精品视频网| 国产精品99久久久久久大便| 老司机亚洲精品一区二区| 欧美大片网站在线观看| 蜜桃av噜噜一区二区三区麻豆| 亚洲一区二区三区美女| 日韩aaaaa| 日韩电影一区二区三区四区| 一区二区三区国产福利| 中文字幕区一区二区三| 97在线视频免费| 国产系列电影在线播放网址| 欧美日韩精品一区二区天天拍小说| 日本一级片免费| av不卡在线观看| 中文字幕第17页| 亚洲国产影院| 亚洲电影免费| 波多野结衣欧美| 国产成人精品视| 亚洲wwwww| 国产亚洲人成a一在线v站| hs视频在线观看| 欧美性生活大片免费观看网址| 国产真人真事毛片视频| 国产91富婆露脸刺激对白| 可以在线看的黄色网址| 91九色精品| 精品无码久久久久国产| 国产亚洲久久| 国产成人精品午夜| 日韩经典av| 自拍偷拍免费精品| 桃花色综合影院| 555夜色666亚洲国产免| 亚洲综合久久网| 一区二区三区日韩欧美| 9.1片黄在线观看| 99久久久国产精品免费蜜臀| 伊人五月天婷婷| 青青草成人在线观看| www.av中文字幕| 欧美 日韩 国产精品免费观看| 日韩精品久久久| 欧美爱爱网站| 爱情岛论坛亚洲入口| 日韩成人综合网| 国产精品成人播放| 女厕盗摄一区二区三区| 欧美激情精品久久久久久免费印度| 第一视频专区在线| 精品视频久久久| 韩国中文字幕hd久久精品| 欧美高清视频一二三区| 波多野结衣大片| 日韩欧美一区二区三区| 亚洲国产精品成人无久久精品| 中文字幕在线不卡| 久久午夜福利电影| 91网址在线看| 亚洲精品第二页| 成人精品国产福利| av影片在线播放| 国产精品一区三区| 亚洲精品手机在线观看| 美女一区二区三区| 天堂中文视频在线| 日韩制服丝袜先锋影音| 成人在线观看a| 麻豆精品91| 日本成年人网址| 香蕉久久夜色精品| 丁香啪啪综合成人亚洲| 久久久久99| 一本久道综合色婷婷五月| 亚洲中字黄色| 久久久久狠狠高潮亚洲精品| 99这里有精品| 国产主播在线看| 午夜亚洲伦理| 97公开免费视频| 日韩av一二三| 最近中文字幕一区二区| 男人的j进女人的j一区| 美女少妇一区二区| 久久精品久久精品| 婷婷中文字幕在线观看| 国产精品69毛片高清亚洲| 免费观看一区二区三区| 波多野结衣中文一区| 亚洲av片不卡无码久久| 久久久久久久综合日本| av男人的天堂av| 国产精品成人一区二区三区夜夜夜| 国产精品久久久免费看| 亚洲人吸女人奶水| 国产精品美女毛片真酒店| 亚洲国产美国国产综合一区二区 | 欧美一a一片一级一片| 中文字幕免费视频观看| 欧美日韩www| 成人1区2区3区| 亚洲精品中文字幕有码专区| 国产高清av在线| 草民午夜欧美限制a级福利片| 黑人精品视频| 国产精品成人观看视频国产奇米| gogo大尺度成人免费视频| 国产高清一区视频| 久久av综合| 在线观看三级网站| 99精品国产在热久久婷婷| 欧美伦理片在线看| 国产精品系列在线观看| 中文字幕日韩三级片| 国产精品―色哟哟| 精品视频在线观看免费| 色激情天天射综合网| 国产毛片毛片毛片毛片| 日韩av在线免播放器| 日本成人网址| 91精品国产乱码久久久久久久久| 欧美暴力调教| 国产精品久久久久久久久久直播 | 激情五月六月婷婷| 久久久蜜桃一区二区人| 国产伦精品一区二区三区妓女下载 | 狠狠入ady亚洲精品经典电影| 国产精品宾馆在线精品酒店| 久久爱www久久做| 精品国产人妻一区二区三区| 国产精品日产欧美久久久久| 国产一级二级三级| 欧美在线视频全部完| 丁香六月天婷婷| 俺去了亚洲欧美日韩| 男女羞羞在线观看| 亚洲尤物视频网| 成人3d精品动漫精品一二三| 国产欧美精品aaaaaa片| 麻豆精品久久久| www.av欧美| 亚洲1区2区3区4区| 国产色视频在线| 国产亚洲欧美日韩精品| 日本不良网站在线观看| 97神马电影| 欧美电影免费观看高清| 欧美视频第三页| 91亚洲精品乱码久久久久久蜜桃 | 黄色精品一区二区| 国产内射老熟女aaaa∵| 伊人久久大香线蕉av一区二区| 黑人极品ⅴideos精品欧美棵| 成人欧美一区二区三区黑人孕妇| 国产伦精品一区二区三区千人斩| 一卡二卡三卡视频| 国产精品一区一区三区| 日韩在线一卡二卡| 欧美亚州韩日在线看免费版国语版| 天天射天天色天天干| 欧美www在线| 成人激情久久| 伊人情人网综合| 麻豆一区二区三| 懂色av粉嫩av浪潮av| 日本福利一区二区| 飘雪影视在线观看免费观看| 久久免费视频在线观看| jizzjizzjizz欧美| 日本a在线天堂| 高清视频一区二区| 国产一级片视频| 精品日本一线二线三线不卡| 在线网址91| 成人免费视频视频在| 欧美日韩综合| 久久久无码人妻精品无码| 亚洲综合av网| 国精产品一品二品国精品69xx| 久久久久久久激情视频| 国产伦精品一区二区三区在线播放 | 性色av蜜臀av色欲av| 婷婷成人激情在线网| 欧美自拍偷拍一区二区| 国外成人在线直播| 日本中文字幕在线一区| 国产又大又硬又粗| 国产婷婷一区二区| 一二区在线观看| 久久亚洲成人精品| 成人香蕉社区| 毛片av免费在线观看| 国产精品日韩成人| 国产婷婷在线视频| 久久久久久有精品国产| 日本成人7777| 黄色在线视频网| 亚洲视频免费观看| 色哟哟国产精品色哟哟| 日韩av手机在线看| 欧美电影《轻佻寡妇》| 日韩精品xxx| 欧美日韩在线视频首页| 丁香在线视频| 97神马电影| 久久国产福利| 午夜激情视频在线播放| 精品嫩草影院久久| 日韩三级影视| 今天免费高清在线观看国语| 91在线国产福利| 一级黄色片在线观看| 欧美精品国产精品日韩精品| 久久99影视| 色婷婷狠狠18禁久久| 色婷婷精品大视频在线蜜桃视频| 日韩在线资源| 国产一级精品aaaaa看| 蜜桃精品在线观看| 日本特黄特色aaa大片免费| 国产亚洲精品美女久久久| 日韩欧美中文字幕一区二区三区 | 久草视频在线资源| 亚洲一区999| 97品白浆高清久久久久久| 日本男人操女人| 亚洲成人激情自拍| 色大18成网站www在线观看| 国产精品久久久对白| 美美哒免费高清在线观看视频一区二区| a级片在线观看免费| 亚洲欧洲日产国产网站| 香蕉免费一区二区三区在线观看 | 一区二区三区亚洲| 精品国产一区二区三区成人影院 |