日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Spark入门实战系列--2.Spark编译与部署(下)--Spark编译安装

發布時間:2023/12/20 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spark入门实战系列--2.Spark编译与部署(下)--Spark编译安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【注】該系列文章以及使用到安裝包/測試數據 可以在《傾情大奉送--Spark入門實戰系列》獲取

1、編譯Spark

Spark可以通過SBT和Maven兩種方式進行編譯,再通過make-distribution.sh腳本生成部署包。SBT編譯需要安裝git工具,而Maven安裝則需要maven工具,兩種方式均需要在聯網下進行,通過比較發現SBT編譯速度較慢(原因有可能是1、時間不一樣,SBT是白天編譯,Maven是深夜進行的,獲取依賴包速度不同?2、maven下載大文件是多線程進行,而SBT是單進程),Maven編譯成功前后花了3、4個小時。

1.1?編譯Spark(SBT)

1.1.1?安裝git并編譯安裝

1.??從如下地址下載git安裝包

http://www.onlinedown.net/softdown/169333_2.htm

https://www.kernel.org/pub/software/scm/git/

如果linux是CentOS操作系統可以通過:yum install git直接進行安裝

?

由于從https獲取內容,需要安裝curl-devel,可以從如下地址獲取

http://rpmfind.net/linux/rpm2html/search.php?query=curl-devel

如果linux是CentOS操作系統可以通過:yum install curl-devel直接進行安裝

?

2.?上傳git并解壓縮

把git-1.7.6.tar.gz安裝包上傳到/home/hadoop/upload目錄中,解壓縮然后放到/app目錄下

$cd /home/hadoop/upload/

$tar -xzf git-1.7.6.tar.gz

$mv git-1.7.6 /app

$ll /app

?

3.?編譯安裝git

以root用戶進行在git所在路徑編譯安裝git

#yum install curl-devel

#cd /app/git-1.7.6?

#./configure

#make

#make install

?

?

?

?

4.?把git加入到PATH路徑中

打開/etc/profile把git所在路徑加入到PATH參數中

export GIT_HOME=/app/git-1.7.6

export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$GIT_HOME/bin

?

重新登錄或者使用source /etc/profile使參數生效,然后使用git命令查看配置是否正確

?

1.1.2?下載Spark源代碼并上傳

1.?可以從如下地址下載到spark源代碼:

http://spark.apache.org/downloads.html

http://d3kbcqa49mib13.cloudfront.net/spark-1.1.0.tgz

git clone https://github.com/apache/spark.git

把下載好的spark-1.1.0.tgz源代碼包使用1.1.3.1介紹的工具上傳到/home/hadoop/upload?目錄下

?

2.?在主節點上解壓縮

$cd /home/hadoop/upload/

$tar -xzf spark-1.1.0.tgz

?

3.?把spark-1.1.0改名并移動到/app/complied目錄下

$mv spark-1.1.0 /app/complied/spark-1.1.0-sbt

$ls /app/complied

?

1.1.3?編譯代碼

編譯spark源代碼的時候,需要從網上下載依賴包,所以整個編譯過程機器必須保證在聯網狀態。編譯執行如下腳本:

$cd /app/complied/spark-1.1.0-sbt

$sbt/sbt assembly -Pyarn -Phadoop-2.2 -Pspark-ganglia-lgpl -Pkinesis-asl -Phive

?

?

?

整個編譯過程編譯了約十幾個任務,重新編譯N次,需要幾個甚至十幾個小時才能編譯完成(主要看下載依賴包的速度)。

1.2?編譯Spark(Maven)

1.2.1?安裝Maven并配置參數

在編譯前最好安裝3.0以上版本的Maven,在/etc/profile配置文件中加入如下設置:

export MAVEN_HOME=/app/apache-maven-3.0.5

export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$GIT_HOME/bin

?

1.2.2?下載Spark源代碼并上傳

1.?可以從如下地址下載到spark源代碼:

http://spark.apache.org/downloads.html

http://d3kbcqa49mib13.cloudfront.net/spark-1.1.0.tgz

git clone https://github.com/apache/spark.git

把下載好的spark-1.1.0.tgz源代碼包使用1.1.3.1介紹的工具上傳到/home/hadoop/upload?目錄下

?

2.?在主節點上解壓縮

$cd /home/hadoop/upload/

$tar -xzf spark-1.1.0.tgz

?

3.?把spark-1.1.0改名并移動到/app/complied目錄下

$mv spark-1.1.0 /app/complied/spark-1.1.0-mvn

$ls /app/complied

?

1.2.3?編譯代碼

編譯spark源代碼的時候,需要從網上下載依賴包,所以整個編譯過程機器必須保證在聯網狀態。編譯執行如下腳本:

$cd /app/complied/spark-1.1.0-mvn

$export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=512M -XX:ReservedCodeCacheSize=512m"

$mvn -Pyarn -Phadoop-2.2 -Pspark-ganglia-lgpl -Pkinesis-asl -Phive -DskipTests clean package

?

整個編譯過程編譯了約24個任務,整個過程耗時1小時45分鐘。

?

1.3?生成Spark部署包

在Spark源碼根目錄下有一個生成部署包的腳本make-distribution.sh,可以通過執行如下命令進行打包?./make-distribution.sh [--name] [--tgz] [--with-tachyon] <maven build options>

l??--name NAME和--tgz?結合可以生成spark-$VERSION-bin-$NAME.tgz?的部署包,不加此參數時NAME?為hadoop?的版本號

l??--tgz在根目錄下生成?spark-$VERSION-bin.tgz?,不加此參數時不生成tgz?文件,只生成/dist?目錄

l??--with-tachyon??是否支持內存文件系統Tachyon?,不加此參數時不支持tachyon

?

例子:

1.?生成支持yarn?、hadoop2.2.0?、hive?的部署包:

./make-distribution.sh --tgz --name 2.2.0 -Pyarn -Phadoop-2.2 -Phive

2.?生成支持yarn?、hadoop2.2.0?、hive?、ganglia?的部署包:

