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

系統(tǒng)和硬件故障導(dǎo)致的三次Redis“詭異”慢查詢

數(shù)據(jù)庫(kù) Redis
本文粗淺分析了在Redis使用過(guò)程中遇到的詭異慢查詢問(wèn)題,其中包含了硬件故障相關(guān),系統(tǒng)參數(shù)錯(cuò)誤優(yōu)化等問(wèn)題,當(dāng)然實(shí)際在使用和運(yùn)維過(guò)程中可能還有其他詭異情況,需要具體問(wèn)題具體分析。

一、服務(wù)器電源故障造成Redis慢查詢

1、發(fā)現(xiàn)問(wèn)題:

我們和業(yè)務(wù)排查問(wèn)題時(shí)候發(fā)現(xiàn):

  • 每天時(shí)不時(shí)發(fā)生:一些小的get命令,耗時(shí)達(dá)到了40ms(正常是微秒級(jí)別)。
  • 慢查詢集中在1臺(tái)服務(wù)器的全部實(shí)例。

實(shí)例

角色

耗時(shí)(微秒)

命令

value大小

10.xx.xx.xx:yy

master

41,432

get rta_12345xxxx

15字節(jié)

10.xx.xx.xx:yy

master

41,613

get rta_6789yyyyy

15字節(jié)

2、定位問(wèn)題:

(1) 快速定位:

快速定位為服務(wù)器問(wèn)題,因?yàn)橥瑱C(jī)器的其他Redis集群均出現(xiàn)上述情況。

機(jī)器問(wèn)題幾板斧:

  • 分鐘級(jí)核心指標(biāo):cpu、mem、網(wǎng)絡(luò)、io一通查,沒(méi)有異常。
  • 系統(tǒng)日志:dmesg日志一通查,沒(méi)有異常。
  • 硬件問(wèn)題:內(nèi)存、網(wǎng)卡、CPU均正常,只有一臺(tái)電源異常(當(dāng)前是單路供電)

(2) 深入定位

因?yàn)橹岸ㄎ贿^(guò)類似問(wèn)題,單路供電能會(huì)導(dǎo)致CPU降頻,但是查詢監(jiān)控未發(fā)現(xiàn)有降頻:

圖片圖片

中間又輾轉(zhuǎn)懷疑了很多點(diǎn),最后排查同學(xué)還是懷疑和電源故障有關(guān)。

  • 添加了CPU主頻秒級(jí)監(jiān)控:發(fā)現(xiàn)一瞬間降頻(從2800MHz 降低到了 120 MHz)時(shí)間點(diǎn)和Redis慢查詢時(shí)間點(diǎn)一致。

圖片圖片

  • 電源故障開(kāi)始時(shí)間和機(jī)器出現(xiàn)異常慢查詢時(shí)間也是一致的。

3、后續(xù)優(yōu)化:

  • 監(jiān)控單服務(wù)器慢查詢數(shù)量:基本上有多個(gè)集群都有慢查詢,機(jī)器可能就有問(wèn)題。
  • 對(duì)于單路電源故障,之前絕對(duì)非高優(yōu)維修,后期需要對(duì)此磊故障增加優(yōu)先級(jí)。
  • 添加對(duì)CPU頻率告警和提供秒級(jí)診斷工具能力。

二、服務(wù)器MCE造成Redis慢查詢

1、發(fā)現(xiàn)問(wèn)題:

某周末晚上,某業(yè)務(wù)在21:55可用性突然報(bào)警,從100%->98%,經(jīng)排查該分鐘該集群的全部實(shí)例出現(xiàn)慢日志(均為小命令),并且集中在一臺(tái)機(jī)器。

實(shí)例

角色

耗時(shí)(微秒)

命令

value大小

10.xx.xx.xx:yy

master

20,421

incr small_key1

10字節(jié)

10.xx.xx.xx:yy

master

21,324

get small_key2

10字節(jié)

圖片圖片

2、定位問(wèn)題:

(1) 快速定位:

快速定位為服務(wù)器問(wèn)題,因?yàn)橥瑱C(jī)器的其他Redis集群均出現(xiàn)上述情況。

