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

淘寶主搜索離線集群完成Hadoop 2.0升級(jí)

系統(tǒng) Hadoop
淘寶搜索離線dump集群(hadoop&hbase)2013進(jìn)行了幾次重大升級(jí),本文中將這些升級(jí)的詳細(xì)過(guò)程、升級(jí)中所遇到的問(wèn)題以及這些問(wèn)題的解決方案分享給大家。至此,淘寶主搜索離線集群完全進(jìn)入Hadoop 2.0時(shí)代。

搜索離線dump集群(hadoop&hbase)2013進(jìn)行了幾次重大升級(jí):

alt

2013-04

第一階段,主要是升級(jí)hdfs為2.0版本,mapreduce仍舊是1.0;同時(shí)hbase也進(jìn)行了一次重大升級(jí)(0.94.5版本),hive升級(jí)到0.9.0;

2013-09,2013-12

第二階段,主要升級(jí)mapreduce到2.0版本即(YARN),hive升級(jí)到0.10.0,在13年年底的時(shí)候?qū)base進(jìn)行了一次小版本升級(jí);

至此,dump離線集群完全進(jìn)入2.0時(shí)代:

alt

通過(guò)升級(jí)hdfs 2.0優(yōu)化shortcircuit read,使用domain socket通信等等提升了效率,加快了任務(wù)運(yùn)行速度,同時(shí)支持成熟的NAMENODE HA,F(xiàn)ederation,解決了讓大家擔(dān)心的集群NN單點(diǎn)問(wèn)題,集群容量和擴(kuò)展性得到大大提升。

alt

通過(guò)升級(jí)yarn對(duì)集群資源進(jìn)行更有效的管理,摒棄了slots的物理劃分,采用內(nèi)存資源控制使集群資源被更有效的利用,從而提高整個(gè)集群的吞吐,同時(shí)支持豐富的計(jì)算框架,為后續(xù)DUMP應(yīng)用架構(gòu)優(yōu)化調(diào)整提供了廣闊的舞臺(tái)。

當(dāng)然集群的升級(jí)過(guò)程也遇到了很多問(wèn)題和困難

第一階段升級(jí)過(guò)程中遇到的主要問(wèn)題:

1、hdfs升級(jí)為2.0后,需要同時(shí)升級(jí)下hive版本(hive-0.9.0-cdh4.1),之前使用老版本hive jar編譯的任務(wù)需要使用新版本jar包重新編譯

2、mr1任務(wù)要運(yùn)行在hdfs 2.0上部分任務(wù)會(huì)運(yùn)行失敗,主要是2.0中將原來(lái)的class換成了interface,需要重新編譯即可,少量代碼需要添加下throws IOException,依賴的hadoop-core jar包也被拆分成了幾個(gè)(common,hdfs,mr1等)

3、hdfs shell命令差異,主要是針對(duì)mkdir或者touchz等中間如果有不存在的路徑不會(huì)自動(dòng)創(chuàng)建

4、從云梯distcp數(shù)據(jù)由于hdfs版本不兼容,必須使用hftp的方式,且因hftp不支持密碼訪問(wèn),后來(lái)patch解決

5、升級(jí)hdfs 2.0后集群整體讀I/O升高明顯,從而導(dǎo)致特別是I/O需求高的build任務(wù)延時(shí)

原因是2.0對(duì)dfs.client.read.shortcircuit的調(diào)整,在檢查是否有權(quán)限(dfs.block.local-path-access.user中配置的用戶名)進(jìn)行shortcircuit讀取時(shí)如果沒(méi)有權(quán)限會(huì)將本地的datanode作為deadnode處理,然后數(shù)據(jù)通過(guò)遠(yuǎn)程讀取。又因?yàn)閔base中dfs.client.read.shortcircuit.buffer.size設(shè)置的值不合適導(dǎo)致多讀了很多無(wú)謂的數(shù)據(jù),導(dǎo)致整個(gè)集群I/O升高。

解決方案:

設(shè)置dfs.client.read.shortcircuit.buffer.size=16K與hbase的block的大小相匹配。

詳細(xì)的分析過(guò)程見(jiàn):

http://www.atatech.org/article/detail/2733/193

http://www.atatech.org/article/detail/7207/193

第二階段升級(jí)遇到的主要問(wèn)題:

1、升級(jí)到y(tǒng)arn后,Capacity Schedule進(jìn)行了更新,job提交只需要指定葉子queue名字即可,指定全路徑會(huì)報(bào)錯(cuò);

2、沒(méi)有了map/reduce slots的概念,集群只需配置可用的內(nèi)存大小,主要的參數(shù):

集群:

yarn.nodemanager.resource.memory-mb:                            一個(gè)nodemanager上可分配給container使用的物理內(nèi)存大小
yarn.scheduler.minimum-allocation-mb:                                  resource manage分配內(nèi)存的最小粒度,暫設(shè)成1024,job提交需要內(nèi)存必須為此參數(shù)的整數(shù)倍
yarn.scheduler.capacity.<queue>.maximum-am-resource-percent:   am所占資源比例,可按queue設(shè),暫設(shè)成0.3
yarn.scheduler.capacity.<queue>.user-limit-factor:            單個(gè)用戶提交job限制,可按queue設(shè),單用戶如要搶占最大資源,需要設(shè)大

應(yīng)用:

mapreduce.map.memory.mb,mapreduce.reduce.memory.mb:          map,reduce的內(nèi)存數(shù),默認(rèn)是1024,2048,如需設(shè)大,必須是1024的整數(shù)倍,可以簡(jiǎn)單理解為之前的slots數(shù)配置
mapreduce.map.java.opts,mapreduce.reduce.java.opts:           java child進(jìn)程的jvm heap大小,比上面的值小些
mapreduce.job.reduce.slowstart.completedmaps:                      對(duì)于map數(shù)較多需要跑多輪,可以設(shè)大此值,延遲reduce啟動(dòng)避免占用資源

3、yarn中不在兼容commons-cli-2.0-SNAPSHOT.jar,之前通過(guò)將該jar文件copy到hadoop classpath中使用的應(yīng)用需要部署到各自應(yīng)用的相關(guān)目錄下,并在提交任務(wù)的時(shí)候引用

4、一些使用0.19等老版本的hadoop-streaming.jar需要更換為新版本

5、container內(nèi)存超配被kill掉,考慮到j(luò)ob內(nèi)存的自然增長(zhǎng)及一些使用共享內(nèi)存的任務(wù),所以設(shè)置yarn.nodemanager.vmem-pmem-ratio=false關(guān)閉物理內(nèi)存檢查

6、客戶端向AM獲取job status報(bào)錯(cuò):IOException

原因是AM內(nèi)存設(shè)置太小,頻繁GC導(dǎo)致,通過(guò)調(diào)大yarn.app.mapreduce.am.resource.mb解決

7、c2c_merge任務(wù)在yarn上運(yùn)行緩慢

經(jīng)過(guò)排查分析是因使用的mmap文件在pagecache中頻繁換進(jìn)換出導(dǎo)致,根本原因還是18與32內(nèi)核的差異,因?yàn)榧荷?jí)過(guò)程中也對(duì)內(nèi)核進(jìn)行了升級(jí),通過(guò)修改應(yīng)用代碼。

去除madvise設(shè)置的MADV_SEQUENTIA后問(wèn)題解決,參考:

http://baike.corp.taobao.com/index.php/Kbuild在32內(nèi)核上性能退化問(wèn)題

8、IPV4和IPV6差異引起的長(zhǎng)短機(jī)器名問(wèn)題及job data local比例低的問(wèn)題

在yarn resource manager下顯示部分機(jī)器是長(zhǎng)機(jī)器名,部分機(jī)器是短機(jī)器名。

hbase集群下顯示全是長(zhǎng)機(jī)器名,原因是yarn與hbase獲取機(jī)器名調(diào)用的方法不一樣,得到的結(jié)果也不一樣,導(dǎo)致resourcemanager在分配container時(shí)進(jìn)行優(yōu)先的host匹配是匹配不上,最后變成任意匹配導(dǎo)致。

獲取機(jī)器名差異的根本原因經(jīng)過(guò)分析是java處理ipv6有bug和yarn腳本bug共同導(dǎo)致。

http://bugs.sun.com/view_bug.do?bug_id=7166687

http://www.atatech.org/article/detail/10731/193

解決方案1:修改yarn腳本,并提交issue到社區(qū):https://issues.apache.org/jira/browse/YARN-1226