./make-distribution.sh --tgz --name 2.2.0 -Pyarn -Phadoop-2.2 -Pspark-ganglia-lgpl -P hive

1.3.1?生成部署包

使用如下命令生成Spark部署包,由于該腳本默認在JDK1.6進行,在開始時會進行詢問是否繼續,只要選擇Y即可

$cd /app/complied/spark-1.1.0-mvn/

$./make-distribution.sh --tgz --name 2.2.0 -Pyarn -Phadoop-2.2 -Pspark-ganglia-lgpl -P hive

?

?

?

?

生成Spark部署包編譯了約24個任務,用時大概1小時38分鐘。

?

1.3.2?查看生成結果

生成在部署包位于根目錄下,文件名類似于spark-1.1.0-bin-2.2.0.tgz。

?

2、安裝Spark

2.1?上傳并解壓Spark安裝包

1.我們使用上一步驟編譯好的spark-1.1.0-bin-2.2.0.tgz文件作為安裝包(也可以從網上下載native文件夾或者打包好的64位hadoop安裝包),使用"Spark編譯與部署(上)"中1. 3.1介紹的工具上傳到/home/hadoop/upload?目錄下

?

2.?在主節點上解壓縮

$cd /home/hadoop/upload/

$tar -xzf spark-1.1.0-bin-2.2.0.tgz

?

3.?把spark改名并移動到/app/hadoop目錄下

$mv spark-1.1.0-bin-2.2.0 /app/hadoop/spark-1.1.0

$ll /app/hadoop

?

2.2?配置/etc/profile

1.?打開配置文件/etc/profile

$sudo vi /etc/profile

2.?????定義SPARK_HOME并把spark路徑加入到PATH參數中

SPARK_HOME=/app/hadoop/spark-1.1.0

PATH=$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin

2.3?配置conf/slaves

1.?打開配置文件conf/slaves

$cd /app/hadoop/spark-1.1.0/conf

$sudo vi slaves

?

2.?加入slave配置節點

hadoop1

hadoop2

hadoop3

?

2.4?配置conf/spark-env.sh

1.?打開配置文件conf/spark-env.sh

$cd /app/hadoop/spark-1.1.0/conf

$cp spark-env.sh.template spark-env.sh

$sudo vi spark-env.sh

?

2.?加入Spark環境配置內容,設置hadoop1為Master節點

export SPARK_MASTER_IP=hadoop1

export SPARK_MASTER_PORT=7077

export SPARK_WORKER_CORES=1

export SPARK_WORKER_INSTANCES=1

export SPARK_WORKER_MEMORY=512M

?

2.5?向各節點分發Spark程序

1.?進入hadoop1機器/app/hadoop目錄,使用如下命令把spark文件夾復制到hadoop2和hadoop3機器

$cd /app/hadoop

$scp -r spark-1.1.0 hadoop@hadoop2:/app/hadoop/

$scp -r spark-1.1.0 hadoop@hadoop3:/app/hadoop/

?

?

2.?在從節點查看是否復制成功

?

2.6?啟動Spark

$cd /app/hadoop/spark-1.1.0/sbin

$./start-all.sh

?

2.7?驗證啟動

此時在hadoop1上面運行的進程有:Worker和Master

?

此時在hadoop2和hadoop3上面運行的進程有只有Worker

?

通過?netstat -nlt?命令查看hadoop1節點網絡情況

?

在瀏覽器中輸入?http://hadoop1:8080(需要注意的是要在網絡設置中把hadoop*除外,否則會到外網DNS解析,出現無法訪問的情況) 既可以進入Spark集群狀態頁面

?

2.8?驗證客戶端連接

進入hadoop1節點,進入spark的bin目錄,使用spark-shell連接集群

$cd /app/hadoop/spark-1.1.0/bin

$spark-shell --master spark://hadoop1:7077 --executor-memory 500m

?

在命令中只指定了內存大小并沒有指定核數,所以該客戶端將占用該集群所有核并在每個節點分配500M內存

?

?

3、Spark測試

3.1?使用Spark-shell測試

這里我們測試一下在Hadoop中大家都知道的WordCout程序,在MapReduce實現WordCout需要Map、Reduce和Job三個部分,而在Spark中甚至一行就能夠搞定。下面就看一下是如何實現的:

3.1.1?啟動HDFS

$cd /app/hadoop/hadoop-2.2.0/sbin

$./start-dfs.sh

?

通過jps觀察啟動情況,在hadoop1上面運行的進程有:NameNode、SecondaryNameNode和DataNode

?

hadoop2和hadoop3上面運行的進程有:NameNode和DataNode

?

3.1.2?上傳數據到HDFS中

把hadoop配置文件core-site.xml文件作為測試文件上傳到HDFS中

$hadoop fs -mkdir -p /user/hadoop/testdata

$hadoop fs -put /app/hadoop/hadoop-2.2.0/etc/hadoop/core-site.xml /user/hadoop/testdata

?

3.1.3?啟動Spark

$cd /app/hadoop/spark-1.1.0/sbin

$./start-all.sh

?

3.1.4?啟動Spark-shell

在spark客戶端(這里在hadoop1節點),使用spark-shell連接集群

$cd /app/hadoop/spark-1.1.0/bin

$./spark-shell --master spark://hadoop1:7077 --executor-memory 512m --driver-memory 500m

?

3.1.5?運行WordCount腳本

下面就是WordCount的執行腳本,該腳本是scala編寫,以下為一行實現:

scala>sc.textFile("hdfs://hadoop1:9000/user/hadoop/testdata/core-site.xml").flatMap(_.split(" ")).map(x=>(x,1)).reduceByKey(_+_).map(x=>(x._2,x._1)).sortByKey(false).map(x=>(x._2,x._1)).take(10)

為了更好看到實現過程,下面將逐行進行實現:

scala>val rdd=sc.textFile("hdfs://hadoop1:9000/user/hadoop/testdata/core-site.xml")

scala>rdd.cache()

scala>val wordcount=rdd.flatMap(_.split(" ")).map(x=>(x,1)).reduceByKey(_+_)

scala>wordcount.take(10)