機(jī)器問(wèn)題幾板斧:

  • 分鐘級(jí)核心指標(biāo):cpu、mem、網(wǎng)絡(luò)、io一通查,沒(méi)有異常。
  • 硬件問(wèn)題:內(nèi)存、網(wǎng)卡、CPU、電源均正常。
  • 系統(tǒng)日志:dmesg有異常日志,初步判斷MCE在做內(nèi)存故障糾錯(cuò)。
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 4
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]: It has been corrected by h/w and requires no further action
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]: event severity: corrected
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:  Error 0, type: corrected
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:  fru_text: A2
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   section_type: memory error
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   error_status: 0x0000000000000400
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   physical_address: 0x00000009f7466ac0
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   node: 0 card: 1 module: 0 rank: 0 bank: 0 row: 18297 column: 936
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   error_type: 2, single-bit ECC
May 18 21:55:04 機(jī)器名 kernel: core: [Hardware Error]: Machine check events logged
May 18 21:55:04 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7466 offset:0xac0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:04 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7467 offset:0x5c0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:04 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7441 offset:0xa40 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:04 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7447 offset:0x140 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:05 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7443 offset:0x640 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:05 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7444 offset:0x240 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:06 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f74e5 offset:0x3c0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:06 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7461 offset:0xac0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:06 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7460 offset:0x3c0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:06 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7464 offset:0x2c0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
May 18 21:55:07 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7440 offset:0x340 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)

(2) 一些基礎(chǔ)知識(shí)(我也是臨時(shí)學(xué)的,如果不對(duì)歡迎來(lái)噴)

  • 什么是MCE?

