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

HBase運維基礎——元數(shù)據(jù)逆向修復原理

大數(shù)據(jù)
本文不打算著重編寫一個工具怎么使用,而是從HBase的運維基礎知識介紹開始講解。為了能幫助大部分讀者提高HBase運維能力,后續(xù)會寫個“HBase運維系列” 專題系列文章,歡迎持續(xù)交流。

背景

鑒于上次一篇文章——“云HBase小組成功搶救某公司自建HBase集群,挽救30+T數(shù)據(jù)”的讀者反饋,對HBase的逆向工程比較感興趣,并咨詢如何使用相應工具進行運維等等。總的來說,就是想更深層理解HBase運維原理,提高運維HBase生產(chǎn)環(huán)境的能力,應對各種常見異常現(xiàn)象。不同的讀者對hbase的了解程度不同,本文不打算著重編寫一個工具怎么使用,而是從HBase的運維基礎知識介紹開始講解。為了能幫助大部分讀者提高HBase運維能力,后續(xù)會寫個“HBase運維系列” 專題系列文章,歡迎持續(xù)交流。 

HBase運維基礎——元數(shù)據(jù)逆向修復原理

介紹

相信很多自建HBase的企業(yè)會經(jīng)常碰到各種各樣的hbase運維問題。比如使用HBase的時候,HBase寫入一段時間后開始RegionServer節(jié)點開始掛掉,重啟RegionServer發(fā)現(xiàn)啟動很慢,很多region出現(xiàn)RTI問題,導致讀寫某個region的業(yè)務hang住了 。還有一些人的HBase集群多次運維嘗試后,直接HBase啟動不了了,meta表上線就開始報錯,導致最終業(yè)務不能正常上線運行等等系列問題。本文就HBase運維的原理基礎開始入手,重點講解數(shù)據(jù)完整性,以及元數(shù)據(jù)“逆向工程”恢復數(shù)據(jù)完整性的原理方法。開啟后續(xù)一系列的HBase運維知識講解。

HBase目錄結構

本文就1.x版本進行講解,不同版本大致相通。HBase在HDFS上會單獨使用一個目錄為HBase文件目錄的根目錄,通常為 “/hbase”。基于這個目錄下,會有以下目錄組織結構:

 

HBase運維基礎——元數(shù)據(jù)逆向修復原理

(1) 進行snapshot或者升級的時候使用到的歸檔目錄。compaction刪除hfile的時候,也會把就的hfile歸檔到這里等。

(2) splitlog的corrupt目錄,以及corrupt hfile的目錄。

(3) 表的基本屬性信息元文件tableinfo。

(4) 對應表下的hfile數(shù)據(jù)文件。(5) 當splitlog發(fā)生時,一個RS的wal會按照region級別split WALs寫到對應目錄下的的recovered.edits目錄上,使得此region再次被open的時候,回放這些recovered.edits 日志。

(6) regioninfo文件。

(7) compaction等的臨時tmp目錄。

(8) split時臨時目錄,如果上次region的split沒有完成被中斷了,這個region再open的時候會自動清理這個目錄,一般不需要人工干預。

(9) merges時的臨時目錄,和split一樣,如果沒有正常完成的時候被中斷了,那么他會在下次被open的時候自動清理。一般也不需要人工干預。

(10) acl 開啟HBase權限控制時的權限記錄系統(tǒng)表

(11) meta 元數(shù)據(jù)表,記錄region相關信息

(12) hbase.id 集群啟動初始化的時候,創(chuàng)建的集群唯一id。可以重新fix生成(13) hbase.version hbase 軟件版本文件,代碼靜態(tài)版本,現(xiàn)在都是8(14) master執(zhí)行過程程序的狀態(tài)保存,用于中斷恢復執(zhí)行使用。

(15) oldWALs 歷史wal,即wal記錄的數(shù)據(jù)已經(jīng)確認持久化了,那么這些wal就會被移到這里。splitlog完成的那些就日志,也會被放到這里。

(16) tmp 臨時輔助目錄,比如寫一個hbase.id文件,在這里寫成功后,rename到 /hbase/hbase.id

(17) /hbase/.trashtables/data 當truncate table或者delete table的時候,這些數(shù)據(jù)會臨時放在這里,默認1小時內被清