scala>val wordsort=wordcount.map(x=>(x._2,x._1)).sortByKey(false).map(x=>(x._2,x._1))

scala>wordsort.take(10)

?

?

?

?

詞頻統計結果如下:

Array[(String, Int)] = Array(("",100), (the,7), (</property>,6), (<property>,6), (under,3), (in,3), (License,3), (this,2), (-->,2), (file.,2))

3.1.6?觀察運行情況

通過http://hadoop1:8080查看Spark運行情況,可以看到Spark為3個節點,每個節點各為1個內核/512M內存,客戶端分配3個核,每個核有512M內存。

?

通過點擊客戶端運行任務ID,可以看到該任務在hadoop2和hadoop3節點上運行,在hadoop1上并沒有運行,主要是由于hadoop1為NameNode和Spark客戶端造成內存占用過大造成

?

3.2?使用Spark-submit測試

從Spark1.0.0開始,Spark提供了一個易用的應用程序部署工具bin/spark-submit,可以完成Spark應用程序在local、Standalone、YARN、Mesos上的快捷部署。該工具語法及參數說明如下:

Usage: spark-submit [options] <app jar | python file> [app options]

Options:

??--master MASTER_URL??????????spark://host:port, mesos://host:port, yarn, or local.

??--deploy-mode DEPLOY_MODE??driver運行之處,client運行在本機,cluster運行在集群

??--class CLASS_NAME????????????應用程序包的要運行的class

??--name NAME??????????????????應用程序名稱

??--jars JARS?????????????????????用逗號隔開的driver本地jar包列表以及executor類路徑

??--py-files PY_FILES??????????????用逗號隔開的放置在Python應用程序

PYTHONPATH上的.zip, .egg, .py文件列表

??--files FILES????????????????????用逗號隔開的要放置在每個executor工作目錄的文件列表

??--properties-file FILE???????????設置應用程序屬性的文件放置位置,默認是conf/spark-defaults.conf

??--driver-memory MEM?????????driver內存大小,默認512M

??--driver-java-options???????????driver的java選項

??--driver-library-path????????????driver的庫路徑Extra library path entries to pass to the driver

??--driver-class-path?????????????driver的類路徑,用--jars?添加的jar包會自動包含在類路徑里

??--executor-memory MEM???????executor內存大小,默認1G

?

?Spark standalone with cluster deploy mode only:

??--driver-cores NUM???????????driver使用內核數,默認為1

??--supervise???????????????????如果設置了該參數,driver失敗是會重啟

?

?Spark standalone and Mesos only:

??--total-executor-cores NUM????executor使用的總核數

?

?YARN-only:

??--executor-cores NUM?????????每個executor使用的內核數,默認為1

??--queue QUEUE_NAME????????提交應用程序給哪個YARN的隊列,默認是default隊列

??--num-executors NUM????????啟動的executor數量,默認是2個

??--archives ARCHIVES??????????被每個executor提取到工作目錄的檔案列表,用逗號隔開

3.2.1?運行腳本1

該腳本為Spark自帶例子,在該例子中個計算了圓周率π的值,以下為執行腳本:

$cd /app/hadoop/spark-1.1.0/bin

$./spark-submit --master spark://hadoop1:7077 --class org.apache.spark.examples.SparkPi --executor-memory 512m ../lib/spark-examples-1.1.0-hadoop2.2.0.jar 200

參數說明(詳細可以參考上面的參數說明):

l??--master?Master所在地址,可以有Mesos、Spark、YARN和Local四種,在這里為Spark Standalone集群,地址為spark://hadoop1:7077

l??--class應用程序調用的類名,這里為org.apache.spark.examples.SparkPi

l??--executor-memory?每個executor所分配的內存大小,這里為512M

l??執行jar包?這里是../lib/spark-examples-1.1.0-hadoop2.2.0.jar

l??分片數目?這里數目為200

?

?

3.2.2?觀察運行情況

通過觀察Spark集群有3個Worker節點和正在運行的1個應用程序,每個Worker節點為1內核/512M內存。由于沒有指定應用程序所占內核數目,則該應用程序占用該集群所有3個內核,并且每個節點分配512M內存。

?

根據每個節點負載情況,每個節點運行executor并不相同,其中hadoop1的executor數目為0。而hadoop3執行executor數為10個,其中5個EXITED狀態,5個KILLED狀態。

?

3.2.3?運行腳本2

該腳本為Spark自帶例子,在該例子中個計算了圓周率π的值,區別腳本1這里指定了每個executor內核數據,以下為執行腳本:

$cd /app/hadoop/spark-1.1.0/bin

$./spark-submit --master spark://hadoop1:7077 --class org.apache.spark.examples.SparkPi --executor-memory 512m --total-executor-cores 2 ../lib/spark-examples-1.1.0-hadoop2.2.0.jar 200

參數說明(詳細可以參考上面的參數說明):

l??--master?Master所在地址,可以有Mesos、Spark、YARN和Local四種,在這里為Spark Standalone集群,地址為spark://hadoop1:7077

l??--class應用程序調用的類名,這里為org.apache.spark.examples.SparkPi

l??--executor-memory?每個executor所分配的內存大小,這里為512M

l??--total-executor-cores 2?每個executor分配的內核數

l??執行jar包?這里是../lib/spark-examples-1.1.0-hadoop2.2.0.jar

l??分片數目?這里數目為200

?

3.2.4?觀察運行情況

通過觀察Spark集群有3個Worker節點和正在運行的1個應用程序,每個Worker節點為1內核/512M內存。由于指定應用程序所占內核數目為2,則該應用程序使用該集群所有2個內核。

?

?

作者:石山園??出處:http://www.cnblogs.com/shishanyuan/ 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Spark入门实战系列--2.Spark编译与部署(下)--Spark编译安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

