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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Hadoop 2.0.0-alpha尝鲜安装和hello world

發布時間:2023/12/4 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Hadoop 2.0.0-alpha尝鲜安装和hello world 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
僅供測試學習的文章,不推薦在生產環境使用2.0,因為2.0采用YARN,hive,hbase,mahout等需要map/reduceV1的可能無法使用hadoop 2.0或者會出現意外情況。
5月23日,apache發布了hadoop 2.0的測試版。正好跟家呆著沒事干,小小的體會了一下map/reduce V2。
環境,virtual box虛擬機ubuntu server 12.04,openjdk-7。
簡單介紹一下,2.0.0是從hadoop 0.23.x發展出來的。取消了jobtracker和tasktracker,或者說,是把這兩個封裝到了container里面。使用YARN替代了原來的map/reduce。
YARN號稱是第二代map/reduce,速度比一代更快,且支持集群服務器數量更大。hadoop 0.20.x和由其發展過來的1.0.x支持集群數量建議在3000臺左右,最大支持到4000臺。而hadoop 2.0和YARN宣稱支持6000-10000臺,CPU核心數支持200000顆。從集群數量和運算能力上說,似乎還是提高了不少的。并且加入了namenode的HA,也就是高可用。我說似乎,因為沒有在實際生產環境測試速度。而namenode的HA,因為是虛擬機測試,也就沒有測試。只是簡單的看了一下。
2.0的文件結構相比1.0有所變化,更加清晰明了了。可執行文件在bin/下,server啟動放到了sbin/下,map/red,streaming,pipes的jar包放到了share/下。很容易找到。
安裝包解壓縮后,先進入etc/hadoop/目錄下,按照單機版方式配置幾個配置文件。有core-site.xml,hdfs-site.xml,但是沒有了mapred-site.xml,取而代之的是yarn-site.xml
假設已經按照單機配置配好了,那么進入$HADOOP_HOME/bin/目錄下執行如下
./hadoop namenode -format
#先格式化
cd ../sbin/
#進入sbin目錄,這里放的都是server啟動腳本
./hadoop-daemon.sh start namenode
./hadoop-daemon.sh start datanode
./hadoop-daemon.sh start secondarynamenode

#備份服起不起都無所謂,不影響使用,不過可以用來試試HA功能
#下面較重要,2.0取消了jobtracker和tasktracker,以YARN來代替,所以如果運行start jobtracker一類的,會報錯。
#且hadoop,hdfs,map/reduce功能都分離出了單獨腳本,所以不能用hadoop-daemon.sh啟動所有了。
./yarn-daemon.sh start resourcemanager
#這個就相當于原來的jobtracker,用作運算資源分配的進程,跟namenode可放在一起。
./yarn-daemon.sh start nodemanager
#這個相當于原來的tasktracker,每臺datanode或者叫slave的服務器上都要啟動。
ps aux一下,如果看到4個java進程,就算啟動成功了,訪問http://localhost:50070看看hdfs情況。且由于取消了jobtracker,所以也就沒有50030端口來查看任務情況了,這個以后再說吧。
然后來試試編寫第一個map/reduce V2的程序。其實從程序的編寫方式來說跟V1沒有任何區別,只是最后調用方式變化了一下。hadoop 2.0為了保證兼容性,用戶接口方面對于用戶來說,還是跟原來是一樣的。
這樣一段數據
20120503 ? ? ? ?04 ? ? ?2012-05-03 04:49:22 ? ? ? ? ? ? ? ? ? ? 222.139.35.72 ? Log_ASF ProductVer="5.12.0425.2111"20120503 ? ? ? ?04 ? ? ?2012-05-03 04:49:21 ? ? ? ? ? ? ? ? ? ? 113.232.38.239 ?Log_ASF ProductVer="5.09.0119.1112"
假設就2條不一樣的吧,一共20條。
還是用python來寫map/red腳本
#!/usr/bin/python
#-*- encoding:UTF-8 -*-
#map.py
import sys

debug = True
if debug:
????????????????lzo = 0
else:
????????????????lzo = 1

count='0'
for line in sys.stdin:
????????????????try:
????????????????????????????????flags = line[:-1].split('\t')
????????????????????????????????if len(flags) == 0:
????????????????????????????????????????????????break
????????????????????????????????if len(flags) != 5+lzo:
????????????????????????????????????????????????continue

????????????????????????????????stat_date = flags[2+lzo].split(' ')[0]
????????????????????????????????version = flags[5+lzo].split('"')[1]

????????????????????????????????str = stat_date+','+version+'\t'+count
????????????????????????????????print str

????????????????except Exception,e:
????????????????????????????????print e
------------------------------------------------------------------

#!/usr/bin/python
#-*- encoding:UTF-8 -*-
#reduce.py
import sys

import string

res = {}
#聲明字典

for line in sys.stdin:
????????????????try:
????????????????????????????????flags = line[:-1].split('\t')
????????????????????????????????if len(flags) != 2:
????????????????????????????????????????????????continue
????????????????????????????????field_key = flags[0]
????????????????????????????????if res.has_key(field_key) == False:
????????????????????????????????????????????????res[field_key] = 0
????????????????????????????????res[field_key] += 1
????????????????except Exception,e:
????????????????????????????????pass

for key in res.keys():
????????????????print key+','+'%s' % (res[key])
然后把范例數據復制到hdfs上面用

./hadoop fs -mkdir /tmp
./hadoop fs -copyFromLocal /root/asf /tmp/asf
測試一下,還跟以前hadoop一樣。不過兩種streaming的方式都可以
./hadoop jar /opt/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.0.0-alpha.jar -mapper /opt/hadoop/mrs/map.py -reducer /opt/hadoop/mrs/red.py -input /tmp/asf -output /asf

或者