MCE全稱Machine check exception,英文解釋如下(論文:https://www.halobates.de/mce.pdf),簡(jiǎn)單說(shuō)有硬件錯(cuò)誤,需要中斷當(dāng)前的進(jìn)程,調(diào)用一個(gè)專用的硬件異常處理handler進(jìn)行處理。

A machine check exception happens when there is an error that the hardware cannot correct. It will cause the CPU to interrupt the current program and call a special exception handler.
With a silent machine check the hardware was abl
  • MCE什么時(shí)候觸發(fā)

通過(guò)修改/sys/devices/system/machinecheck/machinecheck0/check_interval 的值,可以調(diào)整錯(cuò)誤修復(fù)的初始和最大輪詢間隔。

  • 硬件錯(cuò)誤分類
  1. CE,可糾正錯(cuò)誤;(注意這里的CE和MCE也不是一個(gè)東西,corrected exception)
  2. UE,不可糾正錯(cuò)誤,但系統(tǒng)沒(méi)有崩潰(通常進(jìn)程coredump,異常退出);
  3. Fatal,不可糾正錯(cuò)誤,系統(tǒng)崩潰。

從可用性角度看,似乎最應(yīng)該關(guān)注的是2,3類錯(cuò)誤,但實(shí)際上1類錯(cuò)誤更具有欺騙性,在分布式系統(tǒng)中,確定性要好過(guò)不確定性。

  • x86處理硬件故障的方式
  1. PCIe AER 是PCIe的新特性,發(fā)生故障時(shí),通過(guò)中斷報(bào)告故障詳情;
  2. APEI,先通過(guò)SMI進(jìn)入BIOS/firmware,讓BIOS/firmware先處理,其根據(jù)處理情況決定要不要通知OS繼續(xù)處理;
  3. BIOS/firmware 可以通過(guò)MCE中斷,讓OS繼續(xù)處理。

這里重點(diǎn)是SMI中斷(SMI中斷使CPU進(jìn)入SMM),它是Linux無(wú)法感知的,如果BIOS/firmware 處理錯(cuò)誤耗費(fèi)了太長(zhǎng)時(shí)間,可能導(dǎo)致延遲抖動(dòng),沒(méi)有統(tǒng)一的方法從Linux測(cè)度量。而其它中斷是Linux處理的,其耗時(shí)Linux總是有辦法度量。

(3) 日志分析,幾個(gè)核心點(diǎn):

  • CE Memory:可糾正的內(nèi)存錯(cuò)誤
May 18 21:55:04 機(jī)器名 kernel: EDAC MC0: 0 CE memory read error on CPU_SrcID#0_Ha#0_Chan#1_DIMM#0 (channel:1 slot:0 page:0x9f7466 offset:0xac0 grain:32 syndrome:0x0 -  area:DRAM err_code:0000:009f socket:0 ha:0 channel_mask:2 rank:0)
  • 關(guān)鍵日志:
Machine check events logged
  • 內(nèi)存錯(cuò)誤和內(nèi)存信息:
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:  fru_text: A2
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   section_type: memory error
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   error_status: 0x0000000000000400
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   physical_address: 0x00000009f7466ac0
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   node: 0 card: 1 module: 0 rank: 0 bank: 0 row: 18297 column: 936
May 18 21:55:04 機(jī)器名 kernel: {2}[Hardware Error]:   error_type: 2, single-bit ECC

3、結(jié)論:

系統(tǒng)發(fā)生硬件錯(cuò)誤會(huì)導(dǎo)致機(jī)器進(jìn)入 MCE中斷,可能會(huì)將大部份內(nèi)核時(shí)間用于處理 MCE中斷(例如本例子CE Memory)。

三、THP造成

這個(gè)就是一個(gè)湊數(shù)的,很早之前遇到的,在《Redis開(kāi)發(fā)與運(yùn)維》一書也提過(guò),原文如下:

圖片圖片

四、其他案例

1、不可糾正硬件錯(cuò)誤:

Uncorrected hardware memory error ,導(dǎo)致Redis直接core。

May 27 15:48:58 機(jī)器名 kernel: core: Uncorrected hardware memory error in user-access at 1a1f914a80
May 27 15:48:58 機(jī)器名 kernel: core: [Hardware Error]: Machine check events logged
May 27 15:48:58 機(jī)器名 mcelog: Hardware event. This is not a software error.
May 27 15:48:58 機(jī)器名 mcelog: MCE 0
May 27 15:48:58 機(jī)器名 mcelog: CPU 15 BANK 1 TSC e7a1f64e03e47a
May 27 15:48:58 機(jī)器名 mcelog: RIP 33:465af1
May 27 15:48:58 機(jī)器名 mcelog: MISC 86 ADDR 1a1f914a80
May 27 15:48:58 機(jī)器名 mcelog: TIME 1716796138 Mon May 27 15:48:58 2024
May 27 15:48:58 機(jī)器名 mcelog: MCG status:RIPV EIPV MCIP LMCE
May 27 15:48:58 機(jī)器名 mcelog: MCi status:
May 27 15:48:58 機(jī)器名 mcelog: Uncorrected error
May 27 15:48:58 機(jī)器名 mcelog: Error enabled
May 27 15:48:58 機(jī)器名 mcelog: MCi_MISC register valid
May 27 15:48:58 機(jī)器名 mcelog: MCi_ADDR register valid
May 27 15:48:58 機(jī)器名 mcelog: SRAR
May 27 15:48:58 機(jī)器名 mcelog: MCA: Data CACHE Level-0 Data-Read Error
May 27 15:48:58 機(jī)器名 mcelog: STATUS bd80000000100134 MCGSTATUS f
May 27 15:48:58 機(jī)器名 mcelog: MCGCAP f000c14 APICID 1e SOCKETID 0
May 27 15:48:58 機(jī)器名 mcelog: PPIN 2c6b0193f6fb1bb7
May 27 15:48:58 機(jī)器名 mcelog: CPUID Vendor Intel Family 6 Model 85
May 27 15:48:58 機(jī)器名 mcelog: warning: 8 bytes ignored in each record
May 27 15:48:58 機(jī)器名 mcelog: consider an update
May 27 15:48:58 機(jī)器名 kernel: Memory failure: 0x1a1f914: Killing redis-server:44454 due to hardware memory corruption
May 27 15:48:58 機(jī)器名 kernel: Memory failure: 0x1a1f914: recovery action for dirty LRU page: Recovered
May 27 15:48:58 機(jī)器名 kernel: MCE: Killing redis-server:44454 due to hardware memory corruption fault at 7f392cb4a9c0

2、CPU溫度過(guò)高,導(dǎo)致可能降頻:

(1) 日志:

Jun  2 20:13:29 機(jī)器名 kernel: CPU20: Core temperature above threshold, cpu clock throttled (total events = 176720)
Jun  2 20:13:30 機(jī)器名 kernel: CPU48: Core temperature above threshold, cpu clock throttled (total events = 176498)
Jun  2 20:17:30 機(jī)器名 kernel: CPU50: Core temperature above threshold, cpu clock throttled (total events = 177150)
Jun  2 20:17:30 機(jī)器名 kernel: CPU22: Core temperature above threshold, cpu clock throttled (total events = 177136)
Jun  2 20:20:57 機(jī)器名 kernel: CPU44: Core temperature above threshold, cpu clock throttled (total events = 269866)
Jun  2 20:20:58 機(jī)器名 kernel: CPU16: Core temperature above threshold, cpu clock throttled (total events = 269730)
Jun  2 20:37:29 機(jī)器名 kernel: CPU54: Core temperature above threshold, cpu clock throttled (total events = 33630)
Jun  2 20:37:30 機(jī)器名 kernel: CPU26: Core temperature above threshold, cpu clock throttled (total events = 33635)
Jun  2 20:45:29 機(jī)器名 kernel: CPU17: Core temperature above threshold, cpu clock throttled (total events = 214231)
Jun  2 20:45:30 機(jī)器名 kernel: CPU45: Core temperature above threshold, cpu clock throttled (total events = 214140)

(2) 基礎(chǔ)知識(shí)

關(guān)于CPU功耗管理,有以下幾種模式:

performance   運(yùn)行于最大頻率
    powersave     運(yùn)行于最小頻率
    userspace     運(yùn)行于用戶指定的頻率
    ondemand      按需快速動(dòng)態(tài)調(diào)整CPU頻率, 一有cpu計(jì)算量的任務(wù),就會(huì)立即達(dá)到最                   大頻率運(yùn)行,空閑時(shí)間增加就降低頻率
    conservative  按需快速動(dòng)態(tài)調(diào)整CPU頻率, 比 ondemand 的調(diào)整更保守
    schedutil     基于調(diào)度程序調(diào)整 CPU 頻率

查看當(dāng)前支持模式:

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
performance powersave

查看當(dāng)前使用模式:

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance

(3) 代碼分析:

內(nèi)核代碼:cpu溫度超過(guò)閾值會(huì)打印系統(tǒng)日志,但是是否降頻還和 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor模式有關(guān)。

圖片圖片

五、總結(jié):

本文粗淺分析了在Redis使用過(guò)程中遇到的詭異慢查詢問(wèn)題,其中包含了硬件故障相關(guān),系統(tǒng)參數(shù)錯(cuò)誤優(yōu)化等問(wèn)題,當(dāng)然實(shí)際在使用和運(yùn)維過(guò)程中可能還有其他詭異情況,需要具體問(wèn)題具體分析。

責(zé)任編輯:武曉燕 來(lái)源: Redis開(kāi)發(fā)運(yùn)維實(shí)戰(zhàn)
相關(guān)推薦

2009-08-19 22:29:12

VMWare系統(tǒng)時(shí)間故

2015-10-13 09:42:52

TCP網(wǎng)絡(luò)協(xié)議

2021-01-29 06:11:08

TCP通信三次握手

2021-05-18 12:27:40

TCP控制協(xié)議

2017-09-25 21:27:07

TCP協(xié)議數(shù)據(jù)鏈

2022-10-10 07:34:36

TCP三次握手區(qū)塊鏈

2023-10-24 15:22:09

TCPUDP

2021-11-30 23:32:01

人工智能數(shù)據(jù)技術(shù)

2012-08-14 09:54:12

設(shè)計(jì)模式

2010-04-22 18:09:38

Aix系統(tǒng)

2024-01-29 09:22:59

死鎖線程池服務(wù)

2024-01-12 08:23:11

TCPACK服務(wù)器

2021-05-12 16:27:55

Java雙親模型

2018-07-20 08:44:21

Redis內(nèi)存排查

2009-11-19 18:14:46

策略路由技術(shù)

2020-12-08 06:34:16

TCP握手SYN 報(bào)文

2021-05-28 09:08:20

TCP連接序列號(hào)

2020-06-29 14:50:47

TCP狀態(tài)ACK

2023-10-28 09:07:57

TCP面試三次握手

2017-06-22 10:06:01

AI機(jī)器學(xué)習(xí)馬云
點(diǎn)贊
收藏

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

欧美黄色激情视频| 日韩av男人的天堂| www.av毛片| 日本黄色免费视频| 老司机精品久久| 制服丝袜中文字幕亚洲| 精品一区久久久| 日本成人一级片| 欧美激情aⅴ一区二区三区| 精品中文字幕久久久久久| 成年人小视频网站| 激情图片在线观看高清国产| 91尤物视频在线观看| 国产欧美日韩亚洲精品| 日韩免费黄色片| 欧美日韩在线观看视频小说| 精品国产99国产精品| 在线观看免费黄网站| 超碰在线资源| 国产精品乱人伦| 久久99精品久久久久久三级| 国产精品乱码久久久| 亚洲一区图片| 欧美激情免费在线| 娇小11一12╳yⅹ╳毛片| 日韩在线影视| 亚洲18女电影在线观看| 亚洲美女网站18| 久久久久久久久久成人| 综合亚洲自拍| 欧美变态tickling挠脚心| 丝袜制服一区二区三区| 免费h视频在线观看| 一区二区三区中文免费| 亚洲一区二区三区免费观看| 神马亚洲视频| eeuss国产一区二区三区| 91丝袜美腿美女视频网站| 中文字幕777| 久久青草久久| 日本欧美黄网站| 91美女免费看| 午夜亚洲视频| 高清欧美一区二区三区 | 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美日韩一级片网站| 国产真实乱子伦| 丝袜+亚洲+另类+欧美+变态| 国产aⅴ综合色| 亚洲最大福利视频| 成 人片 黄 色 大 片| 亚洲久久视频| 欧美激情视频一区| 国产精品.www| 1024精品一区二区三区| 国语自产精品视频在免费| 久久亚洲AV无码| 禁久久精品乱码| 国产做受69高潮| 亚洲国产精品成人无久久精品| 国内视频精品| 97在线精品视频| 黄色片免费观看视频| 夜夜精品视频| 国产91网红主播在线观看| 国产成人无码专区| 久久aⅴ国产欧美74aaa| 久久久久久国产| 国产精品变态另类虐交| 一本一本久久| 国产精品大陆在线观看| 在线不卡免费视频| 国产呦精品一区二区三区网站| 欧美极品少妇全裸体| 国产精品suv一区二区69| 亚洲一区二区免费看| 国产成人在线视频| 国产又大又长又粗| 国产999精品久久| 久久久国产精品一区二区三区| 黄色小视频在线观看| 中文字幕av在线一区二区三区| 这里只有精品66| 你懂的在线播放| 欧美激情一区二区三区不卡 | 亚洲综合视频1区| 日本xxxxwww| 久久久久久久久一| 国产a级片免费看| 超碰99在线| 欧美日韩在线不卡| 绯色av蜜臀vs少妇| 精品一区不卡| 久久久久久久影院| 一区两区小视频| 波多野结衣中文字幕一区| 亚洲高清乱码| 77thz桃花论族在线观看| 欧美午夜不卡在线观看免费| 日本wwwxx| 精品视频亚洲| 91国产精品电影| 国产熟女一区二区丰满| 91麻豆成人久久精品二区三区| 中文字幕色一区二区| 久久久男人天堂| 欧美精品aⅴ在线视频| 国产男女猛烈无遮挡a片漫画| 国产电影一区二区在线观看| 国内精品美女av在线播放| 一级做a爱片性色毛片| 91日韩在线专区| 亚洲五码在线观看视频| 成人看片在线观看| 欧美日韩激情小视频| 成年人在线观看视频免费| 风间由美一区二区av101| 日韩一二三在线视频播| 中文字幕在线观看视频网站| 高清shemale亚洲人妖| 一区二区三区四区视频在线观看| 制服丝袜专区在线| 亚洲成人在线网| 国产美女福利视频| 蜜桃久久久久久久| 欧美午夜精品理论片a级大开眼界| 日本在线视频中文有码| 在线播放欧美女士性生活| 国产免费无遮挡吸奶头视频| 99亚洲一区二区| 99久久精品无码一区二区毛片| аⅴ资源新版在线天堂| 中文字幕免费一区| 啊啊啊一区二区| 老司机成人在线| 久久久久国色av免费观看性色| 国产精品久久久久久无人区| 亚洲欧洲日韩在线| 狠狠热免费视频| 国产精品一区二区av交换| 97avcom| 日韩中文字幕免费观看| 亚洲成人av福利| 佐佐木明希电影| 国产精品红桃| 国产欧美在线一区二区| 97人人爽人人澡人人精品| 亚洲精品一区二区三区影院| 精品少妇爆乳无码av无码专区| 国产精品一区二区你懂的| 国产精品一区二区三区免费 | 一区二区三区欧美亚洲| 欧美专区第二页| 中文字幕乱码亚洲无线精品一区 | 中文字幕线观看| 久久精品国产99久久| 国产日韩在线免费| 黄在线免费看| 欧美xxxxxxxx| 天天爽夜夜爽夜夜爽精品| 91年精品国产| 992kp快乐看片永久免费网址| 精品日韩一区| 成人久久18免费网站图片| av色综合久久天堂av色综合在| 日韩午夜在线观看| 日本熟伦人妇xxxx| 久久久另类综合| 超碰人人草人人| 亚洲无线一线二线三线区别av| 好吊色欧美一区二区三区视频| 成人福利av| 最新日韩中文字幕| 日本三级免费看| 91欧美一区二区| www.com操| 台湾佬综合网| 国产精品久久久久9999| a毛片在线观看| 亚洲精品视频网上网址在线观看| 波多野结衣黄色| 亚洲人精品午夜| 国产二级一片内射视频播放 | 成人影院天天5g天天爽无毒影院| 国产欧美精品一区二区三区介绍| 日韩伦理电影网站| 亚洲人成欧美中文字幕| 国产视频在线免费观看| 偷窥少妇高潮呻吟av久久免费| 18禁裸乳无遮挡啪啪无码免费| 精品中文字幕一区二区小辣椒| 免费观看亚洲视频| 精品国产一区二区三区久久久蜜臀 | 亚洲欧美另类国产| 国产精品伊人久久| 欧美色图在线视频| 国产精品成人免费观看| 久久蜜桃香蕉精品一区二区三区| 一级片黄色免费| 久久蜜桃精品| 国产精彩视频一区二区| 日本在线成人| 国产999精品久久久影片官网| 成人毛片av在线| 国产亚洲欧美一区| 欧美视频一二区| 777xxx欧美| 99re国产在线| 亚洲va韩国va欧美va精品| 国产精品suv一区二区88| 99精品热视频| 久久久国产精品久久久| 久久99精品视频| 国产第一页视频| 妖精视频成人观看www| 欧美少妇一区二区三区| 成人婷婷网色偷偷亚洲男人的天堂| 国产成人精品福利一区二区三区 | 男女网站在线观看| 精品久久人人做人人爰| 国产精品女同一区二区| 在线一区二区三区| 亚洲第一在线播放| 久久精品欧美日韩精品 | 一级黄色小视频| 一本久久精品一区二区| 9.1成人看片免费版| 国产成人av电影| 久久出品必属精品| 久草在线在线精品观看| 美女喷白浆视频| 久久只有精品| 亚洲人成无码www久久久| 99综合精品| 日本免费不卡一区二区| 嫩草影视亚洲| 麻豆91蜜桃| 日本国产精品| 国产欧美在线观看| 日本黄色一区| 国产精品免费小视频| 婷婷综合六月| 国产精品久久77777| 日本高清不卡一区二区三区视频 | 在线观看毛片视频| 欧美在线三级电影| 在线观看色网站| 欧美久久久久免费| 国产乱码久久久| 91精品国产黑色紧身裤美女| 国产欧美一级片| 日韩三级精品电影久久久| 性欧美videos另类hd| 欧美变态凌虐bdsm| 天堂av资源网| 亚洲精品视频在线观看视频| 国产在线视频网址| 色婷婷av一区二区三区在线观看 | 91成人免费观看网站| 丝袜老师在线| 国产精品久久久久久久久免费| 另类专区亚洲| 国产区亚洲区欧美区| 老司机亚洲精品一区二区| 国产成人女人毛片视频在线| 任你躁在线精品免费| 日本欧洲国产一区二区| 久久一区91| 天堂а√在线中文在线| 亚洲少妇自拍| www.99在线| 国产精品99久| av网页在线观看| 欧美激情中文不卡| 免费在线看黄网址| 欧美午夜精品久久久久久人妖| 亚洲精品国产精品乱码视色| 69堂亚洲精品首页| 四虎免费在线观看| 中国人与牲禽动交精品| 爆操欧美美女| 欧洲美女免费图片一区| 日韩午夜电影免费看| 国产91对白在线播放| 成人精品电影在线| 亚洲综合第一页| 国产午夜一区| 超碰超碰超碰超碰超碰| 久久精品亚洲| 免费人成视频在线播放| 久久久精品国产免费观看同学| 尤物在线免费视频| 欧美日韩国产精品一区二区三区四区| 中文字幕 亚洲视频| 亚洲高清久久网| 老司机精品影院| 欧美在线一区二区三区四| 久久视频免费| 日韩av电影免费观看| 国产一区二区三区自拍| 91插插插插插插插插| 99久久精品免费看国产| 免费高清在线观看电视| 日韩欧美视频一区二区三区| www.久久色| 色偷偷综合社区| 在线天堂中文资源最新版| 97神马电影| 欧美电影《睫毛膏》| 亚洲中文字幕无码中文字| 国产精品香蕉一区二区三区| 手机看片日韩av| 欧美视频中文在线看| 亚洲风情第一页| 日韩在线观看免费全| 奇米777日韩| 国产一区二区免费电影| 欧美在线影院| 日本不卡一区二区在线观看| 91色.com| 亚洲日本视频在线观看| 亚洲成人教育av| 中日韩高清电影网| 91美女片黄在线观看游戏| 欧美一区二区性| 欧美私人情侣网站| 91天堂素人约啪| 男人的天堂一区| 精品不卡在线视频| 伦理在线一区| 4p变态网欧美系列| 国产成人在线中文字幕| 国产性生活免费视频| 国产精品综合二区| 在线免费观看亚洲视频| 欧美日本在线看| 成人午夜精品福利免费| 久久综合伊人77777| 亚洲aⅴ网站| 在线成人性视频| 精品午夜久久福利影院| 亚洲一二三四五六区| 欧美日韩国产免费一区二区| av电影在线观看| 国产精品一区二区久久| 色喇叭免费久久综合| 亚洲欧美日韩精品一区| 亚洲天堂成人网| 精品人妻伦一二三区久久 | 国产麻豆一精品一av一免费| 亚洲少妇xxx| 日韩一区二区在线看片| 欧美hdxxx| 久久精品国产99精品国产亚洲性色| 亚洲精品乱码| 这里只有久久精品| 欧美三级视频在线| 麻豆视频网站在线观看| 亚洲va久久久噜噜噜| 欧美1区3d| 国产黑丝在线观看| 日本久久电影网| 国精产品乱码一区一区三区四区| 欧美高清电影在线看| 色爱av综合网| 99热这里只有精品在线播放| 亚洲伦在线观看| 神马午夜在线观看| 国产极品精品在线观看| 欧美岛国激情| 国产二级一片内射视频播放| 色狠狠色噜噜噜综合网| 老司机在线永久免费观看| 国产精品三区www17con| 久久先锋资源| 999精品视频在线观看播放| 亚洲成人免费网站| 欧美va在线| 欧美国产视频一区| 久久夜色精品国产噜噜av | 欧美成人国产一区二区| 小h片在线观看| 在线天堂一区av电影| eeuss鲁片一区二区三区在线观看| 国产女主播喷水视频在线观看| 久色乳综合思思在线视频| 欧美国产极品| 国产精欧美一区二区三区白种人| 亚洲成人av资源| 爱爱爱免费视频在线观看| 国产精品免费一区二区三区观看| 久久亚洲视频| 免费在线观看黄色av| 最新中文字幕亚洲| 日韩深夜影院| 97免费公开视频| 欧美性猛片aaaaaaa做受| 黄色影院在线看| 黄色www在线观看| 久久精品人人做人人爽97|