久草9视频 | 久久免费大片 | 人人干人人添 | 久久精品导航 | 日韩成人邪恶影片 | 日韩视频免费观看高清完整版在线 | 很黄很色很污的网站 | 人人干天天干 | 国产涩涩网站 | 亚洲精品乱码久久久久久蜜桃动漫 | 欧美日韩免费网站 | 色综合久久综合中文综合网 | 国产视频精选 | 欧美久久精品 | 久久久久久久久久久久久9999 | 丁香五月网久久综合 | 久青草视频在线观看 | 午夜影院三级 | 免费看成人a| 亚洲综合狠狠干 | 亚洲综合视频在线 | 国产一级免费片 | 激情电影影院 | 国产精品久久久久久久久搜平片 | 2019中文最近的2019中文在线 | 久久亚洲私人国产精品va | 久久电影日韩 | 在线免费黄 | av五月婷婷| 精品国产一区二区三区久久久 | 日韩精品不卡在线 | 国产aa精品 | 成人综合日日夜夜 | 欧美精品在线一区 | 91探花系列在线播放 | 久久久久久久久久久影视 | 亚洲春色成人 | 午夜视频免费 | 成年人国产在线观看 | 91av在线不卡| 国产精品一区二区三区久久 | 亚洲一区尤物 | 黄色三级免费 | 亚洲美女免费视频 | 国产视频一区在线播放 | 国外av在线 | 亚洲理论在线观看电影 | 国产精品久久久久久久久久新婚 | 99热精品国产| 日b视频在线观看网址 | 91麻豆国产福利在线观看 | 午夜国产一区二区三区四区 | 视频一区二区视频 | 久久av中文字幕片 | 日韩在线三区 | 亚洲成人频道 | 亚洲综合视频在线观看 | 成年人免费在线播放 | 国产精品亚洲片在线播放 | 久久爱影视i | 亚洲日日夜夜 | 色综合中文字幕 | 天天·日日日干 | 黄色资源在线 | 在线观看91视频 | 天天操天天吃 | 99在线热播精品免费 | 国产大片黄色 | 亚洲综合精品视频 | 久久久久久久影视 | 在线免费黄色毛片 | 四虎在线观看视频 | 免费看一级片 | 欧美天堂视频在线 | 国产小视频在线免费观看 | 成人国产精品久久久春色 | 亚洲成人av片在线观看 | 在线观看www视频 | 精品亚洲一区二区三区 | 免费a视频 | 国产日韩三级 | 精久久久久 | 四虎精品成人免费网站 | 亚洲国产网站 | 免费看黄的 | 久久精品视频在线观看 | 在线 成人 | 日韩理论片 | 久艹视频在线观看 | 欧美一级片免费播放 | 国产高清无线码2021 | 亚州精品在线视频 | 91看片在线 | 天天曰天天干 | 特级xxxxx欧美 | 美国av大片 | 九九99视频| 天天干国产 | 精品久久久一区二区 | 精品国产久 | 国产中文在线播放 | 国产亚洲在| 久久永久免费 | 日韩av午夜在线观看 | 久久99热这里只有精品 | 日韩在线免费不卡 | 免费福利视频导航 | 丁香电影小说免费视频观看 | av.com在线 | 欧美日韩视频免费看 | av电影在线观看完整版一区二区 | 亚洲综合最新在线 | 在线免费视 | 美女网站一区 | 狠狠干免费 | 精品亚洲午夜久久久久91 | 久久久久久久久久久国产精品 | 久久不卡国产精品一区二区 | 色国产在线| 国产少妇在线观看 | 成年人在线免费看视频 | 五月婷婷视频在线观看 | 视频一区二区在线 | 久久人人艹 | 国产精品视频久久 | 国产视频 亚洲精品 | 国产xxxxx在线观看 | 久久久免费网站 | 69亚洲乱 | 免费av影视 | 国产亚洲在线 | 亚洲做受高潮欧美裸体 | 日韩精品91偷拍在线观看 | 国产98色在线 | 日韩 | 国产a视频免费观看 | 91精品区| 国产午夜精品久久久久久久久久 | 国产午夜免费视频 | 国产资源在线视频 | 91日韩精品一区 | 夜夜夜夜爽 | 久久99深爱久久99精品 | 国产成人免费 | 亚洲精品乱码久久久久久蜜桃91 | 国产分类视频 | 美女黄频免费 | 精品国产一区二区三区在线 | 天堂素人在线 | 中文字幕观看av | av三级在线播放 | 国产婷婷视频在线 | 五月婷婷久久综合 | 日韩精品久久久久久久电影99爱 | 久久久精品午夜 | 久久大片网站 | 狠狠狠狠狠操 | 日韩av在线免费播放 | 天堂av官网 | 国产无遮挡又黄又爽馒头漫画 | 国产91av视频在线观看 | 99国产精品一区 | 五月天婷婷在线播放 | 一级免费看| 国产 中文 日韩 欧美 | 亚洲爱av | 色中文字幕在线观看 | 国产中文字幕一区 | 日韩一区二区免费视频 | 国产看片免费 | 国产精品精品国产色婷婷 | 91大神精品视频在线观看 | 成人av在线电影 | 久久五月天色综合 | 在线看国产视频 | 国产精品成人免费一区久久羞羞 | 人人cao | 国产精品美女久久久久久久 | 超碰在线观看99 | 久久精品高清视频 | 四虎成人精品 | 久久精品视频国产 | 中文国产成人精品久久一 | 91精品久久久久久久久久入口 | 天天爱天天操天天射 | 国产精品视频免费观看 | 波多野结衣在线视频免费观看 | 性色av免费看 | 中文字幕123区 | 999久久久免费视频 午夜国产在线观看 | 天堂激情网 | 免费看一及片 | 国产精品一区二区免费在线观看 | 四虎影视欧美 | 成人免费共享视频 | 国产流白浆高潮在线观看 | 玖玖视频免费在线 | 国产精品入口麻豆www | 久久精品免费播放 | 日韩视频欧美视频 | 国产色就色| 尤物一区二区三区 | 欧美性生交大片免网 | 在线电影日韩 | 免费亚洲一区二区 | 五月天六月色 | 欧美日韩国产一区二 | 青草视频在线 | 国产手机在线播放 | 中文字幕高清在线 | 蜜臀av性久久久久蜜臀av | 欧美日韩国内在线 | 91麻豆精品一区二区三区 | 成人在线免费av | 97香蕉超级碰碰久久免费软件 | 日本aa在线 | 国产黄色免费电影 | 精品国产乱码久久久久久三级人 | 99久热在线精品视频观看 | 欧美韩国在线 | 91精品日韩 | 免费网站污| 亚洲最大av网站 | 在线观看的a站 | 91精品国自产在线 | 黄色亚洲| 国产一区二区三区高清播放 | 国产又粗又硬又爽的视频 | 一级黄色电影网站 | 免费av高清| 色多多视频在线观看 | 中字幕视频在线永久在线观看免费 | 中文字幕av电影下载 | 国产aaa免费视频 | 黄色免费网战 | 18av在线视频 | 国产免费国产 | 欧美综合在线视频 | 香蕉视频在线播放 | 欧美在线你懂的 | 69国产在线观看 | 在线成人国产 | 在线a视频免费观看 | 久久久免费看片 | 成年人在线看片 | 日韩亚洲国产中文字幕 | 日韩在线免费视频观看 | 丁香婷婷综合网 | 中文av字幕在线观看 | 久久99深爱久久99精品 | 亚洲精品乱码久久 | 亚洲综合视频在线观看 | 亚洲区另类春色综合小说 | 国产91小视频 | 免费欧美高清视频 | 国产91粉嫩白浆在线观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | av资源中文字幕 | zzijzzij亚洲成熟少妇 | 日韩在线影视 | 人人超碰在线 | 国产精品成人久久久久久久 | 成人中文字幕在线观看 | 在线免费观看成人 | 亚洲综合在线一区二区三区 | 免费日韩一区二区三区 | 97精品视频在线 | 91色国产| 日韩视频在线一区 | 中文字幕在线观看一区二区 | 18性欧美xxxⅹ性满足 | 精品中文字幕在线 | 99久久超碰中文字幕伊人 | 免费看色的网站 | 在线一二区 | 在线视频久 | av电影一区二区三区 | 成年人精品 | 日本不卡123区 | 日本在线观看中文字幕 | 欧美精品亚洲二区 | 久久国产欧美日韩精品 | 日本最大色倩网站www | 久久久久草| 免费观看黄 | 国产日韩欧美在线观看 | 超碰99在线 | 午夜美女视频 | 99久久日韩精品视频免费在线观看 | 色婷婷视频在线 | 日韩久久精品一区二区 | 青青草在久久免费久久免费 | 欧美在线观看视频一区二区三区 | 黄在线免费观看 | 久久久久国产a免费观看rela | 婷婷丁香av | 国产精品成人自产拍在线观看 | 国产视频欧美视频 | 精品国产成人在线影院 | 日韩av网页 | 国产在线播放一区二区 | 91av电影在线观看 | 久久精品一区 | 久久成人一区二区 | 91丨九色丨高潮 | 久久久在线免费观看 | 日韩中文久久 | 性色在线视频 | 视频在线观看国产 | 久久这里只有精品视频99 | 欧美日韩国产一区二区在线观看 | 国产精品伦一区二区三区视频 | 久久精品99国产精品亚洲最刺激 | 婷婷色五 | 一级黄色片毛片 | 人人爱人人做人人爽 | 成人黄性视频 | 国产一区二区在线观看视频 | 在线视频欧美精品 | 97免费公开视频 | 超碰成人免费电影 | www亚洲国产 | 中文字幕av在线免费 | 啪啪资源 | 色综合久久88色综合天天人守婷 | 在线免费av电影 | 黄色软件在线观看免费 | 国产精品免费久久久久久久久久中文 | 国产日产精品久久久久快鸭 | 超碰免费97 | 99久在线精品99re8热视频 | 国产精品手机视频 | 99亚洲国产 | 亚洲九九影院 | 精品免费在线视频 | 国产精品精品久久久久久 | 伊人小视频 | 久久97久久97精品免视看 | 日本在线成人 | 日日精品| 看污网站| 在线视频中文字幕一区 | 国产色在线观看 | wwwwwww黄| 成人h视频在线 | 国产成人精品亚洲 | 国产精品久久影院 | 国产区网址 | av播放在线 | 日韩免费观看一区二区三区 | 三级午夜片 | 91视频电影 | 国产一区视频免费在线观看 | 99视频在线精品 | 狠狠色丁香久久婷婷综合五月 | 国产99久久久欧美黑人 | 久久福利精品 | 麻豆mv在线观看 | 久久国产精品影视 | 日本女人在线观看 | 精品久久久久久国产91 | 欧美一级黄色网 | 色网站免费在线观看 | 91精品免费在线视频 | 亚洲成人在线免费 | 国产亚洲日 | 日日干天天射 | 免费观看视频黄 | 日日夜夜狠狠干 | av中文字幕av | 在线网址你懂得 | 国产精品va在线播放 | 91福利试看 | 国产精品第2页 | www日韩| 成人在线播放免费观看 | www最近高清中文国语在线观看 | 麻豆91在线播放 | 国产亚洲精品福利 | 一区二区中文字幕在线观看 | 色网免费观看 | 五月天视频网 | 91精品国产99久久久久久红楼 | 精品免费国产一区二区三区四区 | 99热免费在线 | 国产一级精品在线观看 | 日本激情视频中文字幕 | 狠狠五月婷婷 | 日批网站在线观看 | 久久国产电影院 | 激情丁香婷婷 | 91亚洲永久精品 | 狠狠操天天射 | www.五月天色 | 91在线色 | 天天操夜操视频 | 国产小视频免费在线观看 | 在线视频亚洲 | 中文字幕视频免费观看 | 国产成人精品一二三区 | 91桃色免费观看 | 激情综合中文娱乐网 | 久久久网页 | 99久久精品免费看国产一区二区三区 | www.com黄色| 亚洲综合激情小说 | 国产在线视频在线观看 | 色噜噜在线观看视频 | 久久精品aaa | 免费av影视 | 日本99精品| 天天色天 | 涩av在线 | 欧美亚洲另类在线视频 | 中文字幕91| av资源在线看 | 在线一区观看 | 国产片免费在线观看视频 | 国产成人精品一区二区三区在线 | 天天做天天爱夜夜爽 | 国产精品久久久久久久久久不蜜月 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 国产高清av免费在线观看 | 九九影视理伦片 | 成人久久影院 | 日韩三级免费 | 欧美一区二区三区四区夜夜大片 | 手机av在线免费观看 | 久久影视一区二区 | 2019中文最近的2019中文在线 | 91最新地址永久入口 | 国产免费不卡 | 精品国产成人av在线免 | 色天天中文 | 亚洲做受高潮欧美裸体 | www.久久色.com| 视频一区在线播放 | 色吊丝在线永久观看最新版本 | 91麻豆看国产在线紧急地址 | 欧美亚洲精品在线观看 | 精品视频在线免费观看 | 国产最新视频在线观看 | 日韩xxxx视频 | 中国精品一区二区 | 欧美日韩久久一区 | 国产福利中文字幕 | 国产97免费 | 九九免费观看全部免费视频 | 91久久国产露脸精品国产闺蜜 | 黄色福利视频网站 | 中文字幕 二区 | 日韩欧美电影在线 | 国产理论一区二区三区 | 麻豆一精品传二传媒短视频 | 国产精品理论片在线播放 | 欧美日韩不卡一区二区三区 | 91亚洲精品国偷拍自产在线观看 | 全久久久久久久久久久电影 | 久久久综合 | 91精品久久久久久综合五月天 | 亚洲成人av电影 | 亚洲国产手机在线 | 亚洲精品成人av在线 | 国产韩国日本高清视频 | 久久午夜电影院 | 91精品电影 | 国产免费黄色 | www.五月激情.com | 久久国际影院 | 久久精品在线免费观看 | 色婷婷五 | 激情五月播播久久久精品 | 欧美激情视频一二区 | 国产精品久久麻豆 | 最新国产在线视频 | 国产高清精品在线观看 | 又黄又爽又刺激的视频 | 91成人蝌蚪 | 日韩成人免费电影 | 黄色片视频在线观看 | 最近免费中文字幕大全高清10 | 特级西西444www大胆高清无视频 | 在线观看日韩av | 最新的av网站| 婷婷性综合| 91粉色视频 | 91一区啪爱嗯打偷拍欧美 | 国产美女精品 | 国产韩国精品一区二区三区 | 一区二区三区在线观看免费 | 一区二区三区 中文字幕 | 亚洲欧洲xxxx | 亚洲国产精品视频在线观看 | 国产精品短视频 | 中文久草 | 五月婷婷综合激情网 | 国产精品一区在线观看你懂的 | 五月激情视频 | 日韩免费一区 | 色播99| 亚州av免费 | av短片在线观看 | 成人avav | 91在线最新 | 综合色综合色 | 久久国产精品99久久久久久丝袜 | 日韩黄色免费看 | 欧美日韩一二三四区 | 91av影视 | 亚洲视频中文 | 色视频网站在线观看一=区 a视频免费在线观看 | 中国老女人日b | 国产三级国产精品国产专区50 | 国产96精品| 欧美日韩激情网 | 激情久久久久久久久久久久久久久久 | 国产区免费 | 最近中文字幕视频网 | 欧美一级视频在线观看 | 欧美一区二区在线 | 狠狠狠狠狠色综合 | 月丁香婷婷 | 免费观看91视频大全 | 综合久久久久 | 色七七亚洲影院 | 亚洲精品免费在线 | 在线观看中文字幕网站 | 成人h视频在线播放 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 一 级 黄 色 片免费看的 | 久久久久高清毛片一级 | 在线观看成人小视频 | 日韩精品一区二区免费 | 日韩欧美网站 | 五月激情六月丁香 | 丁香婷婷综合网 | 国产午夜精品一区二区三区在线观看 | 欧美国产日韩在线观看 | 国产婷婷视频在线 | 国产精品久久久久久妇 | 国产精品视频 | 午夜影院一级 | 亚洲九九精品 | 视频在线观看日韩 | 色噜噜狠狠狠狠色综合久不 | 国产精品99久久久久 | av高清一区二区三区 | 992tv成人免费看片 | 黄色成年网站 | 亚洲精品456在线播放第一页 | 黄色小说在线观看视频 | 欧美日韩亚洲在线观看 | 香蕉色综合 | 毛片888| 国产午夜影院 | 黄www在线观看 | 日韩网站中文字幕 | 最近久乱中文字幕 | 免费www视频 | 涩涩爱夜夜爱 | 亚州精品在线视频 | 夜又临在线观看 | 日韩精品欧美一区 | 日本黄色免费大片 | 日韩极品视频在线观看 | 国产在线观看免费 | 成片免费观看视频999 | 国产热re99久久6国产精品 | 啪啪资源 | 欧美夫妻生活视频 | 久久中文字幕在线视频 | 99国产精品久久久久久久久久 | 午夜av不卡 | 成人在线观看免费 | 日女人电影| 在线观看中文字幕 | 嫩小bbbb摸bbb摸bbb | 国产精品久久久久久久久免费 | 9在线观看免费 | avsex| 最新中文字幕在线资源 | 国产精品国产自产拍高清av | 国产黄网在线 | 麻豆国产精品va在线观看不卡 | 国产激情电影综合在线看 | 日本精品中文字幕 | 国产精品欧美久久久久三级 | 五月天中文字幕mv在线 | 91视频电影 | 精品在线视频一区二区三区 | 亚州精品天堂中文字幕 | 日韩精选在线 | 国内一级片在线观看 | 日本公乱妇视频 | 亚洲国产999| 精品国产一区二区三区蜜臀 | 国产麻豆果冻传媒在线观看 | 97成人超碰 | 成人资源在线 | 欧美精品久久久久久久久久白贞 | 不卡中文字幕av | 成年人网站免费在线观看 | 国产精品久久久久永久免费看 | 在线观看不卡视频 | 99视频| 亚洲影院国产 | 欧美a√在线 | 国产精品美女视频网站 | 在线观看岛国av | 亚洲好视频 | 国产免费a | 日韩一区二区三区不卡 | 97超碰在| 国产xx视频| 国产涩图 | 九色视频网站 | 国内精品久久久久影院男同志 | 97人人澡人人爽人人模亚洲 | 国产一区二区三区在线 | 国产精品久久久久久一区二区三区 | 日韩三级视频在线观看 | 中文字幕在线看视频国产中文版 | 免费大片黄在线 | 欧美日本不卡高清 | 99亚洲视频 | 久久综合久久综合这里只有精品 | 国产福利精品一区二区 | 久久综合婷婷综合 | 就要干b| 视频在线99re | 日本在线视频一区二区三区 | 波多野结依在线观看 | 一级黄色大片 | 国产999精品久久久 免费a网站 | 色婷婷五 | 久久精品小视频 | 欧美日韩一级久久久久久免费看 | 99久久综合国产精品二区 | 99资源网| 91欧美在线| 久久社区视频 | 亚洲午夜久久久久 | 五月天久久激情 | 久久av在线播放 | 2019中文字幕第一页 | 91久久人澡人人添人人爽欧美 | 天天干夜夜想 | 五月激情丁香 | 欧美精品xxx | 天天舔夜夜操 | 麻豆视频免费在线播放 | 看片网站黄 | 成人在线网站观看 | 国产精品久久久久久久久大全 | 久久久久久黄色 | 99精品电影 | 国内精品视频在线 | 中文字幕精品视频 | 91视频免费看 | 最新精品国产 | 亚洲一区二区三区91 | 亚洲成人网av | 最近更新的中文字幕 | 国产日韩中文字幕在线 | 久久久网页 | 久久精品免费观看 | 在线播放国产一区二区三区 | 国产一级高清 | 中文字幕在线色 | 69久久夜色精品国产69 | 精品国产伦一区二区三区观看体验 | 亚洲亚洲精品在线观看 | 九九久久精品 | 中文字幕一区二区三区精华液 | 六月天色婷婷 | 93久久精品日日躁夜夜躁欧美 | 日本三级久久 | 亚洲在线不卡 | 日本精品一二区 | 色黄www小说 | 亚洲免费av在线播放 | 91成人在线免费观看 | 久久亚洲影院 | 欧美极品xxxxx | 欧美日韩中文字幕综合视频 | 在线观看亚洲专区 | 激情综合色综合久久综合 | 久久不射网站 | 日韩在线免费观看视频 | 国产精品麻豆欧美日韩ww | 天天干天天操天天搞 | 精品国产一区二区三区在线观看 | 欧美a级在线免费观看 | 久久久久国产精品www | av电影在线不卡 | 国内精品久久久久久久久久久久 | a成人在线| 9色在线视频 | 色婷婷av一区 | 91精品欧美 | 婷婷午夜激情 | 狠狠色狠狠色终合网 | 99久在线精品99re8热视频 | 国产免费片| 国产成人三级一区二区在线观看一 | 久久久精品一区二区三区 | 日日夜夜骑 | 手机av电影在线观看 | 国产一级在线免费观看 | 狠狠狠狠狠狠操 | 91av电影在线| 亚洲免费观看在线视频 | 国产高清中文字幕 | 91香蕉视频720p | www.超碰 | 中文字幕有码在线观看 | 久久精品一二三 | 高清免费在线视频 | 亚洲综合视频在线 | 色婷婷啪啪免费在线电影观看 | 成人 亚洲 欧美 | 三级免费黄色 | 久久精选 | 亚洲欧美成人 | 欧美日韩久久一区 | 在线色网站 | 成人h视频在线播放 | 午夜a区 | 欧美黑人性爽 | 久久国产成人午夜av影院宅 | 国产精品久久久久久久久久新婚 | 中文字幕在线观看视频一区二区三区 | 手机av电影在线观看 | 在线 国产 亚洲 欧美 | 国产午夜精品福利视频 | 国产露脸91国语对白 | 色视频在线观看 | 日韩精品不卡在线观看 | www.久久婷婷 | 国产精品久久久久久久久久久杏吧 | 手机在线观看国产精品 | 99在线观看 | 99热最新在线 | 99精品热视频只有精品10 | 九九在线视频免费观看 | 国产视频2| 亚洲精品久久久蜜桃 | 99自拍视频在线观看 | 色婷婷国产精品一区在线观看 | 九九久久国产 | 天天爱天天射 | 激情网色| 久久九九免费 | 99久久99热这里只有精品 | 8x成人免费视频 | 国产伦精品一区二区三区在线 | 狠狠色噜噜狠狠狠狠2021天天 | 欧美精品一区二区免费 | www日韩| 99久久精品国产一区二区三区 | 婷婷久久综合九色综合 | 欧美另类性 | 色综合久久久久综合99 | 国产日韩精品久久 | 综合网在线视频 | 国产在线污 | 国产精品第10页 | 精品成人免费 | 99视频精品在线 | aaaaaa毛片| 日韩一区二区免费在线观看 | 98涩涩国产露脸精品国产网 | 日韩一级电影网站 | 五月婷婷丁香综合 | 午夜精品一区二区三区四区 | 超碰在线1 | 国外调教视频网站 | 久久亚洲欧美日韩精品专区 | 久久国产精品久久精品国产演员表 | 人人爽人人爽人人爽 | 夜夜躁日日躁狠狠久久av | 国产日产精品久久久久快鸭 | 麻豆超碰| 欧美超碰在线 | 国产精品 视频 | 99热手机在线观看 | 又色又爽又黄高潮的免费视频 | 日本久久久久久久久久 | 超碰激情在线 | 黄色av一区二区三区 | 色婷婷狠 | 天天草天天干天天 | 亚洲电影免费 | 91天堂在线观看 | 国产精品自在欧美一区 | 天天色天天操天天爽 | 色五丁香| 99精品99| 久久免费视频8 | 天天色天天操综合 | 欧美精品网站 | 久久免费99精品久久久久久 | 亚洲久草网| 在线观看日韩免费视频 | 久国产在线播放 | 免费电影播放 | 国产精品免费一区二区 | 日韩在线免费视频 | 欧美中文字幕久久 | 久久国产精品99久久久久久老狼 | 99热在线免费观看 | 国产手机在线观看 | 伊人久久五月天 | 久久视频| 成人久久18免费网站 | 日本中文字幕久久 | 欧美天堂久久 | 99c视频高清免费观看 | 五月婷婷综合激情网 | 中文字幕免费观看全部电影 | 天天碰天天操 | 91精品国产欧美一区二区成人 | 亚洲精品中文字幕视频 | 久久99国产综合精品 | 欧美日韩不卡在线观看 | 久久国产色 | 丝袜制服综合网 | 五月天激情婷婷 | 992tv在线成人免费观看 | a特级毛片| 国产一线在线 | 美女视频国产 | 国产精品专区h在线观看 | 日本午夜免费福利视频 | 亚洲精品国产成人av在线 | 中文在线a在线 | 国产精品成人免费精品自在线观看 | 日本中文字幕免费观看 | 黄色大片日本免费大片 | 国产高清在线观看 | 久久久污| 久久精品美女 | 久久久久久久久久亚洲精品 | 97视频免费在线看 | 日韩理论在线观看 | 亚洲国产精品500在线观看 | 国内精品亚洲 | 操操操综合 | 一区二区中文字幕在线观看 | 96亚洲精品久久久蜜桃 | 九九免费在线观看 | 91片黄在线观看动漫 | 国产成a人亚洲精v品在线观看 | 香蕉影院在线播放 | 免费黄色av | 国产精品久久久久9999吃药 | 亚洲免费成人av电影 | 久久久久亚洲精品国产 | 丝袜美腿一区 | 国色天香永久免费 | 色综合久久88色综合天天人守婷 | 天堂av在线 | 亚洲国产精品一区二区久久hs | 久久久久免费精品国产 | 日韩一级黄色av | 婷婷色狠狠 | 色在线观看网站 | 午夜精品一区二区三区视频免费看 | 成人午夜在线观看 | 91成人精品一区在线播放69 | 天天操夜夜操天天射 | 中文字幕在线高清 | 久久综合精品国产一区二区三区 | 国产黄a三级三级三级三级三级 | 日韩一级片观看 | 久久 地址 | 亚洲成人免费在线观看 | 成人 亚洲 欧美 | 福利一区二区在线 | 欧美在线观看禁18 | 在线观看免费黄视频 | 国产高清黄色 | 日韩高清免费无专码区 | 四虎视频 | 最近高清中文在线字幕在线观看 | 九九久久国产 | 日韩欧美在线观看一区二区三区 | 精品女同一区二区三区在线观看 | 在线视频a | 国产裸体永久免费视频网站 | 黄色成人毛片 | 少妇视频一区 | 日本最大色倩网站www | 91福利视频久久久久 | 美女网站在线免费观看 | 在线播放 日韩专区 | 91观看视频 | 久久精品国产成人 | 久久黄网站| 91激情视频在线播放 | 国产区久久 | 亚洲国产理论片 | av蜜桃在线 | 久保带人 | 91中文字幕网 | 亚洲2019精品 | 国产精品久久久久久超碰 | 久久久午夜精品福利内容 | 国产乱对白刺激视频在线观看女王 | 婷婷黄色片 | 国产成人黄色 | 午夜色性片 | 在线国产日本 | 国产精品久久在线 | 欧美综合干 | 黄色三级视频片 | 天天干天天操av | 伊人色**天天综合婷婷 | 天天操天天操天天操 | 五月婷婷色播 | 精品久久网站 | 国产精品一区二区三区久久久 | 六月婷婷久香在线视频 | 五月天色站 | 91传媒在线看 | 色噜噜日韩精品欧美一区二区 | 久久久久在线 | 亚洲伊人网在线观看 | 亚洲理论视频 | 97爱爱爱 | 日韩精品中文字幕久久臀 | 国产成人精品一区二区三区网站观看 | 99久免费精品视频在线观看 | 国产成人免费观看 | 欧美一级爽 | 精品亚洲国产视频 | 日韩高清毛片 | 婷婷射五月 | 五月天婷亚洲天综合网鲁鲁鲁 | 久热免费在线 | 天堂av影院 | 色在线免费 | 国产中的精品av小宝探花 | 亚洲va欧美va | 久久久精品电影 | 国产成人黄色网址 | 久久精品人 | 亚洲成a人片77777kkkk1在线观看 | 美女网站在线观看 | 伊人激情网 | 中文字幕高清视频 | 好看av在线 | 国产一区二区在线精品 | 日本不卡久久 | 在线观看视频h | 久久国产乱 | av电影免费在线看 | 日韩欧美黄色网址 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 欧美在线观看视频 | 久久视频 | 99精品视频网站 | 欧美一级片免费播放 | 免费在线黄网 | 亚州国产精品 | 91亚洲网 | 91成人在线看 | 国产黄影院色大全免费 | 91麻豆精品国产91久久久无需广告 | 免费观看91 | 欧美在线视频免费 | 另类老妇性bbwbbw高清 | 精品国产一区二区三区av性色 | 欧美日韩国产综合一区二区 | 久操视频在线观看 | 亚洲 欧洲 国产 日本 综合 | 91在线欧美| 五月激情丁香婷婷 | 五月宗合网 | 一区二区三区在线不卡 | 四虎天堂| 在线观看视频国产一区 | 国产韩国日本高清视频 | 一区二区三区在线观看中文字幕 | 久久99九九99精品 | 在线观看亚洲国产精品 | 在线观看一级视频 | 51久久夜色精品国产麻豆 | 亚洲精区二区三区四区麻豆 | av看片网址 | 亚洲精品久久久久久久不卡四虎 | 开心激情五月网 | 国产成人在线看 | www.婷婷com| 伊人夜夜 | 久久久久久久毛片 | 免费黄色av电影 | 91丨九色丨高潮丰满 | 四虎视频 |