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

Ceph分布式存儲-常見OSD故障處理

存儲 存儲軟件 分布式
進行 OSD 排障前,先檢查一下 monitors 和網絡。如果 ceph health 或 ceph -s 返回的是健康狀態,這意味著 monitors 形成了法定人數。如果 monitor 還沒達到法定人數、或者 monitor 狀態錯誤,要先解決 monitor 的問題。核實下你的網絡,確保它在正常運行,因為網絡對 OSD 的運行和性能有顯著影響。

[[264128]]

 1. 常見 OSD 故障處理

進行 OSD 排障前,先檢查一下 monitors 和網絡。如果 ceph health 或 ceph -s 返回的是健康狀態,這意味著 monitors 形成了法定人數。如果 monitor 還沒達到法定人數、或者 monitor 狀態錯誤,要先解決 monitor 的問題。核實下你的網絡,確保它在正常運行,因為網絡對 OSD 的運行和性能有顯著影響。

1.1 收集 OSD 數據

開始 OSD 排障要先收集信息,另外還有監控 OSD 時收集的,如 ceph osd tree 。

Ceph 日志

如果你沒改默認路徑,可以在 /var/log/ceph 下找到 Ceph 的日志:

  1. ls /var/log/ceph 

如果看到的日志還不夠詳細,可以增大日志級別。請參考[1.12 日志和調試],查閱如何保證看到大量日志又不影響集群運行。

管理套接字

用管理套接字工具檢索運行時信息。列出節點上所有 Ceph 套接字:

  1. ls /var/run/ceph 

然后,執行下例命令顯示可用選項,把 {daemon-name} 換成實際的守護進程(如 osd.0 ):

  1. ceph daemon osd.0 help 

或者,你也可以指定一個 {socket-file} (如 /var/run/ceph 下的文件):

  1. ceph daemon {socket-file} help 

和其它手段相比,管理套接字允許你:

  • 在運行時列出配置
  • 列出歷史操作
  • 列出操作的優先隊列狀態
  • 列出在進行的操作
  • 列出性能計數器

顯示可用空間

可能會引起文件系統問題。用 df 命令顯示文件系統的可用空間。

  1. df -h 

其它用法見 df --help 。

I/O 統計信息

用 iostat 工具定位 I/O 相關問題。

  1. iostat -x 

診斷信息

要查看診斷信息,配合 less 、 more 、 grep 或 tail 使用 dmesg ,例如:

  1. dmesg | grep scsi 

1.2 停止數據向外重平衡

你得周期性地對集群的子集進行維護,或解決某個故障域的問題(如某個機架)。如果你不想在停機維護 OSD 時讓 CRUSH 自動重均衡,首先設置集群的 noout 標志:

  1. ceph osd set noout 

設置了 noout 后,你就可以停機維護失敗域內的 OSD 了。

  1. stop ceph-osd id={num} 

注意:在定位某故障域內的問題時,停機的 OSD 內的 PG 狀態會變為 degraded 。

維護結束后,重啟 OSD 。

  1. start ceph-osd id={num} 

解除 noout 標志。

  1. ceph osd unset noout 

1.3 OSD 沒運行

通常情況下,簡單地重啟 ceph-osd 進程就可以讓它重回集群并恢復。

OSD 起不來

如果你重啟了集群,但其中一個 OSD 起不來,依次檢查:

  • 配置文件: 如果你新裝的 OSD 不能啟動,檢查下配置文件,確保它符合規定(比如 host 而非 hostname ,等等)。
  • 檢查路徑: 檢查配置文件的路徑,以及 OSD 的數據和日志分區路徑。如果你分離了 OSD 的數據和日志分區、而配置文件和實際掛載點存在出入,啟動 OSD 時就可能失敗。如果你想把日志存儲于一個塊設備,應該為日志硬盤分區并為各 OSD 分別指定一個分區。
  • 檢查線程數: 如果你的節點有很多 OSD ,也許就會觸碰到默認的線程數限制(如通常是 32k 個),尤其是在恢復期間。你可以用 sysctl 增大線程數,把線程數更改為支持的上線(即 4194303 ),看看是否有用。例如:
  1. sysctl -w kernel.pid_max=4194303 

