精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

综合亚洲视频| 精品国产伦一区二区三区观看说明 | 久草国产在线观看| 99精品中文字幕在线不卡 | 成人免费视频91| 欧美女同网站| 国产一区二区三区免费在线观看| 久久久久久久久爱| 妺妺窝人体色WWW精品| 二区三区精品| 日韩欧美一区二区在线| 亚洲视频精品一区| 色一情一乱一乱一区91av| 日韩中文字幕麻豆| 久久久久国产精品免费| 日本性高潮视频| 老熟女高潮一区二区三区| 天堂资源在线视频| 日本一区二区乱| 色婷婷综合在线| 久久亚洲a v| 国产区高清在线| 国产不卡免费视频| 国产精品十八以下禁看| 妺妺窝人体色www婷婷| 国产亚洲一区| 亚洲成人精品av| 在线能看的av网站| 手机看片久久| 性久久久久久久| 国产奶头好大揉着好爽视频| 欧美日韩伦理片| 成人免费视频网站在线观看| 成人黄色大片在线免费观看| 中文字幕一区二区人妻视频| 亚洲精品影视| 欧美激情精品久久久久久黑人 | 国产欧美一区二区精品性色超碰| 91精品久久久久久蜜桃| 一本一道精品欧美中文字幕| 欧美亚洲一区| 午夜美女久久久久爽久久| 无码黑人精品一区二区| 视频在线不卡免费观看| 在线日韩精品视频| 人妻一区二区视频| 综合干狼人综合首页| 亚洲精品久久久久久久久久久久久| 性生活一级大片| 日本久久一区| 欧美美女喷水视频| wwwwwxxxx日本| 久久女人天堂| 欧美日韩免费在线视频| 色婷婷成人在线| 电影亚洲精品噜噜在线观看| 欧美性猛交xxxxx免费看| 日韩少妇内射免费播放| 少妇视频一区| 粉嫩老牛aⅴ一区二区三区| 精品国产一区三区| 免费h在线看| 日韩欧美中文字幕在线观看| www.爱色av.com| 国模冰冰炮一区二区| 色欧美片视频在线观看| 久久精品视频91| jizz亚洲女人高潮大叫| 欧美这里有精品| 91高清国产视频| av日韩一区| 日韩欧美电影一区| 黄色性视频网站| 亚洲精品aaaaa| 亚洲天堂av高清| 国产精品一区二区亚洲| 久久精品久久久| 久久久久久久久亚洲| 国产午夜在线播放| 视频一区视频二区中文| 国产欧美中文字幕| 国产丰满美女做爰| 91色乱码一区二区三区| 一区二区免费电影| 3d玉蒲团在线观看| 欧美性20hd另类| 天天视频天天爽| 亚洲一级大片| 亚洲精品网站在线播放gif| 国产精品无码无卡无需播放器| 亚洲国产一区二区在线观看| 久久久久亚洲精品| 999视频在线| 国产精品伊人色| 久久av二区| 国产在线更新| 精品久久久久久国产| 国产又大又黄又猛| 国产精品黄网站| 深夜成人在线观看| 日韩精品在线不卡| 麻豆精品一区二区| 国产伦精品一区二区三区| yiren22亚洲综合伊人22| 亚洲激情第一区| 一区二区成人网| 2021年精品国产福利在线| 亚洲色图五月天| 久久久久亚洲天堂| 激情亚洲综合在线| 欧美日韩视频在线一区二区观看视频 | 国模一区二区| 日韩精品中文字幕在线一区| 欧美图片第一页| 亚洲视频高清| 国产一区二区在线免费| 日本一区视频| 亚洲精品五月天| 我看黄色一级片| 亚洲第一论坛sis| 久久99青青精品免费观看| 日韩 国产 欧美| 99久久免费国产| 成年丰满熟妇午夜免费视频| 不卡亚洲精品| 亚洲免费视频观看| 国产午夜福利片| 国产精品亚洲第一| 中文字幕成人一区| 性感美女一区二区在线观看| 精品福利一区二区三区免费视频| 91 在线视频| 日本人妖一区二区| 欧美日本韩国一区二区三区| 高清电影在线观看免费| 欧美电影免费提供在线观看| 国产精品成人69xxx免费视频| 轻轻草成人在线| 精品伦精品一区二区三区视频| а√天堂8资源在线官网| 欧美日韩精品一区二区天天拍小说 | 一区二区三区四区精品视频| xvideos亚洲人网站| 中文字幕免费高清在线观看| 国产性色一区二区| 国产aaa一级片| 日本午夜精品| 欧美一区二区三区四区在线| 天天干天天草天天射| 亚洲成在线观看| 人妻体内射精一区二区三区| 国产精品hd| 国产日产精品一区二区三区四区 | 久久99视频| 欧洲精品久久久| 可以直接在线观看的av| 色狠狠一区二区| 四虎成人免费影院| 蜜臀久久久久久久| 中文字幕综合在线观看| 国产日韩在线观看视频| 欧美xxxx做受欧美| 好吊色视频一区二区| 亚洲图片有声小说| 一区二区三区少妇| 三级精品在线观看| 一区二区三区四区五区精品| 亚洲一区有码| 欧美精品www| 午夜视频www| 在线精品视频一区二区| 女教师淫辱の教室蜜臀av软件| 免费看日韩精品| 欧美少妇在线观看| 粉嫩的18在线观看极品精品| 欧美在线视频播放| av在线播放网| 欧美一级高清片| 日本中文字幕在线免费观看| 国产日韩精品一区二区浪潮av| 日韩欧美国产片| 午夜久久一区| 久久久久久久久久久久久久久久av| 日韩国产激情| 久久亚洲精品视频| 婷婷丁香花五月天| 欧美日韩视频在线观看一区二区三区 | 黑鬼大战白妞高潮喷白浆| 欧美艳星介绍134位艳星| 91免费福利视频| 美女的胸无遮挡在线观看| 亚洲性xxxx| 不卡av中文字幕| 日本韩国欧美一区| wwwav国产| 国产亚洲综合在线| 久久精品一二三四| 久久久久久夜| 好吊色视频988gao在线观看| 精品一区毛片| 91精品国自产在线观看 | 91在线精品播放| cao在线视频| 日韩在线精品一区| 亚洲AV成人无码一二三区在线| 6080日韩午夜伦伦午夜伦| www.av麻豆| 亚洲欧美另类久久久精品| av黄色免费网站| 国产99久久精品| 天天操,天天操| 亚洲欧美网站| www.国产亚洲| 欧美激情欧美| 欧美日韩精品中文字幕一区二区| 亚洲一区二区三区中文字幕在线观看 | 宅男一区二区三区| 亚洲区小说区| 国产麻豆乱码精品一区二区三区| 国产人妖一区| 青青草一区二区| 人交獸av完整版在线观看| 深夜福利国产精品| 久久米奇亚洲| 日韩电影中文字幕| www.五月激情| 91精品婷婷国产综合久久性色 | 日韩欧美亚洲国产精品字幕久久久 | 91九色蝌蚪porny| 国产精品正在播放| 黄色一级片免费播放| 久草热8精品视频在线观看| 欧美少妇性生活视频| 一本久道久久久| 男人的天堂狠狠干| 亚洲大胆在线| 久久这里只有精品18| 66视频精品| 日韩视频在线观看视频| 999久久久亚洲| 亚洲一区二区免费视频软件合集| 成人羞羞网站入口| 亚洲精品国产一区| 日本黄色精品| 亚洲欧美日韩国产成人综合一二三区| 国产欧美日韩精品一区二区免费| 久久综合九九| 国产aⅴ精品一区二区三区久久| 久久久人人爽| 在线日本制服中文欧美| 久久久久久久久一区| 婷婷精品在线观看| 欧美成人综合一区| 久久99蜜桃| 亚洲欧美久久久久一区二区三区| 欧美亚洲精品在线| 国产精品99久久久久久大便| 久久精品免费一区二区三区| 日韩一二区视频| 亚洲成人中文| 欧美 日韩精品| 日韩黄色免费网站| 污版视频在线观看| 国产成人在线视频播放| 丝袜熟女一区二区三区| 久久亚洲一区二区三区明星换脸 | 你微笑时很美电视剧整集高清不卡| 裸体丰满少妇做受久久99精品| 一区二区三区视频免费观看| 欧洲成人一区二区| 久久精品高清| 蜜臀在线免费观看| 国产日韩1区| 国产区二区三区| 国精产品一区一区三区mba视频| 性xxxxxxxxx| 91丨九色丨黑人外教| 日本视频在线免费| 一区二区三区欧美视频| 亚洲天堂一区在线观看| 欧美影院精品一区| www.日日夜夜| 日韩精品在线视频| 一级日本在线| 98精品在线视频| jvid一区二区三区| 成人免费91在线看| 九九久久婷婷| 糖心vlog在线免费观看| 米奇777在线欧美播放| 国产大片一区二区三区| 99久久精品国产毛片| 毛片久久久久久| 午夜精品爽啪视频| 在线播放一级片| 亚洲国产精品久久久久久| 91欧美在线视频| 久久人91精品久久久久久不卡 | 欧美视频在线不卡| 丰满少妇一级片| 在线看片第一页欧美| 成人观看网址| 成人免费福利在线| 亚洲人成伊人成综合图片| 日韩视频在线观看视频| 日韩中文字幕区一区有砖一区 | 九色在线视频观看| 国产一区久久久| 波多野结衣av在线观看| 亚洲一级二级三级| 一级黄色片在线播放| 日韩精品视频免费专区在线播放| 超碰免费在线播放| 国产成人91久久精品| 精品欠久久久中文字幕加勒比| 一区二区三区电影| 久久成人在线| 亚洲精品乱码久久久久久蜜桃图片| 1000部国产精品成人观看| 久久久久久久久久成人| 亚洲国产精品va在线看黑人| 四虎影视国产在线视频| 成人福利在线观看| 国产一区二区在线| 国产乱子夫妻xx黑人xyx真爽| 成人精品视频一区| 美女视频黄免费| 日韩视频一区二区三区| 九义人在线观看完整免费版电视剧| 日本中文字幕久久看| 四虎5151久久欧美毛片| 免费看黄在线看| 成人高清视频在线| 国产精品日日夜夜| 日韩欧美中文一区| 国产调教视频在线观看| 国产日韩中文字幕在线| 欧美特黄一级大片| 黄色国产小视频| 国产视频一区二区在线| 国产又粗又猛又黄视频| 亚洲女人初尝黑人巨大| av日韩亚洲| 欧美综合激情| 免费国产亚洲视频| 免费一级特黄3大片视频| 欧洲另类一二三四区| 成人福利在线| 国产一区二区丝袜| 一区二区电影| 国产成人av免费观看| 一区二区三区四区在线播放 | 国产精品亚洲天堂| 黑人巨大精品欧美黑白配亚洲| 成人做爰视频网站| 日韩一卡二卡三卡四卡| 天堂亚洲精品| 国产一区不卡在线观看| 国产视频一区免费看| 一本色道久久综合亚洲精品图片| 欧美性猛交xxxx富婆弯腰| 国产乱理伦片a级在线观看| 国产精品你懂得| 久久精品欧美一区| 午夜剧场免费看| 色综合亚洲欧洲| 麻豆传媒视频在线| 91精品综合久久久久久五月天| 伊人青青综合网| 国产美女视频免费观看下载软件| 午夜不卡av在线| www.在线播放| 91在线观看免费高清| 99国产精品99久久久久久粉嫩| 中文字幕被公侵犯的漂亮人妻| 欧美性xxxxx极品少妇| av网站大全在线| 精品无码久久久久国产| 蜜臀久久久99精品久久久久久| 中文字幕在线观看成人| 日韩av在线一区二区| 国产亚洲精彩久久| 国产天堂视频在线观看| 国产欧美精品一区二区色综合朱莉 | 国内精品视频在线播放| 久久性色av| 放荡的美妇在线播放| 日韩av在线网站| 中文字幕综合| 欧美在线观看成人| 亚洲视频一二区| 三级在线播放| 成人免费自拍视频| 亚洲一区国产| 精品国产欧美日韩不卡在线观看| 亚洲黄页视频免费观看| 日韩三级成人| av天堂永久资源网| 亚洲男帅同性gay1069| 免费成人av电影|