解決方案2:給集群配置上機(jī)架感知,且讓一個(gè)機(jī)器一個(gè)rack的虛擬機(jī)架配置,通過(guò)rack匹配繞開(kāi)任意匹配,在http://www.atatech.org/article/detail/10731/193 中有詳細(xì)分析

9、由于我們當(dāng)時(shí)在方案1還未得出結(jié)論前臨時(shí)采用方案2快速解決線上data local低的問(wèn)題后發(fā)現(xiàn)有部分任務(wù)提交失敗報(bào)錯(cuò): Max block location exceeded for split

原因是:配置了一個(gè)節(jié)點(diǎn)一個(gè)機(jī)架后CombineFileInputFormat獲取split的block localtion時(shí)會(huì)根據(jù)block分布在哪些rack上獲取locations信息,由于機(jī)架數(shù)等同于機(jī)器數(shù),獲取到的localtions數(shù)會(huì)超過(guò)集群的默認(rèn)配置:

mapreduce.job.max.split.locations = 10,而yarn上修改了代碼會(huì)在超出這個(gè)配置值時(shí)拋出異常,所以任務(wù)提交失敗。

解決方案1:增大mapreduce.job.max.split.locations和集群節(jié)點(diǎn)數(shù)一致;

解決方案2:patch修改JobSplitWriter中超過(guò)配置值拋異常為打印警告日志,與升級(jí)前一致。

詳情見(jiàn):http://www.atatech.org/article/detail/11707/193

10、gcih不能正常工作

GCIH:http://baike.corp.taobao.com/index.php/GCIH

不能正常工作的原因有兩個(gè):

  • 集群升級(jí)到y(tǒng)arn后,nm管理job臨時(shí)目錄和distribute file的方式與tt不同,導(dǎo)致GCIH會(huì)生成多個(gè)mmap文件gcih.dat
  • 在修復(fù)上述問(wèn)題的過(guò)程中,發(fā)現(xiàn)散列到不同磁盤上task,jvm classpath加載順序不一致,導(dǎo)致GCIH不能正常工作

解決方案:升級(jí)GCIH

將gcih.dat生成到gcih.jar軟連對(duì)應(yīng)的源目錄下,這樣一個(gè)job只會(huì)有一個(gè),調(diào)整gcih.jar的加載順序,放到preload里。

11、集群資源使用100%,job一直hang住

當(dāng)集群root跑滿100%而下面的子queue未滿時(shí)(因?yàn)橄M旱馁Y源共享競(jìng)爭(zhēng),queue的最大可用資源會(huì)進(jìn)行適當(dāng)?shù)某?,不會(huì)觸發(fā)搶占reduce資源的過(guò)程。

解決方案:

  • 不同queue的大任務(wù)盡量避開(kāi)運(yùn)行
  • 后續(xù)patch修改在root滿時(shí)觸發(fā)搶占

詳細(xì)分析過(guò)程見(jiàn):http://www.atatech.org/article/detail/10924/193

12、load任務(wù)寫hbase偶爾會(huì)卡住

原因是當(dāng)集群中有節(jié)點(diǎn)掛掉或者網(wǎng)絡(luò)等出現(xiàn)異??赡軙?huì)導(dǎo)致hbaseclient在select時(shí)無(wú)線等待,而鎖無(wú)法釋放

解決方案:在hbase client的代碼里設(shè)置超時(shí)時(shí)間。

具體原因分析見(jiàn):http://www.atatech.org/article/detail/9061/193

13、集群有節(jié)點(diǎn)出現(xiàn)問(wèn)題,上面的任務(wù)一直失敗,后續(xù)別的任務(wù)起來(lái)后還會(huì)將container分配到這個(gè)節(jié)點(diǎn)。原因是yarn和之前mr1黑名單機(jī)制發(fā)生了改變,mr1是全局的黑名單,一旦被加入黑名單后續(xù)任務(wù)不會(huì)再分配,yarn的黑名單是在AM上的,也就是任務(wù)級(jí)別的,被AM加入黑名單后可以保證當(dāng)前任務(wù)不會(huì)被分配上去,但是其他任務(wù)的AM中是沒(méi)有這個(gè)信息的,所以還是會(huì)分配任務(wù)上去。

解決方案:等待NM將節(jié)點(diǎn)健康信息匯報(bào)給RM,RM將節(jié)點(diǎn)從集群摘除