如果增大線程數解決了這個問題,你可以把此配置 kernel.pid_max 寫入配置文件 /etc/sysctl.conf,使之生效,例如:

  1. kernel.pid_max = 4194303 
  • 內核版本: 確認你使用的內核版本和發布版本。 Ceph 默認依賴一些第三方工具,這些工具可能有缺陷或者與特定發布版和/或內核版本沖突(如 Google perftools )。檢查下操作系統推薦表,確保你已經解決了內核相關的問題。
  • 段錯誤: 如果有了段錯誤,提高日志級別(如果還沒提高),再試試。如果重現了,聯系 ceph-devel 郵件列表并提供你的配置文件、monitor 輸出和日志文件內容。

OSD 失敗

當 ceph-osd 掛掉時,monitor 可通過活著的 ceph-osd 了解到此情況,并通過 ceph health 命令報告:

  1. ceph health 
  2. HEALTH_WARN 1/3 in osds are down 

特別地,有 ceph-osd 進程標記為 in 且 down 的時候,你也會得到警告。你可以用下面的命令得知哪個 ceph-osd 進程掛了:

  1. ceph health detail 
  2. HEALTH_WARN 1/3 in osds are down 
  3. osd.0 is down since epoch 23, last address 192.168.106.220:6800/11080 

如果有硬盤失敗或其它錯誤使 ceph-osd 不能正常運行或重啟,將會在日志文件 /var/log/ceph/ 里輸出一條錯誤信息。

如果守護進程因心跳失敗、或者底層核心文件系統無響應而停止,查看 dmesg 獲取硬盤或者內核錯誤。

如果是軟件錯誤(失敗的斷言或其它意外錯誤),應該向 ceph-devel 郵件列表報告。

硬盤沒剩余空間

Ceph 不允許你向滿的 OSD 寫入數據,以免丟失數據。在運行著的集群中,你應該能收到集群空間將滿的警告。 mon osd full ratio 默認為 0.95 ,或達到 95% 的空間使用率時它將阻止客戶端寫入數據。 mon osd nearfull ratio 默認為 0.85 ,也就是說達到容量的 85% 時它會產生健康警告。

滿載集群問題一般產生于測試小型 Ceph 集群上如何處理 OSD 失敗時。當某一節點使用率較高時,集群能夠很快掩蓋將滿和占滿率。如果你在測試小型集群上的 Ceph 如何應對 OSD 失敗,應該保留足夠的可用磁盤空間,然后試著臨時降低 mon osd full ratio 和 mon osd nearfull ratio 值。

ceph health 會報告將滿的 ceph-osds :

  1. ceph health 
  2. HEALTH_WARN 1 nearfull osds 
  3. osd.2 is near full at 85% 

或者:

  1. ceph health 
  2. HEALTH_ERR 1 nearfull osds, 1 full osds 
  3. osd.2 is near full at 85% 
  4. osd.3 is full at 97% 

處理這種情況的方法就是在出現 near full 告警時盡快增加新的 ceph-osd ,這允許集群把數據重分布到新 OSD 里。

如果因滿載而導致 OSD 不能啟動,你可以試著刪除那個 OSD 上的一些數據。但是這時有個問題,當一個 OSD 使用比例達到 95% 時,集群將不接受任何 Ceph Client 端的讀寫數據的請求。這時 rbd rm 刪除命令將不會得到響應。

讓集群能夠讀寫是首先要做的事情。最容易想到的就是調高 mon osd full ratio 和 mon osd nearfull ratio 值,但是對于生產環境,一旦調整這個全局比例,可能會導致整個集群的數據都會動起來,引發更多的數據遷移。因此另一種折衷方法就是單獨調整已滿 OSD 的 near full 和 full 比例;也可以使用調低 OSD 的 crush weight 的方法,使已滿 OSD 上的數據遷移一部分出去。

  1. # 調整單個 osd 的比例 
  2. ceph tell osd.id injectargs '--mon-osd-full-ratio .98' 
  3. ceph tell osd.id injectargs '--mon-osd-full-ratio 0.98' 
  4.  
  5. # 調整 osd 的 crush weight 值 
  6. ceph osd crush reweight osd.id {a-little-lower-weight-value} 

1.4 OSD 龜速或無響應