./yarn jar /opt/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.0.0-alpha.jar -mapper /opt/hadoop/mrs/map.py -reducer /opt/hadoop/mrs/red.py -input /tmp/asf -output /asf
然后
./hadoop fs -cat /asf/part-00000文件
2012-05-03,5.09.0119.1112,22012-05-03,5.12.0425.2111,18
結果正確。
附map/reduce V2執行日志:
root@localhost:/opt/hadoop/bin# ./yarn jar /opt/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.0.0-alpha.jar -mapper /opt/hadoop/mrs/map.py -reducer /opt/hadoop/mrs/red.py -input /tmp/asf -output /asf
12/06/01 23:26:40 WARN util.KerberosName: Kerberos krb5 configuration not found, setting default realm to empty
12/06/01 23:26:41 WARN conf.Configuration: session.id is deprecated. Instead, use dfs.metrics.session-id
12/06/01 23:26:41 INFO jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTracker, sessionId=
12/06/01 23:26:41 INFO jvm.JvmMetrics: Cannot initialize JVM Metrics with processName=JobTracker, sessionId= - already initialized
12/06/01 23:26:41 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
12/06/01 23:26:42 WARN snappy.LoadSnappy: Snappy native library not loaded
12/06/01 23:26:42 INFO mapred.FileInputFormat: Total input paths to process : 1
12/06/01 23:26:42 INFO mapreduce.JobSubmitter: number of splits:1
12/06/01 23:26:42 WARN conf.Configuration: mapred.jar is deprecated. Instead, use mapreduce.job.jar
12/06/01 23:26:42 WARN conf.Configuration: mapred.create.symlink is deprecated. Instead, use mapreduce.job.cache.symlink.create
12/06/01 23:26:42 WARN conf.Configuration: mapred.job.name is deprecated. Instead, use mapreduce.job.name
12/06/01 23:26:42 WARN conf.Configuration: mapred.input.dir is deprecated. Instead, use mapreduce.input.fileinputformat.inputdir
12/06/01 23:26:42 WARN conf.Configuration: mapred.output.dir is deprecated. Instead, use mapreduce.output.fileoutputformat.outputdir
12/06/01 23:26:42 WARN conf.Configuration: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps
12/06/01 23:26:42 WARN conf.Configuration: mapred.output.value.class is deprecated. Instead, use mapreduce.job.output.value.class
12/06/01 23:26:42 WARN conf.Configuration: mapred.output.key.class is deprecated. Instead, use mapreduce.job.output.key.class
12/06/01 23:26:42 WARN conf.Configuration: mapred.mapoutput.value.class is deprecated. Instead, use mapreduce.map.output.value.class
12/06/01 23:26:42 WARN conf.Configuration: mapred.mapoutput.key.class is deprecated. Instead, use mapreduce.map.output.key.class
12/06/01 23:26:42 WARN conf.Configuration: mapred.working.dir is deprecated. Instead, use mapreduce.job.working.dir
12/06/01 23:26:42 WARN mapred.LocalDistributedCacheManager: LocalJobRunner does not support symlinking into current working dir.
12/06/01 23:26:42 INFO mapreduce.Job: The url to track the job: http://localhost:8080/
12/06/01 23:26:42 INFO mapreduce.Job: Running job: job_local_0001
12/06/01 23:26:42 INFO mapred.LocalJobRunner: OutputCommitter set in config null
12/06/01 23:26:42 INFO mapred.LocalJobRunner: OutputCommitter is org.apache.hadoop.mapred.FileOutputCommitter
12/06/01 23:26:42 INFO mapred.LocalJobRunner: Waiting for map tasks
12/06/01 23:26:42 INFO mapred.LocalJobRunner: Starting task: attempt_local_0001_m_000000_0
12/06/01 23:26:42 INFO mapred.Task:????Using ResourceCalculatorPlugin : org.apache.hadoop.yarn.util.LinuxResourceCalculatorPlugin@52b5ef94
12/06/01 23:26:42 INFO mapred.MapTask: numReduceTasks: 1
12/06/01 23:26:42 INFO mapred.MapTask: (EQUATOR) 0 kvi 26214396(104857584)
12/06/01 23:26:42 INFO mapred.MapTask: mapreduce.task.io.sort.mb: 100
12/06/01 23:26:42 INFO mapred.MapTask: soft limit at 83886080
12/06/01 23:26:42 INFO mapred.MapTask: bufstart = 0; bufvoid = 104857600
12/06/01 23:26:42 INFO mapred.MapTask: kvstart = 26214396; length = 6553600
12/06/01 23:26:42 INFO streaming.PipeMapRed: PipeMapRed exec [/opt/hadoop/mrs/map.py]
12/06/01 23:26:42 WARN conf.Configuration: mapred.task.id is deprecated. Instead, use mapreduce.task.attempt.id
12/06/01 23:26:42 WARN conf.Configuration: user.name is deprecated. Instead, use mapreduce.job.user.name
12/06/01 23:26:42 WARN conf.Configuration: map.input.start is deprecated. Instead, use mapreduce.map.input.start
12/06/01 23:26:42 WARN conf.Configuration: mapred.task.is.map is deprecated. Instead, use mapreduce.task.ismap
12/06/01 23:26:42 WARN conf.Configuration: mapred.tip.id is deprecated. Instead, use mapreduce.task.id
12/06/01 23:26:42 WARN conf.Configuration: mapred.skip.on is deprecated. Instead, use mapreduce.job.skiprecords
12/06/01 23:26:42 WARN conf.Configuration: mapred.task.partition is deprecated. Instead, use mapreduce.task.partition
12/06/01 23:26:42 WARN conf.Configuration: map.input.length is deprecated. Instead, use mapreduce.map.input.length
12/06/01 23:26:42 WARN conf.Configuration: mapred.local.dir is deprecated. Instead, use mapreduce.cluster.local.dir
12/06/01 23:26:42 WARN conf.Configuration: mapred.work.output.dir is deprecated. Instead, use mapreduce.task.output.dir
12/06/01 23:26:42 WARN conf.Configuration: map.input.file is deprecated. Instead, use mapreduce.map.input.file
12/06/01 23:26:42 WARN conf.Configuration: mapred.job.id is deprecated. Instead, use mapreduce.job.id
12/06/01 23:26:43 INFO streaming.PipeMapRed: R/W/S=1/0/0 in:NA [rec/s] out:NA [rec/s]
12/06/01 23:26:43 INFO streaming.PipeMapRed: R/W/S=10/0/0 in:NA [rec/s] out:NA [rec/s]
12/06/01 23:26:43 INFO streaming.PipeMapRed: MRErrorThread done
12/06/01 23:26:43 INFO streaming.PipeMapRed: Records R/W=20/1
12/06/01 23:26:43 INFO streaming.PipeMapRed: mapRedFinished
12/06/01 23:26:43 INFO mapred.LocalJobRunner:
12/06/01 23:26:43 INFO mapred.MapTask: Starting flush of map output
12/06/01 23:26:43 INFO mapred.MapTask: Spilling map output
12/06/01 23:26:43 INFO mapred.MapTask: bufstart = 0; bufend = 560; bufvoid = 104857600
12/06/01 23:26:43 INFO mapred.MapTask: kvstart = 26214396(104857584); kvend = 26214320(104857280); length = 77/6553600
12/06/01 23:26:43 INFO mapred.MapTask: Finished spill 0
12/06/01 23:26:43 INFO mapred.Task: Task:attempt_local_0001_m_000000_0 is done. And is in the process of committing
12/06/01 23:26:43 INFO mapred.LocalJobRunner: Records R/W=20/1
12/06/01 23:26:43 INFO mapred.Task: Task 'attempt_local_0001_m_000000_0' done.
12/06/01 23:26:43 INFO mapred.LocalJobRunner: Finishing task: attempt_local_0001_m_000000_0
12/06/01 23:26:43 INFO mapred.LocalJobRunner: Map task executor complete.
12/06/01 23:26:43 INFO mapred.Task:????Using ResourceCalculatorPlugin : org.apache.hadoop.yarn.util.LinuxResourceCalculatorPlugin@25d71236
12/06/01 23:26:43 INFO mapred.Merger: Merging 1 sorted segments
12/06/01 23:26:43 INFO mapred.Merger: Down to the last merge-pass, with 1 segments left of total size: 574 bytes
12/06/01 23:26:43 INFO mapred.LocalJobRunner:
12/06/01 23:26:43 INFO streaming.PipeMapRed: PipeMapRed exec [/opt/hadoop/mrs/red.py]
12/06/01 23:26:43 WARN conf.Configuration: mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address
12/06/01 23:26:43 WARN conf.Configuration: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps
12/06/01 23:26:43 INFO streaming.PipeMapRed: R/W/S=1/0/0 in:NA [rec/s] out:NA [rec/s]
12/06/01 23:26:43 INFO streaming.PipeMapRed: R/W/S=10/0/0 in:NA [rec/s] out:NA [rec/s]
12/06/01 23:26:43 INFO streaming.PipeMapRed: Records R/W=20/1
12/06/01 23:26:43 INFO streaming.PipeMapRed: MRErrorThread done
12/06/01 23:26:43 INFO streaming.PipeMapRed: mapRedFinished
12/06/01 23:26:43 INFO mapred.Task: Task:attempt_local_0001_r_000000_0 is done. And is in the process of committing
12/06/01 23:26:43 INFO mapred.LocalJobRunner:
12/06/01 23:26:43 INFO mapred.Task: Task attempt_local_0001_r_000000_0 is allowed to commit now
12/06/01 23:26:43 INFO output.FileOutputCommitter: Saved output of task 'attempt_local_0001_r_000000_0' to hdfs://localhost:9000/asf/_temporary/0/task_local_0001_r_000000
12/06/01 23:26:43 INFO mapred.LocalJobRunner: Records R/W=20/1 > reduce
12/06/01 23:26:43 INFO mapred.Task: Task 'attempt_local_0001_r_000000_0' done.
12/06/01 23:26:43 INFO mapreduce.Job: Job job_local_0001 running in uber mode : false
12/06/01 23:26:43 INFO mapreduce.Job:????map 100% reduce 100%
12/06/01 23:26:43 INFO mapreduce.Job: Job job_local_0001 completed successfully
12/06/01 23:26:43 INFO mapreduce.Job: Counters: 32
????????????????File System Counters
????????????????????????????????FILE: Number of bytes read=205938
????????????????????????????????FILE: Number of bytes written=452840
????????????????????????????????FILE: Number of read operations=0
????????????????????????????????FILE: Number of large read operations=0
????????????????????????????????FILE: Number of write operations=0
????????????????????????????????HDFS: Number of bytes read=252230
????????????????????????????????HDFS: Number of bytes written=59
????????????????????????????????HDFS: Number of read operations=13
????????????????????????????????HDFS: Number of large read operations=0
????????????????????????????????HDFS: Number of write operations=4
????????????????Map-Reduce Framework
????????????????????????????????Map input records=20
????????????????????????????????Map output records=20
????????????????????????????????Map output bytes=560
????????????????????????????????Map output materialized bytes=606
????????????????????????????????Input split bytes=81
????????????????????????????????Combine input records=0
????????????????????????????????Combine output records=0
????????????????????????????????Reduce input groups=2
????????????????????????????????Reduce shuffle bytes=0
????????????????????????????????Reduce input records=20
????????????????????????????????Reduce output records=2
????????????????????????????????Spilled Records=40
????????????????????????????????Shuffled Maps =0
????????????????????????????????Failed Shuffles=0
????????????????????????????????Merged Map outputs=0
????????????????????????????????GC time elapsed (ms)=12
????????????????????????????????CPU time spent (ms)=0
????????????????????????????????Physical memory (bytes) snapshot=0
????????????????????????????????Virtual memory (bytes) snapshot=0
????????????????????????????????Total committed heap usage (bytes)=396361728
????????????????File Input Format Counters
????????????????????????????????Bytes Read=126115
????????????????File Output Format Counters
????????????????????????????????Bytes Written=59
12/06/01 23:26:43 INFO streaming.StreamJob: Output directory: /asf
當然map/reduce V2的功能還不止這些,還需要深入的研究一下。因為2.0雖然是0.23發展過來,但是跟0.23還有些不同,比如0.23中有ApplicationManager,2.0里好像沒有在外面露出來了。也許也封裝到container里面了。另外,那些xml的配置選項好像跟0.20.x也有很大不同了,具體還沒細看。HA功能是支持多個namenode,且多個namenode分管不同的datanode。可以支持手工從某臺namenode切換到另外一臺namenode。這樣做到高可用,據說未來會支持自動檢測切換。