如果一直無(wú)法匯報(bào),可以通過(guò)yarn支持的外圍用戶腳本來(lái)做健康檢查和匯報(bào)(需要在yarn配置中配置該腳本)

詳細(xì)分析見(jiàn):http://www.atatech.org/article/detail/11266/193

hive相關(guān):

1、out join被拆成多個(gè)job

問(wèn)題發(fā)現(xiàn):loader在做多表join的過(guò)程時(shí)原來(lái)的一個(gè)job被hive拆成了8個(gè)job,耗時(shí)由原來(lái)的3分鐘變成30分鐘。

通過(guò)patch解決,參考:

http://mail-archives.apache.org/mod_mbox/hive-user/201305.mbox/+r2mdv_tsofa@mail.gmail.com>

https://issues.apache.org/jira/browse/HIVE-4611

2、設(shè)置mapreduce.map.tasks不生效

分析是Hive的InputFormat的問(wèn)題。

如InputFormat設(shè)置為org.apache.hadoop.hive.ql.io.CombineHiveInputFormat,需要設(shè)置mapreduce.input.fileinputformat.split.maxsize來(lái)控制map的個(gè)數(shù);

如InputFormat設(shè)置為org.apache.hadoop.hive.ql.io.HiveInputFormat,則此參數(shù)生效;

解決方案:將hive配置中默認(rèn)的InputFormat配置成org.apache.hadoop.hive.ql.io.HiveInputFormat

3、寫redis的hive job拆成了兩個(gè)job

hive默認(rèn)設(shè)置中,當(dāng)map輸出文件太小,會(huì)新起一個(gè)job合并小文件

解決方案:set hive.merge.mapfiles=false;

仍然存在待解決的問(wèn)題:

1)有部分job會(huì)導(dǎo)致單disk io到100%,拖慢這個(gè)任務(wù);

2)機(jī)器出現(xiàn)異常問(wèn)題,task全部都在localizing,job一直pending,只能kill掉重新提交;

3)job或者task被kill掉后,日志也被刪除,history中看不到該job的信息,排查問(wèn)題困難;

集群HADOOP 2.0的升級(jí),在更好的支持現(xiàn)有業(yè)務(wù):主搜,商城,店鋪內(nèi),PORA個(gè)性化,尼米茲平臺(tái),中文站(offer,company,minisearch),國(guó)際站(ae,sc,p4p,aep4p,scp4p)的基礎(chǔ)上為后續(xù)離線dump平臺(tái):ADUMP的建設(shè)夯實(shí)了基礎(chǔ)。

一個(gè)統(tǒng)一存儲(chǔ),模塊插件化設(shè)計(jì),減少各業(yè)務(wù)線之間數(shù)據(jù)冗余,避免重復(fù)開(kāi)發(fā),同時(shí)支持快速響應(yīng)各條業(yè)務(wù)線新需求的全新平臺(tái)ADUMP將在3月底左右上線,緊跟集群升級(jí)的節(jié)奏,離線DUMP也將馬上進(jìn)入2.0時(shí)代,敬請(qǐng)期待!

責(zé)任編輯:黃丹 來(lái)源: 淘寶搜索技術(shù)博客
相關(guān)推薦

2024-07-04 10:48:53

2012-09-10 15:18:11

云梯淘寶大數(shù)據(jù)

2009-06-19 13:12:05

Spring2.0Spring2.0.7

2016-10-24 15:45:19

2010-05-06 09:57:45

RHEL 5.5升級(jí)

2009-09-17 08:39:52

Windows 7系統(tǒng)升級(jí)

2009-06-05 08:55:16

2009-08-16 09:25:55

Windows 7系統(tǒng)升級(jí)

2012-12-12 09:53:50

Windows 8

2009-06-23 08:35:12

微軟Windows 7操作系統(tǒng)

2012-05-11 09:54:23

微軟Windows 8

2020-05-21 09:17:51

Vue 3Vue代碼

2009-05-27 08:36:34

2009-04-30 08:47:37

iPhone蘋果移動(dòng)OS

2010-09-30 09:09:04

2009-06-25 08:53:44

微軟Windows 7升級(jí)工具

2010-04-07 09:21:42

Windows 7升級(jí)顧問(wèn)