一個反復出現的問題是 OSD 龜速或無響應。在深入性能問題前,你應該先確保不是其他故障。例如,確保你的網絡運行正常、且 OSD 在運行,還要檢查 OSD 是否被恢復流量拖住了。

Tip: 較新版本的 Ceph 能更好地處理恢復,可防止恢復進程耗盡系統資源而導致 up 且 in 的 OSD 不可用或響應慢。

網絡問題

Ceph 是一個分布式存儲系統,所以它依賴于網絡來互聯 OSD 們、復制對象、從錯誤中恢復和檢查心跳。網絡問題會導致 OSD 延時和震蕩(反復經歷 up and down,詳情可參考下文中的相關小節) 。

確保 Ceph 進程和 Ceph 依賴的進程已建立連接和/或在監聽。

  1. netstat -a | grep ceph 
  2. netstat -l | grep ceph 
  3. sudo netstat -p | grep ceph 

檢查網絡統計信息。

  1. netstat -s 

驅動器配置

一個存儲驅動器應該只用于一個 OSD 。如果有其它進程共享驅動器,順序讀寫吞吐量會成為瓶頸,包括日志、操作系統、monitor 、其它 OSD 和非 Ceph 進程。

Ceph 在日志記錄完成之后才會確認寫操作,所以使用 ext4 或 XFS 文件系統時高速的 SSD 對降低響應延時很有吸引力。與之相比, btrfs 文件系統可以同時讀寫日志和數據分區。

注意: 給驅動器分區并不能改變總吞吐量或順序讀寫限制。把日志分離到單獨的分區可能有幫助,但可以放在另外一塊硬盤的分區。

扇區損壞 / 碎片化硬盤

檢修下硬盤是否有壞扇區和碎片。這會導致總吞吐量急劇下降。

MON 和 OSD 共存

Monitor 通常是輕量級進程,但它們會頻繁調用 fsync() ,這會妨礙其它工作負載,特別是 Mon 和 OSD 共享驅動器時。另外,如果你在 OSD 主機上同時運行 Mon,遭遇的性能問題可能和這些相關:

  • 運行較老的內核(低于 3.0 )
  • Argonaut 版運行在老的 glibc 之上
  • 運行的內核不支持 syncfs(2) 系統調用

在這些情況下,同一主機上的多個 OSD 會相互拖垮對方。它們經常導致爆炸式寫入。

進程共存

共用同一套硬件、并向 Ceph 寫入數據的進程(像基于云的解決方案、虛擬機和其他應用程序)會導致 OSD 延時大增。一般來說,我們建議用單獨的主機跑 Ceph 、其它主機跑其它進程。實踐證明把 Ceph 和其他應用程序分開可提高性能、并簡化故障排除和維護。

日志記錄級別

如果你為追蹤某問題提高過日志級別,結束后又忘了調回去,這個 OSD 將向硬盤寫入大量日志。如果你想始終保持高日志級別,可以考慮給默認日志路徑(即 /var/log/ceph/$cluster-$name.log )掛載一個單獨的硬盤。

恢復限流

根據你的配置, Ceph 可以降低恢復速度來維持性能,否則它會加快恢復速度而影響 OSD 的性能。檢查下 OSD 是否正在恢復。

內核版本

檢查下你在用的內核版本。較老的內核也許沒有反合能提高 Ceph 性能的代碼。

內核與 SYNCFS 問題

試試在一個主機上只運行一個 OSD ,看看能否提升性能。老內核未必支持有 syncfs(2) 系統調用的 glibc 。

文件系統問題

當前,我們推薦基于 xfs 部署集群。 btrfs 有很多誘人的功能,但文件系統內的缺陷可能會導致性能問題。我們不推薦使用 ext4 ,因為 xattr 大小的限制破壞了對長對象名的支持( RGW 需要)。

內存不足

我們建議為每 OSD 進程規劃 1GB 內存。你也許注意到了,通常情況下 OSD 僅會使用一小部分(如 100 - 200MB )。你也許想用這些空閑內存跑一些其他應用,如虛擬機等等。然而當 OSD 進入恢復狀態時,其內存利用率將激增。如果沒有足夠的可用內存,此 OSD 的性能將會明顯下降。

OLD REQUESTS 或 SLOW REQUESTS