(18) 記錄著一臺RegionServer上的WAL日志文件。可以看到它是regionserver名字是有時間的,即下一次啟動時RS的wal目錄就會使用新的目錄結構存放wal,這個舊的RS wal 目錄就會被splitlog過程拆分回放

HBase涉及的主要文件及用途

HDFS靜態(tài)文件,HDFS上的HBase 數(shù)據(jù)完整性

1. hfile文件:數(shù)據(jù)文件,目前最高版本也是默認常用版本為 3。 hfile文件結構細節(jié)可以參考官網(wǎng)http://hbase.apache.org/book.html#_hfile_format_2。我們這里逆向生成元數(shù)據(jù)主要使用到了HFile fileinfo的firstkey、lastkey信息。

2. hfilelink文件: 在hbase snapshot時用到, migration upgrade 也會使用到。很少碰到這類文件的運維問題,這里不作過多介紹。

3. reference文件:用來指定half hfile,一個region有reference時,這個region不能split。split/merge會創(chuàng)建這個。進行compaction后生成新的hfile后,會把這個reference刪除。hfile的reference文件名格式一般是 hfile.parentEncRegion。如:/hbase/data/default/table/region-one/family/hfilename。其region-two有reference hfile文件名格式為:/hbase/data/default/table/region-two/family/hfile.region-one 通常無效引用就是 region-one的hfile不存在了,那么這個引用就會失效。他的修復方法一般是把reference無效的引用移除。

4. ".regioninfo" 文件,保存著 endkey/offline標志/regionid/regionName/split標志/startkey/tablename等

5. tableinfo文件這類文件保存著 tableName/table屬性信息/table級別config信息/family信息。其中family信息保存著 famliyName/famiy屬性/famliy級別config信息等。

通常,table屬性有:REGION_MEMSTORE_REPLICATION,PRIORITY,IS_ROOT_KEY等,一般這些屬性默認也是根據(jù)配置的一樣。family屬性有:BLOCKSIZE,TTL,REPLICATION_SCOPE等,一般屬性是根據(jù)配置使用默認的。

6. hbase:meta表數(shù)據(jù)內容格式

  • regionname, info:regioninfo, regioninfo的encodeValue值
  • regionname, info:seqnumDuringOpen, 序列號
  • regionname, info:server, region所在的server名
  • regionname, info:serverstartcode, regionserver 啟動的timestamp

元數(shù)據(jù)逆向生成原理

上述介紹的數(shù)據(jù)文件中,HBase的主要的元數(shù)據(jù)主要由meta表、tableinfo、regioninfo構成。這里的逆向生成元數(shù)據(jù)指的是,根據(jù)數(shù)據(jù)hfile數(shù)據(jù)文件,反向生成regioninfo/tableinfo/meta表的過程。

1. 逆向生成tableinfo文件

case1. 通過從master進程內存中的tabledescritor cache 完整恢復tableinfo文件,此時恢復的tableinfo是完整的,和之前的完全一樣。

case2. 當cache中沒有加載過此表的tableinfo時,修復過程只能從表的目錄結構list所有familyNames 來恢復tableinfo,這個時候只能得到的是列簇的名字,恢復tableinfo文件內容中,除了表名、列簇名一致,其他的屬性均采用默認值。這個時候如果運維人員知道有什么屬性是自定義進去的,那么就需要要手動再次添加進去。

2. 逆向生成regioninfo文件

hfile 中的fileinfo讀取firstkey/lastkey 排好序,得到region下所有hfile的最大rowkey和最小rowkey,并根據(jù)tableinfo中的表名 完整恢復 regioninfo文件。主要這里只能恢復 表明/startkey/endkey, 其他屬性如:offline標志,regionName,split標志,hashcode等均使用代碼生成或者配置的默認值。

3. 逆向填充meta表行

regioninfo文件序列化,填入meta表 info:regioninfo 列,并同時寫入默認的server,等它被再次open的時候,重新分配region到實際的regionserver上,并更新這里的數(shù)據(jù)行。

逆向工程除了上面的直接文件、數(shù)據(jù)內容修復外,還涉及到數(shù)據(jù)的完整性其他方面修復。一個表示由無窮小的rowkey到無窮大的rowkey范圍組成,還可能會發(fā)生的問題如:region空洞、region重疊現(xiàn)象,如:

 

HBase運維基礎——元數(shù)據(jù)逆向修復原理