2012-06-29 09:19:30

Windows 8微軟

2009-12-28 16:39:56

Fedora 9

2023-09-27 19:20:52

JDK17內(nèi)存占用率
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

成人毛片视频网站| 国产精品一级久久久| 欧美aaa级片| 欧美欧美在线| 欧美性猛交xxxx免费看漫画| 亚洲人久久久| 色一情一乱一区二区三区| 日本美女视频一区二区| 欧美久久精品午夜青青大伊人| 国产大尺度视频| av在线播放一区| 亚洲成人精品在线观看| 亚洲一区三区电影在线观看| 亚洲精品18p| 美女爽到高潮91| 91国内免费在线视频| 欧美大片xxxx| 精品国产91久久久久久浪潮蜜月| 日韩无一区二区| 亚洲高清在线免费观看| 超碰中文在线| 亚洲色图清纯唯美| 色一情一乱一伦一区二区三欧美| 亚洲第一大网站| 久久99精品久久久久久国产越南| 97视频在线播放| 精品一区在线观看视频| 精品色999| 亚洲乱亚洲乱妇无码| 一级黄色大片免费看| 涩涩涩久久久成人精品| 91黄色激情网站| 欧美日韩二三区| 国产偷倩在线播放| 伊人一区二区三区| 中文字幕剧情在线观看一区| 第一福利在线| 久久久久国色av免费看影院| 精品无人乱码一区二区三区的优势| 国产又粗又猛又爽又黄的| 天使萌一区二区三区免费观看| 国内精品久久久久久中文字幕| √天堂中文官网8在线| 日韩1区2区| 永久免费看mv网站入口亚洲| 黄瓜视频污在线观看| 日本欧美三级| 日韩成人在线网站| 国产白嫩美女无套久久| 国产成人福利av| 亚洲国产高清福利视频| 无码国产精品久久一区免费| 亚洲不卡在线| 精品国产青草久久久久福利| 国产精品偷伦视频免费观看了| 久久伊人影院| 精品国产精品网麻豆系列| 少妇搡bbbb搡bbb搡打电话| 91精品短视频| 亚洲精品久久视频| 成人精品999| 日本在线电影一区二区三区| 中文字幕精品久久| 欧美大片xxxx| 悠悠资源网久久精品| 久久免费视频网站| 性无码专区无码| 日韩精品欧美成人高清一区二区| 国产精品欧美激情在线播放| 中文字幕日韩第一页| 久久国产欧美| 国产精品69久久| 91丨九色丨丰满| 国产乱淫av一区二区三区| 成人国产精品免费视频| 99热这里只有精品3| 成人激情视频网站| 免费电影一区| 欧美18hd| 午夜欧美大尺度福利影院在线看| 1024av视频| 日韩精品影院| 欧美电影一区二区| 日韩成人av影院| 天堂日韩电影| 久久久精品国产网站| 欧美成人aaa片一区国产精品| 亚洲精品九九| 国产人妖伪娘一区91| 亚洲精品中文字幕成人片| 91日韩精品一区| 一区二区视频在线播放| 69av成人| 51久久夜色精品国产麻豆| 看全色黄大色黄女片18| 日韩国产一区二区三区| 久久久久久久久久国产| 日韩欧美一级大片| 成人美女视频在线观看| 亚洲狠狠婷婷综合久久久| 色图在线观看| 欧美日韩1区2区| 亚洲av无码一区二区三区网址 | 亚洲精品美女久久久| 女人被狂躁c到高潮| 五月激情综合| 日韩av电影中文字幕| 国产又黄又粗又长| 久久精品视频免费观看| 成人毛片100部免费看| gogo亚洲高清大胆美女人体| 日韩免费电影网站| 少妇高潮惨叫久久久久| 免费在线播放第一区高清av| 亚洲一区二区三区sesese| 精华区一区二区三区| 亚洲一区二区在线视频| 日本在线观看免费视频| 久久99国产精品久久99大师| 久久亚洲影音av资源网| 波多野结衣在线观看一区| 99热精品一区二区| 欧美性潮喷xxxxx免费视频看| 成人精品国产亚洲| 亚洲美女精品久久| 国产主播在线播放| 国产成人啪午夜精品网站男同| 亚洲国产另类久久久精品极度| 性国裸体高清亚洲| 亚洲国产精品va在看黑人| 免费人成在线观看| 国产精品一区二区三区网站| 亚洲视频电影| 日韩美香港a一级毛片| 伊是香蕉大人久久| 国产偷人爽久久久久久老妇app| av网站免费线看精品| 青青草视频在线视频| 精品一区二区三区四区五区| 日韩中文视频免费在线观看| 国产情侣小视频| 欧美国产亚洲另类动漫| 日韩免费高清在线| 成人精品亚洲| 国产精选久久久久久| 免费网站看v片在线a| 国产精品久久777777换脸| 大陆成人av片| www.日本在线播放| 精品精品精品| 91福利视频在线观看| 丝袜视频国产在线播放| 粉嫩av一区二区三区免费野| aaaaa一级片| 久久深夜福利| 亚洲国内在线| 国产人与zoxxxx另类91| 欧美成人精品一区二区| 国产chinasex对白videos麻豆| 亚洲欧美日韩在线不卡| 色欲无码人妻久久精品| 欧美日韩岛国| 精品不卡在线| 香蕉视频亚洲一级| 日韩一区二区久久久| av免费观看网址| 亚洲永久精品大片| 亚洲精品乱码久久久久久不卡| 国产农村妇女精品一区二区| 欧美综合激情| 亚洲伦理网站| 欧美精品精品精品精品免费| 亚洲精品喷潮一区二区三区| 午夜成人免费电影| 天天操天天干天天操天天干| 精品一区二区av| 欧美这里只有精品| 免费短视频成人日韩| 成人免费观看a| 大菠萝精品导航| 中日韩美女免费视频网站在线观看 | 91欧美日韩| 粉嫩高清一区二区三区精品视频| 久草在线中文最新视频| 伊人伊人伊人久久| 丰满人妻一区二区| 欧美综合久久久| 欧美日韩一级在线观看| 久久欧美一区二区| 国产又大又黄又猛| 樱桃成人精品视频在线播放| 日韩欧美精品一区二区三区经典| 国产电影一区二区| 国产91热爆ts人妖在线| 成年人黄视频在线观看| 亚洲欧美日韩网| 精品国产99久久久久久宅男i| 91精品亚洲| 色综合久久中文综合久久97 | wwwxxxx国产| 欧美性黄网官网| 麻豆疯狂做受xxxx高潮视频| 久久久久久免费毛片精品| 亚洲精品无码久久久久久久| 久久aⅴ国产紧身牛仔裤| 日本高清xxxx| 欧美理论视频| 久久艹中文字幕| 91麻豆精品激情在线观看最新| 国产精品极品美女在线观看免费 | 亚洲一区二区三区中文字幕在线| 极品人妻videosss人妻| 99久久婷婷国产综合精品电影| 17c国产在线| 日本不卡一二三区黄网| 99精品在线免费视频| 国内在线观看一区二区三区| 亚洲午夜精品福利| 在线看成人短视频| 国产无套精品一区二区| 韩国三级大全久久网站| 国产精品久久久久久av福利| www.综合| 欧美激情18p| 国产精品刘玥久久一区| 中文字幕精品一区久久久久| 婷婷av一区二区三区| 欧美成人vps| 国内精品久久久久久久久久 | 国产成人av在线| 日韩在线伦理| 欧美一级淫片丝袜脚交| freexxx性亚洲精品| 欧美高清自拍一区| 在线h片观看| 九九热99久久久国产盗摄| 国产网站在线免费观看| xxxx欧美18另类的高清| 免费在线看a| 久久精品电影网站| 国产在线激情视频| 久久精品国产91精品亚洲| 1区2区3区在线观看| 在线观看中文字幕亚洲| 成人一区二区不卡免费| 国产一区二区三区在线观看视频| 全色精品综合影院| 亚洲欧美在线免费| 成人在线免费观看| 色噜噜久久综合伊人一本| 天堂中文8资源在线8| 社区色欧美激情 | а√中文在线8| 欧美激情乱人伦| 91丝袜美腿美女视频网站| 丁香花在线高清完整版视频| 欧美大片在线看免费观看| 亚洲区欧洲区| 国内精久久久久久久久久人| 九色porny丨首页入口在线| 欧洲成人午夜免费大片| 日韩三区在线| 91亚洲精品视频| 97视频一区| 欧美激情视频一区二区三区| 欧美理论在线播放| 自拍偷拍亚洲色图欧美| 国产一区二区三区四区三区四| 日本中文字幕亚洲| 日韩高清中文字幕一区| 拔插拔插华人永久免费| 国产白丝网站精品污在线入口| 天天躁日日躁狠狠躁免费麻豆| 91视频一区二区三区| 国产aaaaaaaaa| 一区二区免费看| 五月激情六月丁香| 777午夜精品视频在线播放| 国产99视频在线| 国产视频久久久久| 超碰电影在线播放| 欧美中文字幕精品| 日韩第二十一页| 狠狠色噜噜狠狠色综合久 | 亚洲日本精品| 狠色狠色综合久久| 无需播放器的av| 播五月开心婷婷综合| 摸摸摸bbb毛毛毛片| 亚洲一区二区三区三| 国产三级精品三级在线观看| 67194成人在线观看| 欧美一区二区公司| xvideos国产精品| 范冰冰一级做a爰片久久毛片| 成人激情免费在线| 亚洲精品动态| 女人被男人躁得好爽免费视频| 日韩高清在线不卡| 久久性爱视频网站| 亚洲欧美偷拍三级| av手机天堂网| 亚洲成av人乱码色午夜| av大片在线播放| 78色国产精品| www.豆豆成人网.com| 亚洲一区二区不卡视频| 免费日韩一区二区| 深夜视频在线观看| 中文字幕一区在线观看| 综合激情网五月| 欧美精品一区二区精品网| 日本在线播放| 国产成人亚洲综合| 欧美18xxxx| 免费看日本黄色| 国模大尺度一区二区三区| 亚洲一区二区自偷自拍 | 久久久欧美精品| 97人妻一区二区精品免费视频| 日韩电影在线观看网站| 在线播放免费视频| 日本一区二区久久| 亚洲精品国产无码| 亚洲一级片在线看| 性感女国产在线| 久久99精品国产99久久| 伊人久久婷婷| 日本国产在线视频| 亚洲午夜在线电影| 亚洲精品视频网| 欧美精品在线视频观看| 国产精品一区二区美女视频免费看| 日韩电影免费观看高清完整| 亚洲男女自偷自拍| 51调教丨国产调教视频| 亚洲aaa精品| 天堂网在线观看视频| 韩国福利视频一区| 精品国产亚洲一区二区三区大结局 | 中文字幕在线观看不卡视频| 中文在线a天堂| 中文字幕日韩有码| 欧美日韩卡一| 免费国产成人看片在线| 国产九九视频一区二区三区| 国产精品成人69xxx免费视频| 欧美精品三级在线观看| av男人的天堂在线| 国产一区红桃视频| 偷拍欧美精品| 丰满人妻一区二区三区大胸| 一区二区免费看| 污污网站在线免费观看| 国产69久久精品成人| 国内亚洲精品| 五月激情婷婷在线| 亚洲美女在线一区| 黄色小视频免费观看| 91国自产精品中文字幕亚洲| 亚洲综合图色| 亚洲久久中文字幕| 亚洲精品免费在线| 可以免费看毛片的网站| 欧美亚洲在线观看| 日韩成人三级| 日本人dh亚洲人ⅹxx| 亚洲3atv精品一区二区三区| 人成在线免费视频| 成人精品视频在线| 亚洲黄色毛片| 久久久久无码精品国产sm果冻| 欧美日韩精品欧美日韩精品一综合| 国产调教视频在线观看| 国产区一区二区三区| 日韩精品福利网| 少妇久久久久久被弄高潮| 日韩电影视频免费| 色综合天天色| 国产乱子伦精品无码专区| 久久综合久色欧美综合狠狠| 亚洲一级黄色大片| 欧美激情videoshd| 国产亚洲第一伦理第一区| 国产精欧美一区二区三区白种人| 亚洲综合色网站| 黄色av网站在线免费观看| 91亚洲精品丁香在线观看| 亚洲欧美日韩精品一区二区| 极品美妇后花庭翘臀娇吟小说| 亚洲成人精品视频| 成人一区视频| 国内性生活视频| 亚洲精选免费视频| www.com毛片| 国产一区二区三区四区在线观看| www..com国产| 欧美插天视频在线播放| 伊人春色精品| 亚洲图片欧美另类|