如果某 ceph-osd 守護進程對一請求響應很慢,它會生成日志消息來抱怨請求耗費的時間過長。默認警告閥值是 30 秒,可以通過 osd op complaint time 選項來配置。這種情況發生時,集群日志會收到這些消息。

很老的版本抱怨 “old requests” :

  1. osd.0 192.168.106.220:6800/18813 312 : [WRN] old request osd_op(client.5099.0:790 fatty_26485_object789 [write 0~4096] 2.5e54f643) v4 received at 2012-03-06 15:42:56.054801 currently waiting for sub ops 

較新版本的 Ceph 抱怨 “slow requests” :

  1. {date} {osd.num} [WRN] 1 slow requests, 1 included below; oldest blocked for > 30.005692 secs 
  2. {date} {osd.num}  [WRN] slow request 30.005692 seconds old, received at {date-time}: osd_op(client.4240.0:8 benchmark_data_ceph-1_39426_object7 [write 0~4194304] 0.69848840) v4 currently waiting for subops from [610] 

可能的原因有:

  • 壞驅動器(查看 dmesg 輸出)
  • 內核文件系統缺陷(查看 dmesg 輸出)
  • 集群過載(檢查系統負載、 iostat 等等)
  • ceph-osd 守護進程的 bug

可能的解決方法:

  • 從 Ceph 主機分離 VM 云解決方案
  • 升級內核
  • 升級 Ceph
  • 重啟 OSD

1.5 震蕩的 OSD

我們建議同時部署 public(前端)網絡和 cluster(后端)網絡,這樣能更好地滿足對象復制的網絡性能需求。另一個優點是你可以運營一個不連接互聯網的集群,以此避免某些拒絕服務威脅。 OSD 們互聯和檢查心跳時會優選 cluster(后端)網絡。


 

 

然而,如果 cluster(后端)網絡失敗、或出現了明顯的延時,同時 public(前端)網絡卻運行良好, OSD 目前不能很好地處理這種情況。這時 OSD 們會向 monitor 報告鄰居 down 了、同時報告自己是 up 的,我們把這種情形稱為震蕩( flapping )。

如果有原因導致 OSD 震蕩(反復地被標記為 down ,然后又 up ),你可以強制 monitor 停止這種震蕩狀態:

  1. ceph osd set noup      # prevent OSDs from getting marked up 
  2. ceph osd set nodown    # prevent OSDs from getting marked down 

這些標記記錄在 osdmap 數據結構里:

  1. ceph osd dump | grep flags 
  2. flags no-up,no-down 

可用下列命令清除標記:

  1. ceph osd unset noup 
  2. ceph osd unset nodown 

Ceph 還支持另外兩個標記 noin 和 noout ,它們可防止正在啟動的 OSD 被標記為 in (可以分配數據),或被誤標記為 out (不管 mon osd down out interval 的值是多少)。

 

責任編輯:武曉燕 來源: 簡書
相關推薦

2018-01-30 09:07:36

Ceph分布式存儲

2018-11-15 12:35:25

Ceph分布式存儲

2017-12-19 10:37:16

Ceph系統故障

2022-08-28 09:05:34

分布式存儲Ceph

2020-10-20 09:38:15

分布式存儲Ceph

2018-08-02 08:42:57

分布式存儲Ceph

2021-07-04 07:07:06

Ceph分布式存儲架構

2018-10-29 12:42:23

Ceph分布式存儲

2021-08-07 05:00:20

存儲系統

2023-01-03 07:57:27

2017-10-27 08:40:44

分布式存儲剪枝系統

2021-10-18 23:49:50

云原生分布式存儲

2018-06-28 08:18:56

Ceph運維存儲

2020-03-12 19:00:48

Ceph分布式存儲

2017-06-06 14:25:54

CentOS 7Ceph分布式存儲系統

2018-03-08 11:10:33

分布式存儲Ceph

2014-05-19 16:41:29

紅帽

2018-07-16 09:00:06

Ceph運維開源

2024-08-12 16:20:27

2015-05-12 13:03:54

開源分布式存儲HDFS
點贊
收藏

51CTO技術棧公眾號