總結

以上是生活随笔為你收集整理的Hadoop 2.0.0-alpha尝鲜安装和hello world的全部內容,希望文章能夠幫你解決所遇到的問題。

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

国产精品 国产精品 | www.久久久com| 国产一区免费在线 | 成人黄色大片在线观看 | 国产 日韩 在线 亚洲 字幕 中文 | 97人人爽| 欧美 亚洲 另类 激情 另类 | 六月激情网 | 亚洲精品大全 | 成人福利在线播放 | 久久你懂的 | 中文字幕中文字幕 | 成人免费中文字幕 | 国产一区二区久久精品 | 国产美女在线精品免费观看 | 一区二区三区日韩在线 | 日韩一二三区不卡 | 日本中文字幕在线播放 | 综合色婷婷 | 亚洲成人免费在线 | 成人h视频| 91粉色视频| 天堂网一区 | 婷婷丁香社区 | 国产精品久久久久一区二区三区共 | 亚洲精品在线观看中文字幕 | 婷婷丁香色 | 91av视频在线免费观看 | 免费不卡中文字幕视频 | 深爱激情五月综合 | 91视频啪| 国产成人av在线 | 久久官网 | 国产亚洲激情视频在线 | 一区二区三区精品久久久 | 波多野结衣在线视频免费观看 | 欧美日韩精品在线 | 国产精品视频大全 | 人人澡人摸人人添学生av | 日韩中文在线播放 | 亚洲mv大片欧洲mv大片免费 | www天天操| 人人玩人人添人人 | 国产一区福利 | 一区二区视频欧美 | 91视频专区 | 国产成本人视频在线观看 | 免费一级片久久 | 国产不卡高清 | 免费在线观看的av网站 | 免费成视频 | 夜夜澡人模人人添人人看 | 精品久久久999 | 久久99免费观看 | 免费av片在线 | 免费成人在线观看视频 | 国产精品一区二区三区久久 | 欧美精品久久久久a | 成 人 黄 色 视频播放1 | 国产日韩在线观看一区 | 色狠狠综合天天综合综合 | 日韩毛片在线播放 | 国产糖心vlog在线观看 | 手机成人av在线 | 九九一级片| 成人在线观看资源 | 视频成人免费 | 欧美少妇的秘密 | 成人久久久精品国产乱码一区二区 | av福利免费 | 日本精品一区二区 | 久99久视频 | 99在线视频网站 | 在线免费观看视频a | 在线免费三级 | 美女黄视频免费 | 精品一二三四视频 | 丁香五香天综合情 | 国产欧美精品在线观看 | 欧美一级在线观看视频 | 五月婷婷丁香 | 天天操天天射天天插 | 国产色在线视频 | 91香蕉嫩草| 婷婷综合网 | 国产精品成 | 99精品一区 | 九九热免费视频在线观看 | 国产96精品 | h动漫中文字幕 | 日韩精品免费在线观看 | 免费网站色 | 中文字幕资源网 国产 | 欧美一级片在线播放 | 91麻豆高清视频 | 免费精品在线 | 国产麻豆成人传媒免费观看 | 日韩xxxx视频 | 看污网站 | 亚洲国产福利视频 | 亚洲精品视频www | 中文字幕在线观看一区二区三区 | 中文字幕黄色网 | 看黄色.com| 中文字幕av在线播放 | 欧美精品乱码99久久影院 | 香蕉网在线 | 97精品国产91久久久久久久 | 麻豆视频国产 | 一区二区三区免费在线观看 | 中文字幕制服丝袜av久久 | 色婷五月天 | 中文字幕免费国产精品 | 美女免费视频网站 | 美女网站视频免费黄 | 日韩av影视在线 | 国产精品免费高清 | 日韩精品电影在线播放 | 成人wwwxxx视频 | 97精品欧美91久久久久久 | 日韩网页 | 久久99婷婷 | 在线看91| 在线免费观看羞羞视频 | 欧美日韩一级久久久久久免费看 | 国产女教师精品久久av | 91一区啪爱嗯打偷拍欧美 | 国产综合在线视频 | 久久免费片 | 国产精品初高中精品久久 | 精品在线观看一区二区 | 国产日韩欧美视频 | www激情久久 | 欧美一区二区日韩一区二区 | 一级黄色片在线免费看 | 五月天丁香视频 | 国产又粗又猛又色 | 亚洲毛片在线观看. | 国产精品久久久久免费 | 国产999精品 | 久久国产精品影片 | 久草在线资源视频 | 日韩r级在线 | 久久人人爽人人爽人人片av软件 | 99精品免费视频 | 日韩av在线资源 | 色综合色综合色综合 | 免费色黄| 久产久精国产品 | 国产精品成人一区二区三区 | 久久国产精品影视 | 91成人精品观看 | 91成品视频 | 国产精品成人久久久久 | 成人av中文字幕在线观看 | 天天综合婷婷 | 久久夜色精品国产欧美乱 | 久久精品看片 | 亚洲片在线观看 | 久久免费美女视频 | 91亚瑟视频 | 人人舔人人爽 | 亚洲成人av在线电影 | 日韩一区二区三免费高清在线观看 | 东方av免费在线观看 | 亚洲最新视频在线播放 | 中文字幕高清av | av高清一区二区三区 | 天天舔天天搞 | 欧美日韩综合在线观看 | 国产淫片 | 欧美日韩国产色综合一二三四 | 色噜噜狠狠狠狠色综合 | 久久免费的精品国产v∧ | 日韩xxx视频 | 国产精品网红直播 | 97视频久久久 | 夜夜婷婷 | 欧美综合在线视频 | 中文在线天堂资源 | 99九九视频 | 在线免费观看国产视频 | 日韩,精品电影 | 在线看国产一区 | 午夜av激情 | 五月婷婷一区二区三区 | 二区三区精品 | 欧美日韩免费一区二区三区 | 男女视频久久久 | 精品国产伦一区二区三区免费 | 国产精品第三页 | 久久久精品高清 | 国产91影视 | 国产精久久久久久妇女av | 新版资源中文在线观看 | 成年人国产视频 | 亚洲免费永久精品国产 | 91中文字幕在线观看 | 黄色片免费看 | 超碰在线天天 | 国产精品免费在线视频 | 欧美在线不卡一区 | 日批网站免费观看 | 免费人成网ww44kk44 | 欧美 激情 国产 91 在线 | 激情网婷婷 | 日本中文字幕在线免费观看 | 国产精品 国产精品 | 在线蜜桃视频 | 国产精品video爽爽爽爽 | 欧美精品久久天天躁 | 久久久精品国产免费观看一区二区 | 欧美日韩一级久久久久久免费看 | 色婷婷久久久综合中文字幕 | 国产精品亚州 | 日日天天| 免费在线观看黄色网 | 香蕉视频导航 | 成人高清av在线 | 欧美一级片在线观看视频 | 中文字幕一区在线观看视频 | 丁香六月色 | 亚洲免费av在线播放 | 色综合久久久久综合体桃花网 | 玖玖爱国产在线 | 亚洲国产中文字幕 | 91高清完整版在线观看 | 欧美成人影音 | 黄色av播放 | 在线之家免费在线观看电影 | av久久久| 毛片视频电影 | 色九九视频 | 九九热99视频| 久久99精品热在线观看 | 美女黄网久久 | 亚洲日本va午夜在线影院 | 九九热久久免费视频 | 亚洲一级电影在线观看 | 久久综合电影 | 国产二区视频在线观看 | 久久精品99 | 欧美性性网 | 久久99久久99精品 | 尤物一区二区三区 | 亚洲激情在线观看 | 精品久久精品 | www.夜夜夜 | 欧美美女激情18p | 国产91精品高清一区二区三区 | 欧美孕妇与黑人孕交 | 天天干天天操天天搞 | 免费av网址在线观看 | 久草在线高清 | 久草视频在线免费 | 亚洲综合黄色 | 日韩精品久久一区二区 | 亚洲精品视频在线观看免费视频 | 国产成人一区二区三区在线观看 | 亚洲国产高清在线观看视频 | 久久久久国产精品视频 | 热久久国产 | 人人舔人人舔 | 人人爽人人插 | 成人免费av电影 | 四虎成人精品永久免费av九九 | 国精产品永久999 | 国产日本在线观看 | 久久久资源网 | 黄色片视频在线观看 | 黄色成人影视 | 五月天网页 | 国产中文字幕久久 | 免费三级影片 | 婷婷免费视频 | 国产日产精品一区二区三区四区 | 国产一二三区在线观看 | 一区二区三区在线观看免费视频 | www.狠狠操| 99精品免费久久久久久日本 | 久久精品一二三区白丝高潮 | 欧美日韩精品在线播放 | 8x成人免费视频 | 亚洲一区二区天堂 | 永久免费毛片在线观看 | 精品国产区 | 网站在线观看你们懂的 | 92国产精品久久久久首页 | 免费一级片在线 | 在线亚洲小视频 | 日韩激情久久 | 中文字幕国产精品一区二区 | 久久99在线| 蜜桃av观看 | 又色又爽又黄高潮的免费视频 | 免费观看性生活大片 | 国精产品999国精产品岳 | 中文综合在线 | 8x成人免费视频 | 亚洲精品乱码白浆高清久久久久久 | 97福利社| 亚洲美女免费视频 | 最新免费中文字幕 | 黄色在线视频网址 | 免费 在线 中文 日本 | 天天操网址 | 久久伊人爱| 色99中文字幕 | 免费看污污视频的网站 | 精品96久久久久久中文字幕无 | 国产精品美女免费看 | 国产拍揄自揄精品视频麻豆 | 久久精品一二区 | 亚洲精品国偷拍自产在线观看蜜桃 | a在线视频v视频 | 九九热中文字幕 | 久一久久 | 精品一区二区亚洲 | 高潮久久久久久久久 | www.久热| 美女黄频视频大全 | 国产精品一区二区 91 | 亚洲欧美视频在线播放 | 久久在线看 | 免费看黄在线 | 精品视频久久久久久 | 有码视频在线观看 | 在线视频观看亚洲 | 色综合久久综合网 | 一级黄色片在线 | 久久人人爽人人人人片 | 欧美亚洲国产精品久久高清浪潮 | 色综合天天综合在线视频 | 欧美性猛片, | 一区二区视频网站 | 麻豆视频一区 | 国产在线无 | 国产一区二区精品久久 | 欧美日韩色婷婷 | 亚洲精品美女在线观看 | 久久露脸国产精品 | 亚洲国产欧美在线看片xxoo | 中文高清av | 一区二区精品视频 | 国产在线色 | 天天操夜夜操国产精品 | 久久精品99久久久久久2456 | 国产成人精品福利 | 日韩欧美国产成人 | 国产精品久久久久久久久久久久午 | 国产精品24小时在线观看 | 国产手机在线播放 | 久九视频| 97理论片 | 婷婷丁香五 | 免费在线观看av不卡 | 天天爱天天操 | 成人免费av电影 | 天天色成人| 天天射天天 | 天堂av免费 | 毛片永久免费 | 婷婷在线看 | 国产国产人免费人成免费视频 | 在线免费观看的av | 亚洲欧美日韩精品久久奇米一区 | 日日干夜夜草 | 日韩三级在线 | 欧美综合色在线图区 | 亚洲欧美国产日韩在线观看 | a级片久久久 | 在线观看视频在线观看 | www.天天色| 国产一级免费片 | 黄色精品网站 | 美女福利视频一区二区 | .国产精品成人自产拍在线观看6 | 亚洲aⅴ久久精品 | 中文字幕一区二区三区在线播放 | 色综合五月天 | www久久久| 久精品视频在线 | 一二三久久久 | 亚洲五月 | 911亚洲精品第一 | 国产精品毛片久久久 | 久久美女电影 | 国产成人综合在线观看 | 韩国精品福利一区二区三区 | 久草剧场 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 欧美福利片在线观看 | 亚洲精品一区二区在线观看 | 在线观看免费 | 日本不卡一区二区三区在线观看 | 久久精品这里都是精品 | 91亚洲网 | 国产高清在线免费视频 | 天天摸天天舔 | 国产黄大片| 婷婷中文字幕综合 | 亚洲免费国产视频 | 亚洲午夜精品在线观看 | 久久精品视频在线播放 | 久草免费在线观看 | 免费观看91 | 日韩网站视频 | 久久99婷婷 | 久久精品人人做人人综合老师 | 国产高清免费观看 | 国产精品美女在线观看 | 一区二区视频免费在线观看 | 久久国产一区二区 | 天天综合导航 | 国产一区二区在线免费播放 | 欧美精品一区二区免费 | 日韩久久精品一区二区三区下载 | 午夜999 | 99久久精品电影 | 精品少妇一区二区三区在线 | 久久开心激情 | 一级性生活片 | 黄网av在线| 精品久久久精品 | 久香蕉 | 美女av免费看 | 97视频网址| 91麻豆免费版 | 欧美成亚洲| 精品一区二三区 | 久操视频在线播放 | 在线有码中文 | 在线观看理论 | 亚洲人成人99网站 | 成人久久亚洲 | 国产精品国产精品 | 精品国产一二区 | 激情片av| 久色小说 | 国产自制av| 国产伦理久久精品久久久久_ | 日韩中文字幕免费电影 | 日韩乱码在线 | 日韩av二区 | 精品久久影院 | 亚洲91av| 天天弄天天操 | 日韩av看片 | 91天堂素人约啪 | 日韩色在线 | 亚洲性少妇性猛交wwww乱大交 | va视频在线 | 在线看福利av | 国产精品久久网 | 99视频在线 | 国产一区在线精品 | 亚洲欧美日韩国产一区二区 | 国产精品久久99综合免费观看尤物 | 日本黄色大片儿 | 三级视频日韩 | 欧美极品xxxxx | 91在线网站| 国产免费久久 | 精品国产一区二区三区男人吃奶 | 国产成人精品一区二区三区 | 夜夜骑天天操 | 少妇高潮流白浆在线观看 | 99中文字幕| 久久 在线 | 国产偷国产偷亚洲清高 | 成人在线视 | 五月天天色 | 亚洲成人一区 | 免费观看黄色av | 亚洲精品乱码久久久久久写真 | 二区三区中文字幕 | 狠狠操狠狠干天天操 | 久久夜色电影 | 亚洲国产成人在线 | 在线免费观看亚洲视频 | 国产精品久久久久久99 | 天天干天天干天天干天天干天天干天天干 | 99c视频在线| 久久五月精品 | 国产精品18久久久久久久网站 | 久久久久成人精品免费播放动漫 | 国产一级在线观看视频 | 久久免费观看少妇a级毛片 久久久久成人免费 | 日韩性xxxx| 国产精品亚州 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 天天干国产 | 久草在线免费资源站 | 少妇自拍av | 亚洲三级在线 | 久久久这里有精品 | 日韩免费福利 | 国产欧美精品一区二区三区四区 | 麻豆影视在线观看 | 日韩网站在线播放 | 久久精品视频网 | 激情欧美一区二区免费视频 | 亚洲va天堂va欧美ⅴa在线 | av在线com | 色综合久久88色综合天天6 | 国产精品 久久 | 成人免费91 | 国产美女精品视频 | 国产一区免费在线 | 精品免费久久久久久 | 99综合电影在线视频 | 美女网站色免费 | 久草免费在线视频观看 | 狠狠色丁香婷婷综合橹88 | 日日碰狠狠躁久久躁综合网 | 亚洲精品国产第一综合99久久 | 日韩在线精品 | 欧美极品一区二区三区 | 亚洲综合五月天 | 免费看91的网站 | 日韩二区在线播放 | 中文字幕亚洲国产 | 精品在线视频一区 | 最新日韩中文字幕 | 久久99亚洲精品久久久久 | 色婷婷av国产精品 | 久久深夜 | 国内精品久久久久影院男同志 | 国产精品mv | 免费在线观看午夜视频 | 国产第一页福利影院 | 人人要人人澡人人爽人人dvd | 免费网址在线播放 | 五月婷婷丁香网 | 亚洲精品视频网 | 国产色影院| 国产福利电影网址 | 2023亚洲精品国偷拍自产在线 | 热久久99这里有精品 | 国产成人亚洲在线电影 | 视频在线精品 | 欧美久久久久久久久久久久 | 中文字幕在线观看免费高清完整版 | 国产91精品一区二区绿帽 | 亚洲精区二区三区四区麻豆 | 国产精品伦一区二区三区视频 | 美女一级毛片视频 | 2023国产精品自产拍在线观看 | 亚洲国内精品视频 | 国产亚洲永久域名 | 亚洲v精品 | 国产精品久久亚洲 | 亚洲精品小视频在线观看 | 美女黄久久 | 免费看一级特黄a大片 | 四虎国产精品免费观看视频优播 | 国产91探花 | 免费看黄20分钟 | www.777奇米 | 17videosex性欧美| 国产精品手机播放 | 97久久久免费福利网址 | 久久精品国亚洲 | 在线之家官网 | 亚洲最新av在线网址 | 一区二区三区电影在线播 | 92精品国产成人观看免费 | 丁香综合激情 | 日本中文字幕网 | 密桃av在线 | 一区二区三区免费在线观看视频 | 免费观看一级一片 | www日日夜夜 | 成人久久久久久久久 | 99re中文字幕 | 中文字幕精品www乱入免费视频 | 国产精品久久久久久久久久久不卡 | 亚洲激情免费 | 亚洲国产网址 | 亚洲精品18日本一区app | 久久调教视频 | 国产精品毛片久久久久久久久久99999999 | 欧美精品久久久久久久免费 | 99久久精品国产一区二区成人 | 国产视频一区二区在线 | 国产精品久久久av久久久 | 国产精品久久久久久久久毛片 | 久草99| 亚洲综合精品在线 | 亚洲精品国产精品乱码在线观看 | 搡bbbb搡bbb视频 | 久99久在线 | 免费在线黄 | 国产一级免费观看视频 | 色偷偷网站视频 | 九九免费视频 | 久久成人精品电影 | 韩国精品一区二区三区六区色诱 | 成人9ⅰ免费影视网站 | 亚洲精品小视频 | 免费在线视频一区二区 | 免费看黄色91 | 黄视频网站大全 | 中文字幕一区二区在线播放 | 91成人网在线 | 成人中文字幕av | 亚洲综合在线五月天 | 麻豆视频网址 | 国产精品mv在线观看 | 欧美在线观看小视频 | 2023av| 奇米777777 | 久草视频在线资源站 | 婷婷丁香在线 | 色综合五月 | 亚洲一区二区三区miaa149 | 欧美坐爱视频 | 国产精品成人一区二区三区吃奶 | 午夜婷婷在线播放 | 91mv.cool在线观看 | 97超碰在| 久草视频在线资源 | 欧美精品天堂 | 菠萝菠萝在线精品视频 | 中文字幕永久免费 | 国产精品黄色 | 久久久久久久久久久影视 | 91网站在线视频 | 中文字幕第一 | 亚洲欧美成人综合 | 欧美色综合久久 | 最新日韩精品 | 久久99精品久久久久蜜臀 | 久草剧场| 一级做a视频 | 亚洲成aⅴ人在线观看 | 免费看三级黄色片 | 国产黄色精品在线观看 | 中文字幕成人 | 在线观看国产成人av片 | 99在线热播精品免费 | 91亚瑟视频 | 国产亚洲激情视频在线 | 国内精品久久久精品电影院 | 国产一区播放 | 国产专区精品视频 | 精品一区二区电影 | 在线观看岛国片 | 一区二区电影网 | 久久精品国产免费 | 成人av一区二区兰花在线播放 | 九九热精品视频在线播放 | 久草a视频| 国产高清无线码2021 | 免费色视频在线 | 在线看欧美 | 日本成址在线观看 | 日韩免费视频网站 | 99热这里只有精品久久 | 91av在线免费观看 | 99视频久久 | 久久久久久久久毛片精品 | 欧美视频日韩 | 国产91大片 | 国产中文字幕大全 | 欧美日韩成人 | 国产黄色精品 | 免费观看完整版无人区 | 久草在线最新免费 | 日本黄区免费视频观看 | av在线不卡观看 | 99精品国产在热久久下载 | 亚洲精品中文字幕视频 | 国产成人精品网站 | 五月天六月婷 | 久久免费视频在线观看30 | 97综合在线 | 国产精品久久二区 | 中文字幕五区 | 精品国偷自产在线 | 国产精品久久久久久久久久不蜜月 | 99久高清在线观看视频99精品热在线观看视频 | 亚洲综合精品视频 | 成人啊 v | 国产成人精品久久二区二区 | 99久久精品免费看国产麻豆 | 久久大片网站 | 狠狠狠色丁香综合久久天下网 | 亚洲 欧美 变态 国产 另类 | 正在播放亚洲精品 | 91精选在线 | 最近2019年日本中文免费字幕 | 国产精品一区二区三区在线看 | 美女国产网站 | 国产美女黄网站免费 | 精品久久亚洲 | 国产在线a视频 | 免费看高清毛片 | 日本中文乱码卡一卡二新区 | 欧美日韩一级久久久久久免费看 | 国产一区二区三区免费视频 | 五月婷婷狠狠 | 国产成人精品一区二区三区福利 | 久久精视频 | 999毛片 | 中文字幕观看在线 | 天天爽人人爽夜夜爽 | 国产精品美女久久久久久2018 | 最新国产一区二区三区 | 久久免费视频6 | 国产黄在线观看 | 91视频国产高清 | 国产免费观看高清完整版 | 91福利社在线观看 | 玖玖在线视频观看 | 中文字幕 国产视频 | 亚洲天天综合网 | 亚洲精品欧美精品 | 国产一级在线播放 | 亚洲在线a | 国产精品黄 | 婷婷夜夜 | 91理论电影| 日本精品在线看 | 天天操天天添 | 日日干天天插 | 精品久久久久一区二区国产 | 成人在线免费观看视视频 | 992tv人人网tv亚洲精品 | 中文久久精品 | 中文字幕在线观看三区 | 综合色中文| 天天射天天艹 | av电影在线观看完整版一区二区 | 国产又粗又猛又黄又爽视频 | 国产 欧美 日韩 | 中文字幕国产视频 | 色噜噜狠狠狠狠色综合 | 国产淫a| 中文字幕的 | 成年人在线看视频 | 99视频在线免费看 | 久久久性 | 中文字幕第一 | 日韩成人免费观看 | 亚洲精品看片 | 国产 在线观看 | 色综合久久久久综合体桃花网 | 久久99精品一区二区三区三区 | 在线亚洲观看 | 麻豆一区二区 | 国产一级二级在线观看 | 婷婷六月天丁香 | 字幕网资源站中文字幕 | 天堂黄色片| 久久99精品国产麻豆宅宅 | 97人人爽 | 亚洲视频电影在线 | 国产成人综 | 欧美久草视频 | www.色综合.com| 国产1区2 | 日韩欧美视频免费观看 | 国产亚洲视频在线 | 天堂视频中文在线 | 激情 一区二区 | 久久爱导航 | 免费久久网 | 人人干人人草 | 91精品国产综合久久婷婷香蕉 | 亚洲精品久久久久58 | 日韩电影一区二区在线观看 | 黄色软件网站在线观看 | 色妞久久福利网 | 成人免费观看完整版电影 | 国产精品成人一区二区三区吃奶 | 日本三级国产 | 精品婷婷 | 亚洲精品国精品久久99热一 | 又长又大又黑又粗欧美 | 亚洲人人网 | 欧美乱大交 | 久久怡红院 | 亚洲在线高清 | 免费69视频 | 日本电影黄色 | 国产96av | 成年人免费在线看 | 中文字幕专区高清在线观看 | 国产成人一区二区啪在线观看 | 99热国产精品 | 伊人夜夜 | 日本精品xxxx | 操天天操 | 成人av在线播放网站 | 久久久久免费精品视频 | 综合网av | 久久综合在线 | 91网站在线视频 | 2019中文字幕网站 | 欧美调教网站 | 成年人视频在线免费 | 一区二区三区在线观看免费 | 亚洲一区二区视频在线 | h视频在线看 | av福利第一导航 | 国产123av| 在线观看91久久久久久 | 久人人 | 99精品免费观看 | 一区二区三区在线观看免费 | 亚洲少妇激情 | 免费在线观看av网站 | 99免费在线| 在线视频你懂得 | 在线亚洲小视频 | 99这里只有精品视频 | 国产成人精品综合久久久久99 | 亚洲国产精品久久久久久 | 欧美乱大交 | 国产在线超碰 | 色婷婷一 | 国产精品一区二区av日韩在线 | 99在线精品视频观看 | 四虎5151久久欧美毛片 | 最近中文字幕第一页 | 中文字幕在线观看亚洲 | 国产精品一区二区三区在线 | 成人在线免费视频观看 | 久久精品国产精品亚洲精品 | 婷婷免费在线视频 | 婷婷久久精品 | 久久草在线视频国产 | 免费成人在线视频网站 | 国产精品久久久久久久久久久免费看 | 精品亚洲免费 | 免费观看性生活大片3 | 久久手机在线视频 | 日韩av在线高清 | 欧美一区,二区 | 国内视频一区二区 | 国产精品手机看片 | 国产精品美女www爽爽爽视频 | 天天艹天天干天天 | 国产区高清在线 | 久久久久亚洲精品成人网小说 | 欧美日韩国产一区二区三区在线观看 | 亚洲视频免费在线观看 | 81国产精品久久久久久久久久 | 在线香蕉视频 | 999精品在线| 国产精品精品 | 色多多污污 | 午夜精品一区二区三区免费视频 | 黄色小说视频在线 | 色视频在线观看 | 国产一级电影网 | 中文字幕大全 | 亚洲午夜精品一区 | 国产黄色av网站 | 日本黄色免费在线 | 黄色精品网站 | 国产 中文 日韩 欧美 | 中文字幕在线看 | 天天射天天操天天色 | 亚洲午夜精品一区二区三区电影院 | 久久草草热国产精品直播 | 伊人天天干 | 天天操天天操天天操天天操 | 国产美女网站在线观看 | 久久久免费高清视频 | 国产三级视频在线 | 午夜婷婷在线观看 | 亚洲专区 国产精品 | 国产视频中文字幕在线观看 | 岛国一区在线 | 在线色亚洲 | 久久97久久97精品免视看 | 免费a v视频 | 97电影在线 | 四虎成人免费观看 | 日韩在线观看一区 | 亚洲开心激情 | 免费看日韩片 | 国产成人一区二区三区久久精品 | 欧美精品一二三 | 日韩极品在线 | 国产精品一区二区吃奶在线观看 | 在线观看香蕉视频 | 狠狠色丁婷婷日日 | 少妇高潮冒白浆 | 久久精品com | 成人午夜精品福利免费 | 欧美日韩国产网站 | 欧美一区二区三区在线播放 | 亚州精品天堂中文字幕 | 免费婷婷 | 91久久黄色 | 精品国产人成亚洲区 | 不卡中文字幕在线 | 黄a在线看 | 欧美国产精品一区二区 | 精品美女久久久久久免费 | 国产乱码精品一区二区三区介绍 | 免费在线观看视频一区 | 久草在线最新视频 | 免费三级黄色 | 色偷偷av男人天堂 | 99九九99九九九视频精品 | 日本天天色 | 久久成人亚洲欧美电影 | 欧美二区视频 | 日本激情动作片免费看 | 国产精品v欧美精品 | 丁香电影小说免费视频观看 | 91chinese在线 | 天天操天天色综合 | 五月开心六月伊人色婷婷 | 精品国产伦一区二区三区 | av片在线看 | 嫩草av影院 | 在线观看免费观看在线91 | 九色福利视频 | 欧美激情视频一区二区三区 | 中文字幕在线观看视频一区 | 久久一区二区三区日韩 | 国产97视频在线 | 欧美日韩激情视频8区 | www麻豆视频 | 成人国产精品久久久久久亚洲 | 久草视频网 | 国产91精品在线播放 | 尤物97国产精品久久精品国产 | 天天插天天色 | 免费观看黄色av | 国产精品成人在线观看 | 热久久国产 | 五月婷在线观看 | 正在播放五月婷婷狠狠干 | 日韩mv欧美mv国产精品 | 久久不卡日韩美女 | 网址你懂的在线观看 | 人人爽久久涩噜噜噜网站 | 色婷婷福利视频 | 日本99精品| 91完整版在线观看 | 日韩中文免费视频 | 日韩高清三区 | 日日噜噜噜噜夜夜爽亚洲精品 | 亚洲精品国产区 | 狠狠干夜夜爽 | 成人动漫一区二区 | 国产精品久久电影观看 | 日韩精品一区二区电影 | 日韩网站在线免费观看 | 久久久一本精品99久久精品66 | 免费在线日韩 | 国产视频高清 | 丁香网五月天 | 麻豆视频国产精品 | 91激情视频在线观看 | 综合色综合色 | 国内精品中文字幕 | 日韩精品一区二区在线视频 | 狠狠干天天色 | 久久久精品 一区二区三区 国产99视频在线观看 | 精品久久影院 | 不卡电影免费在线播放一区 | 国产91亚洲精品 | 在线亚洲午夜片av大片 | 一级a性色生活片久久毛片波多野 | 色综合久久久久综合体 | 久草视频在 | 91色蜜桃 | 激情欧美国产 | 国产一区二区精品 | 国产美女网站在线观看 | 午夜视频久久久 | 黄色av影视 | 亚洲综合网站在线观看 | 成人免费看片98欧美 | 国产一区二区在线视频观看 | 亚洲最新视频在线 | 亚洲更新最快 | 国产高清在线看 | 亚洲 欧美 另类人妖 | 国产97碰免费视频 | 亚洲精品高清在线观看 | 天天干天天操av | 97人人看 | 精品久久久免费 | 日韩影片在线观看 | av黄色免费看 | 日韩欧美在线免费 | 麻豆一二三精选视频 | 69精品视频在线观看 | 久草在线免费资源 | 黄污网站在线观看 |