如果有region空洞的時候,就會使用他們的空洞邊界作為startkey/endkey,再修復創(chuàng)建一個region目錄及目錄下的regioninfo文件。如果是region重疊,則會把重疊的region進行合并,取所有region的最大最小rowkey作為merge后新region的最大最小rowkey。

元數(shù)據(jù)工具修復

元數(shù)據(jù)的缺少或者完整性有問題,會影響系統(tǒng)運行,甚至集群直接不可用。最常見的如 meta表上線失敗,region 上線open失敗等。這里介紹兩個工具,工具一: hbase hbck 在線修復完整性修復元數(shù)據(jù)信息,工具二:OfflineMetaRepair 離線重建 hbase:meta 元數(shù)據(jù)表。

在線hbck修復:

前提:HDFS fsck 確保 hbase跟目錄下文件沒有損壞丟失,如果有,則先進行corrupt block 移除。

  • 步驟1. hbase hbck 檢查輸出所以ERROR信息,每個ERROR都會說明錯誤信息。
  • 步驟2. hbase hbck -fixTableOrphones 先修復tableinfo缺失問題,根據(jù)內存cache或者hdfs table 目錄結構,重新生成tableinfo文件。
  • 步驟3. hbase hbck -fixHdfsOrphones 修復regioninfo缺失問題,根據(jù)region目錄下的hfile重新生成regioninfo文件
  • 步驟4. hbase hbck -fixHdfsOverlaps 修復region重疊問題,merge重疊的region為一個region目錄,并從新生成一個regioninfo
  • 步驟5. hbase hbck -fixHdfsHoles 修復region缺失,利用缺失的rowkey范圍邊界,生成新的region目錄以及regioninfo填補這個空洞。
  • 步驟6. hbase hbck -fixMeta 修復meta表信息,利用regioninfo信息,重新生成對應meta row填寫到meta表中,并為其填寫默認的分配regionserver
  • 步驟7. hbase hbck -fixAssignment 把這些offline的region觸發(fā)上線,當region開始重新open 上線的時候,會被重新分配到真實的RegionServer上 , 并更新meta表上對應的行信息。

離線OfflineMetaRepair重建:

前提:HDFS fsck 確保 hbase跟目錄下文件沒有損壞丟失,如果有,則先進行corrupt block 移除

步驟1: 執(zhí)行 hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair -fix

最后,兩個工具使用說明都比較詳細,經(jīng)過上面的基礎介紹,相信都會看的懂的。這里不對工具再細致說明,工具的說明可以參考官網(wǎng)或者工具提示。題外話,有些開源組件設計的時候,向hbase元數(shù)據(jù)文件寫入一些特有的信息,但是并沒有修改到hbase工具的修復工具,或者它自己沒有維護修復工具,如果這類文件損壞、丟失了,那么相應的組件就會運行不正常。使用這類組件的用戶,應該不僅記錄好你的表的基本結構,還要記錄表的屬性配置等,當發(fā)生修復運維行為的時候,主要再次核對確認。

小結

本文介紹了運維hbase基礎原理中的數(shù)據(jù)完整性以及逆向元數(shù)據(jù)修復原理,并舉例介紹兩個逆向修復元數(shù)據(jù)的工具和實用執(zhí)行步驟。后續(xù)會出系列文章,說明更多hbase運維基礎、運作原理等,希望對大家的運維和使用HBase有所幫助。

責任編輯:未麗燕 來源: 云棲社區(qū)
相關推薦

2024-05-10 08:00:00

HBase數(shù)據(jù)庫

2017-01-17 10:25:06

HBase集群運維

2014-07-25 17:06:44

HbaseWOT2014

2013-05-06 15:10:18

IT運維管理大數(shù)據(jù)

2015-10-30 10:40:45

意義數(shù)據(jù)運維運維

2017-11-23 11:12:57

數(shù)據(jù)中心運維基礎

2015-07-13 10:06:11

超融合基礎架構運維數(shù)據(jù)中心

2016-12-13 13:15:49

運維

2009-12-31 16:20:52

數(shù)據(jù)中心之變 運維

2019-03-19 08:41:38

Linux運維變更

2018-12-14 11:04:56

數(shù)據(jù)庫運維智能

2019-03-15 10:13:10

運維云計算運營

2021-09-10 15:16:19

Kubernetes核心組件運維

2015-03-25 12:53:11

mdc

2010-01-21 22:19:25