可以免费看的黄色网址| 18性欧美xxxⅹ性满足| 高清一区二区视频| 久久久久久国产精品免费无遮挡| 国产一区亚洲一区| 97在线看免费观看视频在线观看| 成年人在线免费看片| 成人短视频软件网站大全app| 夜夜嗨av一区二区三区网页| 麻豆一区区三区四区产品精品蜜桃| 亚洲 小说区 图片区| 自拍日韩欧美| 亚洲人成电影网站色www| 男人午夜视频在线观看| 午夜av不卡| 亚洲欧美日韩国产综合在线| 久久久com| 国产三区在线播放| 国产在线不卡av| 岛国片av在线| 国产精品三级av| 国产综合第一页| 国产精品嫩草影院精东| 国产亚洲综合精品| 超碰日本道色综合久久综合 | av日韩电影| 一区二区三区在线观看网站| 亚洲国产精品123| 天堂av在线免费观看| 狠狠色狠狠色综合日日91app| 日韩av电影院| 国产视频91在线| 国产中文一区| 欧美xxxx14xxxxx性爽| 国产精品免费无码| 色婷婷av一区二区三区丝袜美腿| 日韩免费一区二区| 午夜久久福利视频| 高清av一区二区三区| 99久久精品国产亚洲精品 | 国产韩日精品| 精品成人av一区| 成人污网站在线观看| 在线观看av的网站| 国产校园另类小说区| 国产综合18久久久久久| 亚洲乱码国产乱码精品精软件| 精品一区二区在线视频| 国产精品免费久久久久久| 激情网站在线观看| 美女精品一区| 日韩av男人的天堂| 中文在线第一页| 香蕉久久夜色精品| 日韩av电影免费观看高清| 亚洲欧美综合自拍| 久久av在线| 国产成人精品亚洲精品| 国产第一页在线观看| 久久婷婷久久| 国产精品视频区1| 风间由美一区二区三区| av在线免费播放网址| 不卡一区2区| 精品国内产的精品视频在线观看| 中文字幕求饶的少妇| 欧美电影免费观看高清| 美女av一区二区三区| 黄色一级片在线免费观看| 狠狠色综合网| 69av成年福利视频| 成人免费毛片男人用品| 蜜桃一区二区三区在线| 成人啪啪免费看| 国产刺激高潮av| 久久综合99re88久久爱| 四虎影院一区二区三区 | 不卡中文字幕在线观看| 未满十八勿进黄网站一区不卡| 制服丝袜亚洲播放| 日本一二三区在线| 国产精品2023| 亚洲欧美偷拍自拍| 欧美一级欧美三级| 逼特逼视频在线观看| 婷婷成人综合| 中文字幕亚洲综合久久筱田步美| 欧美黑人猛猛猛| 国产视频久久| 国产日韩亚洲欧美| 免费国产羞羞网站视频| 久久久久久9999| 日本精品免费视频| 蜜臀久久精品| 欧美精品在欧美一区二区少妇| 亚洲v在线观看| 国产剧情在线观看一区| 不用播放器成人网| 免费视频久久久| 国产精品一区2区| 欧美久久电影| 狂野欧美激情性xxxx欧美| 色一情一伦一子一伦一区| 亚洲av无日韩毛片久久| 色婷婷狠狠五月综合天色拍| 日韩中文字幕不卡视频| 日韩av一二三区| 女人18毛片水真多18精品| 欧美人妖在线| 欧美成人中文字幕在线| 秋霞av一区二区三区| 风间由美性色一区二区三区| 亚洲欧美综合另类| 亚洲羞羞网站| 天天爽夜夜爽夜夜爽精品视频| 日本熟妇人妻中出| 国产精品视频一区二区三区综合| 日韩精品免费一线在线观看| 欧美另类videoxo高潮| 免费永久网站黄欧美| 99re国产| 一区二区高清不卡| 欧美午夜激情小视频| 色哟哟免费视频| 日韩在线综合| 国产精品白丝jk喷水视频一区| 欧性猛交ⅹxxx乱大交| 亚洲精品成人精品456| 一本色道久久亚洲综合精品蜜桃| 欧美性生活一级片| 欧美激情一级精品国产| 国产女同91疯狂高潮互磨| 91资源在线观看| 久久精品欧美日韩| 男人日女人逼逼| 一区二区三区免费在线看| 久久亚洲精品一区二区| 在线观看黄色国产| 国产情人综合久久777777| 日本三级免费网站| 欧美1区二区| 性欧美办公室18xxxxhd| 丰满人妻妇伦又伦精品国产| 亚洲精品美国一| 中文字幕12页| 99久久精品费精品国产| 成人国产精品一区二区| 日本最黄一级片免费在线| 欧美日韩情趣电影| 欧洲美熟女乱又伦| 日本不卡高清视频| 深田咏美在线x99av| 色豆豆成人网| 中文字幕亚洲图片| 怡春院在线视频| 中文字幕欧美三区| 日本xxxx黄色| 亚洲欧美综合久久久| 91精品视频在线免费观看| 可以免费看的黄色网址| 日本在线免费网| 91精品麻豆日日躁夜夜躁| 日韩精品一区二区三区在线视频| 国内久久精品视频| 视色,视色影院,视色影库,视色网| 国产va免费精品观看精品| 欧美成人精品xxx| 欧美少妇bbw| 一本在线高清不卡dvd| 高清国产在线观看| 国产在线观看一区二区| 4444亚洲人成无码网在线观看| xxxx日韩| 国产成人午夜视频网址| 日韩在线免费电影| 欧美大胆一级视频| 91video| 国产精品女上位| 三级网站免费看| 国产精品毛片在线看| 亚洲国产综合自拍| 亚洲专区**| 日韩av日韩在线观看| 日本网站在线免费观看视频| 日韩精品一区二区三区视频在线观看| 国产成人在线免费观看视频| 国产亚洲精品超碰| 在线电影院国产精品| 免费看的av网站| 国产日韩一区二区三区在线| 亚洲福利av| 综合中文字幕| 国产精品27p| 人妖欧美1区| 亚洲性xxxx| 丁香六月色婷婷| 欧美在线观看视频在线| 欧美激情精品久久| 久久九九99视频| 国内精品国产三级国产aⅴ久| 一区二区三区成人精品| 天天爱天天做天天操| 一个色免费成人影院| 亚洲在线观看视频网站| 欧美xx视频| 久久久久久亚洲精品中文字幕| 国产爆初菊在线观看免费视频网站| 日韩视频国产视频| 亚洲视屏在线观看| 五月综合激情婷婷六月色窝| 五月婷婷综合激情网| 91蜜桃传媒精品久久久一区二区| 男女视频在线观看网站| 久久裸体视频| 成人免费观看在线| 手机在线一区二区三区| 日韩欧美第一区| 99精品人妻少妇一区二区| 欧美男男gaytwinkfreevideos| yellow视频在线观看一区二区| av在线一区不卡| 日韩av成人在线| 色资源二区在线视频| 欧美日产国产成人免费图片| 素人av在线| 国产一区二区三区18| 天堂在线一二区| 精品国产区一区| 精品人妻少妇嫩草av无码专区| 欧美日韩激情一区二区三区| 精品久久久久久久久久久久久久久久| 亚洲第一成年网| 黄色一级视频免费观看| 日韩理论片一区二区| 精品视频第一页| 国产女同性恋一区二区| 性少妇bbw张开| www国产精品av| 91玉足脚交白嫩脚丫| 不卡一区二区三区四区| 成人欧美精品一区二区| 国产高清不卡二三区| 亚欧精品在线视频| 国产资源在线一区| 亚洲一二三不卡| 国产一区啦啦啦在线观看| 亚洲精品成人在线播放| 欧美极品少妇videossex| 亚洲色欲色欲www在线观看| 亚洲av毛片基地| 日本一二三四高清不卡| 神马久久久久久久久久久| 欧美激情中文不卡| 国产又粗又长又黄的视频| 国产精品久久一级| 久久精品亚洲a| 亚洲男人电影天堂| 成年人av电影| 亚洲电影中文字幕在线观看| 久久久精品视频免费| 香蕉成人伊视频在线观看| 日本视频免费在线| 一本到三区不卡视频| 黄色大全在线观看| 欧美三级电影在线看| 国产精品一级视频| 欧美哺乳videos| 日韩欧美在线番号| 亚洲视频国产视频| 欧美激情午夜| 欧美激情第三页| 天堂中文av在线资源库| 国产精品精品久久久| 国产精品1区| 国产一区不卡在线观看| 久久99国产精一区二区三区| 亚洲看片网站| 欧美日韩影院| 欧美牲交a欧美牲交aⅴ免费下载| 日韩成人一区二区| 制服.丝袜.亚洲.中文.综合| 99热只有这里有精品| 欧美在线观看视频一区二区| 97在线播放免费观看| 精品国内片67194| 黄色电影免费在线看| 主播福利视频一区| 性网站在线观看| 国产成人精品电影| 国产一区二区三区视频在线| 精品高清视频| 欧美大黑bbbbbbbbb在线| 国产手机免费视频| 秋霞电影一区二区| 国产性猛交96| 国产精品久久久久久久久晋中 | 狠狠干狠狠久久| 亚洲手机在线观看| 欧美精品一区二区不卡 | 加勒比色老久久爱综合网| 日韩成人av网站| 红桃视频欧美| 中文字幕av专区| 99re6这里只有精品视频在线观看| 国产又粗又猛又爽又黄的视频四季| 一区二区三区免费在线观看| 中文字幕精品视频在线观看| 99久久这里有精品| 欧美劲爆第一页| 国产福利亚洲| 久久久久一区二区| 欧美喷水视频| 色婷婷一区二区三区av免费看| 99re8在线精品视频免费播放| 国产精品 欧美激情| 在线观看免费一区| 欧美特黄一级视频| 久久天天躁夜夜躁狠狠躁2022| 免费电影日韩网站| 国模精品娜娜一二三区| 亚洲精品va| 一区二区免费av| 国产欧美日韩精品一区| 日韩一区二区视频在线| 欧美精品一区二区精品网| 怡红院在线播放| 成人观看高清在线观看免费| 欧洲毛片在线视频免费观看| 国产精品网站免费| 成人免费毛片app| 欧美日韩国产精品综合| 91精品国产91久久久久久最新毛片 | 国产一区激情在线| 精品在线观看一区| 欧美性猛交xxxx乱大交退制版| 亚洲av成人无码网天堂| 久久久久久久成人| 一区二区在线免费播放| 成年人三级视频| 国产专区在线播放| 亚洲3atv精品一区二区三区| 国产一区二区麻豆| 这里只有视频精品| 欧美影视资讯| 亚洲.欧美.日本.国产综合在线 | 日韩一区二区三区不卡视频| 国产丝袜美腿一区二区三区| www.国产一区二区| 亚洲男人天堂2019| 中文字幕在线看片| 欧美日本韩国在线| 久久一本综合频道| 亚洲v国产v欧美v久久久久久| 色网站国产精品| 成人性生交大片免费看午夜| 国产精品日韩在线一区| 日韩电影在线视频| 亚洲午夜精品一区| 亚洲男同性视频| 高h放荡受浪受bl| 97视频在线观看视频免费视频| 欧美调教在线| 国产一区二区视频免费在线观看| 久久久精品综合| 国产三级理论片| 久久夜色撩人精品| 亚洲一区二区电影| 免费不卡av在线| 91麻豆精品秘密| 中文字幕无码乱码人妻日韩精品| 日韩中文字幕视频在线观看| 一区二区三区视频免费视频观看网站| 性高湖久久久久久久久aaaaa| 91麻豆精品一区二区三区| 成人黄色免费网| 欧美成人在线网站| 亚洲天天综合网| 天天综合网 天天综合色| 视频一区二区在线播放| 国产精品av在线| 亚洲色图88| 黄色免费看视频| 欧美三级韩国三级日本一级| 日本中文字幕中出在线| 美女被啪啪一区二区| 久久精品国产亚洲高清剧情介绍| 亚洲天堂黄色片| 日韩高清欧美高清| 日韩一区二区三免费高清在线观看| 精品久久久无码人妻字幂| 久久综合九色综合欧美98| 一本到在线视频| 午夜欧美不卡精品aaaaa| 青青草成人影院| 91精品啪在线观看国产| 色婷婷综合久久久中文一区二区| 怡红院红怡院欧美aⅴ怡春院| 欧美精品在线一区| 国产精品一卡二| 少妇一级淫片免费放中国 |