網(wǎng)絡優(yōu)化運維管理摩卡軟件

2016-12-27 09:08:34

HBase數(shù)據(jù)流程

2024-12-23 15:42:50

2009-05-19 10:19:49

網(wǎng)絡拓撲運維管理摩卡

2019-09-23 13:03:42

NameNode元數(shù)據(jù)文件
點贊
收藏

51CTO技術棧公眾號

日韩影片在线播放| 国产极品jizzhd欧美| 国产精品免费一区| 中文字幕第24页| 色8久久久久| 国产盗摄精品一区二区三区在线| 久久久久久国产三级电影| xxxx黄色片| av在线女优影院| 久久99国产精品久久| 久久久久九九九九| 久久久久亚洲AV成人无在| 日韩国产在线不卡视频| 狠狠躁夜夜躁人人躁婷婷91| 一本色道久久综合亚洲精品婷婷 | 国产成人福利视频| 一区二区三区影视| 中文字幕精品影院| 亚洲国产美国国产综合一区二区| 久草热久草热线频97精品| 亚洲性生活大片| 在线精品一区| xvideos亚洲人网站| 久久久久久婷婷| 成人在线分类| 欧美亚洲综合在线| 日韩av综合在线观看| 久草中文在线观看| 2023国产精品自拍| 99在线观看视频| 久草热在线观看| 国产亚洲精品v| 欧美国产激情18| 超碰中文字幕在线观看| 丝袜美腿诱惑一区二区三区| 91麻豆国产福利在线观看| 91美女福利视频高清| 亚洲第一区av| 久久伊人亚洲| 日本久久精品视频| 1级黄色大片儿| 欧美成人精品| 欧美一级生活片| 中文字幕在线综合| 欧美高清视频| 国产欧美日韩亚州综合| 久久99精品久久久久久久青青日本| 国产视频手机在线观看| 青娱乐精品视频在线| 国产v综合ⅴ日韩v欧美大片| 久久黄色精品视频| 亚洲精品日本| 欧美精品videos性欧美| 麻豆亚洲av成人无码久久精品| 北条麻妃一区二区三区在线| 欧美一区国产二区| 一区二区久久精品| 国产精品白丝久久av网站| 欧美三级午夜理伦三级中视频| 日日摸天天爽天天爽视频| av网站在线播放| 国产午夜亚洲精品午夜鲁丝片| 美脚丝袜一区二区三区在线观看| 婷婷五月综合激情| 99久久伊人精品| 精品国产一二| 激情综合闲人网| 欧美高清在线视频| 亚洲乱码一区二区三区三上悠亚| 在线中文资源天堂| 亚洲欧美综合在线精品| 2021狠狠干| 免费男女羞羞的视频网站在线观看| 亚洲视频1区2区| 福利网在线观看| 欧美人与性动交α欧美精品济南到| 亚洲在线视频一区| 国产极品尤物在线| 亚洲mmav| 欧美一区二区三区在线观看| 丰满少妇xbxb毛片日本| 色吊丝一区二区| 伊人一区二区三区久久精品| 亚洲天堂网av在线| 亚洲经典视频在线观看| 人人澡人人澡人人看欧美| 中文字幕a级片| 国产盗摄女厕一区二区三区 | 久久婷婷综合色| 国产精品久久免费视频| 亚洲成色www8888| 亚洲色成人网站www永久四虎 | 久久久久毛片免费观看| 亚洲福利在线看| 娇妻被老王脔到高潮失禁视频| 欧美xxxxx视频| 欧美激情18p| 国产亚洲欧美日韩高清| 另类综合日韩欧美亚洲| 国产日韩欧美一区二区| 国产精品无码一区| 精品一区二区三区免费观看| 国内一区二区在线视频观看| 91电影在线播放| 亚洲高清中文字幕| 小泽玛利亚视频在线观看| 六月丁香久久丫| www.国产一区| 九九热精品视频在线| 国产综合色精品一区二区三区| 2018国产精品视频| 一级黄色大片免费观看| 99视频一区二区| 亚洲自拍偷拍一区二区三区| 日韩欧美另类一区二区| 日韩欧美一级二级| 欧美成人久久久免费播放| 亚洲高清激情| 亚洲综合在线小说| av中文字幕在线| 午夜精品视频在线观看| 天天av天天操| 成人影院天天5g天天爽无毒影院| 亚洲网站视频福利| 国产无遮挡又黄又爽| 久久成人av少妇免费| 欧美国产二区| 成年女人在线看片| 日韩午夜电影av| 手机av在线不卡| 老牛嫩草一区二区三区日本 | 亚洲免费色视频| 亚欧在线免费观看| 亚洲ab电影| 97国产在线视频| 韩国中文字幕hd久久精品| 国产成人99久久亚洲综合精品| 日韩影视精品| 高清成人在线| 亚洲人永久免费| 日韩精品久久久久久免费| 不卡的av中国片| 久久久久久久久久久99| 超碰成人免费| 欧美国产日韩一区| 精品人妻av一区二区三区| 自拍av一区二区三区| 中文字幕 91| 久久视频在线| 国产欧美一区二区三区在线| 91porn在线观看| 欧美日韩电影在线播放| 国精产品一区一区| 精品中文av资源站在线观看| 亚洲午夜精品福利| 亚洲天堂网站| 欧美巨乳在线观看| 性猛交xxxx乱大交孕妇印度| 一区二区三区在线免费播放| 伊人av在线播放| 在线观看不卡| 蜜桃av色综合| 国产精品亚洲d| 自拍亚洲一区欧美另类| 一区二区三区午夜| 亚洲激情男女视频| 这里只有精品在线观看视频| 国产精品日韩久久久| 欧美精品欧美精品| jvid一区二区三区| 久久影视电视剧免费网站清宫辞电视 | 噜噜噜噜噜久久久久久91| 国产黄色小视频在线| 欧美一区二区性放荡片| 久久午夜无码鲁丝片午夜精品| www.欧美色图| 密臀av一区二区三区| 久久在线视频| 国产高清在线精品一区二区三区| 极品av在线| 尤物yw午夜国产精品视频| 91精品人妻一区二区三区果冻| 亚洲乱码国产乱码精品精的特点| 国产高潮失禁喷水爽到抽搐| 午夜综合激情| 91久久中文字幕| 成人av影院在线观看| 精品无人区太爽高潮在线播放| 91无套直看片红桃在线观看| 国产真实精品久久二三区| 中文字幕日韩精品无码内射| 欧美变态挠脚心| 国产精品美女免费| 欧美极品少妇videossex| 精品在线欧美视频| 国产精品视频在线观看免费| 精品国产31久久久久久| 深夜视频在线观看| 久久国产精品99国产| 国产精品区一区二区三在线播放| 成人欧美magnet| 久久久成人的性感天堂| 深夜福利视频一区| 欧美久久久久久蜜桃| 日韩在线观看第一页| 中文字幕一区二区三区色视频| 男人的天堂影院| 另类中文字幕网| www.亚洲天堂网| 女人丝袜激情亚洲| 91欧美激情另类亚洲| 国产伦精品一区二区三区视频金莲| xxx一区二区| 噜噜噜在线观看播放视频| 亚洲国产精品视频| 国产aaaaaaaaa| 99精品国产99久久久久久白柏| 日本xxxx黄色| 久久激情网站| 国内精品视频一区二区三区| 免费福利视频一区| 亚洲伊人成综合成人网| 亚洲第一会所001| 91干在线观看| 51精品视频| 不卡av电影在线观看| fc2在线中文字幕| 亚洲美女免费精品视频在线观看| 精品人妻一区二区三区换脸明星| 欧美三级日韩在线| 无码视频一区二区三区| 欧美日韩精品在线| 国产一级免费观看| 一区二区在线观看不卡| 看免费黄色录像| 国产精品传媒视频| 天美传媒免费在线观看| 国产亚洲综合性久久久影院| 三级电影在线看| 99久久精品免费看国产| 丰满少妇xbxb毛片日本| 国产成人av电影在线| 丰满少妇中文字幕| 国产精品888| 亚洲天堂小视频| 国产精品影视网| 人妻巨大乳一二三区| 国产精品亚洲人在线观看| 操人视频免费看| 国产精品中文字幕一区二区三区| 激情成人在线观看| 国产成人免费视| 国产一精品一aⅴ一免费| 国产91精品一区二区| 亚洲妇女无套内射精| 成人午夜免费电影| 亚洲天堂av网站| 26uuu精品一区二区三区四区在线| 波多野结衣先锋影音| 91麻豆成人久久精品二区三区| 黄色a一级视频| 国产三级久久久| 亚洲女人毛茸茸高潮| 亚洲少妇中出一区| 日韩欧美视频在线免费观看| 红桃视频成人在线观看| 久久久蜜桃一区二区| 欧美日韩在线亚洲一区蜜芽| 国产深喉视频一区二区| 精品国产91洋老外米糕| 日本福利片在线| 在线观看日韩www视频免费| 男女啪啪在线观看| 欧美多人乱p欧美4p久久| 超碰在线cao| 国产精品久久久久免费a∨| 亚洲精品tv| 国产在线欧美日韩| 欧美日韩激情在线一区二区三区| 在线看无码的免费网站| 亚洲午夜视频| 不卡av免费在线| 国产精品系列在线播放| 波多野结衣办公室33分钟| 国产精品美女久久久久久| a级黄色片免费看| 日韩欧美在线视频免费观看| 亚洲一区在线观| 精品久久久久久久一区二区蜜臀| 青青九九免费视频在线| 色婷婷综合成人av| 日韩av成人| 久久久999国产| 欧美a级在线观看| 国产啪精品视频| 欧美日日夜夜| 午夜探花在线观看| 西西裸体人体做爰大胆久久久| 欧美日韩理论片| 久久免费美女视频| 在线免费观看亚洲视频| 精品免费在线观看| 国产免费不卡av| 亚洲午夜精品视频| 免费网站在线观看人| 国产精自产拍久久久久久蜜| 欧美黄色影院| 好色先生视频污| 日韩电影在线观看网站| jjzz黄色片| 亚洲视频资源在线| 四虎影院在线免费播放| 亚洲第一网中文字幕| 麻豆影视国产在线观看| 日韩av电影在线网| 农村少妇一区二区三区四区五区 | 91麻豆精品国产91久久综合| 亚洲国产综合在线| 国产裸体无遮挡| 中文字幕一区电影| 深夜成人福利| 久久久7777| 亚洲黄色av| 亚洲性图第一页| 亚洲欧洲综合另类| 中文字幕精品一区二区精| 亚洲精品自产拍| 天堂av在线| 国产一区二区三区高清| 欧美特黄视频| 性生交大片免费看l| 亚洲天堂2016| 国产精品久久久久久免费播放| 尤物九九久久国产精品的特点 | 成人性生交大片免费看小说 | 欧美特黄一区| 亚洲国产日韩在线一区| 综合欧美一区二区三区| 中文字幕一区二区三区四区免费看 | 粉嫩久久久久久久极品| 国产精品乱码视频| 一区二区日韩欧美| 亚洲精品中文字幕乱码无线| 中文字幕在线不卡视频| 中文字幕在线一| xxxx欧美18另类的高清| 欧洲精品久久久久毛片完整版| 欧美人与物videos另类| 男女av一区三区二区色多| 亚洲熟妇一区二区三区| 色欲综合视频天天天| 欧洲毛片在线| 国产精品成人国产乱一区| 欧美一二区在线观看| 污网站免费在线| ...xxx性欧美| www.色播.com| 午夜欧美大片免费观看| 神马香蕉久久| 9久久婷婷国产综合精品性色| 国产精品系列在线| 国产免费福利视频| 欧美国产日韩中文字幕在线| 久久99偷拍| 玩弄japan白嫩少妇hd| 国产人伦精品一区二区| 亚洲综合精品国产一区二区三区| 久久久999国产精品| 澳门久久精品| 国产性生交xxxxx免费| 国产精品国产三级国产三级人妇| 国产三级三级在线观看| 久久免费精品视频| 九九亚洲精品| 在线视频观看91| 亚洲福利视频一区| 黄色影院在线播放| 成人网在线免费观看| 亚洲美女黄网| 手机看片国产日韩| 欧美变态凌虐bdsm| 中文日产幕无线码一区二区| 久久久一二三四| av在线不卡观看免费观看| 在线观看国产区| 欧美国产日本在线| 国内精品久久久久久99蜜桃| 久久综合桃花网| 在线观看视频一区| 日本一本在线免费福利| 国产中文欧美精品| 黄色成人在线网址| 久久久久亚洲AV成人无在| 亚洲成人黄色网址| 成人精品高清在线视频| 亚洲一区二区三区av无码| 欧美国产丝袜视频| 天堂网2014av| 成人激情免费在线| 鲁大师成人一区二区三区 |