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

快速診斷Linux服務(wù)器故障的三大法寶

原創(chuàng)
運(yùn)維 系統(tǒng)運(yùn)維
作為系統(tǒng)管理員,往往會遇到正在運(yùn)行和收集數(shù)據(jù)的進(jìn)程卻已經(jīng)有兩個小時沒有向你匯報任何消息的情況,也許是你的監(jiān)控客戶端失去了響應(yīng),也許是服務(wù)器端出了問題,總之你不能第一時間知道問題出在哪里。本文介紹了診斷Linux服務(wù)器故障的三大法寶,都是系統(tǒng)自帶的。

【51CTO精選譯文】作為系統(tǒng)管理員的你,是否以為一切盡在你的掌握和控制之中呢?但現(xiàn)實(shí)往往事與愿違,你認(rèn)為那些正在運(yùn)行和收集數(shù)據(jù)的進(jìn)程卻已經(jīng)有兩個小時沒有向你匯報任何消息了,也許是你的監(jiān)控客戶端失去了響應(yīng),也許是服務(wù)器端出了問題,總之你不能第一時間知道問題出在哪里,而最要命的是這種情況每隔幾天就會重復(fù)一次,心態(tài)再好的人遇到這種情況也會火冒三丈。那么如何找出運(yùn)行中的進(jìn)程究竟發(fā)生了什么呢?其實(shí)不用高深知識,也不用高級的監(jiān)控套件,用系統(tǒng)自帶的一些工具就夠了,下面一起來看看如何利用Linux系統(tǒng)自帶的一些工具診斷服務(wù)器故障吧。

Top和其它系統(tǒng)工具

要想知道進(jìn)程在運(yùn)行期間發(fā)生了什么,我們最好先獲得該進(jìn)程的ID,如果你知道被“卡住”或資源消耗不斷上升進(jìn)程的名稱,那反查該進(jìn)程的ID就好辦了,使用ps aux | grep processname命令即可,不知道進(jìn)程名稱也沒關(guān)系,我們還可以使用top來查看高CPU利用率或高內(nèi)存占有率的進(jìn)程。

Tasks: 114 total,   1 running, 113 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.2%us,  0.6%sy,  0.6%ni, 96.0%id,  1.6%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4053756k total,  1059196k used,  2994560k free,   305236k buffers
Swap:  2249060k total,        0k used,  2249060k free,   465112k cached
 
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND          
 3055 akkana    20   0  160m  39m  18m S   39  1.0   0:02.83 plugin-containe   
 2223 akkana    20   0  330m 107m  26m S   16  2.7   0:51.33 firefox-bin       
   65 root      20   0     0    0    0 S    2  0.0   0:00.34 kondemand/0       
 1586 root      20   0 71712  22m 8244 S    2  0.6   0:24.87 Xorg              
    1 root      20   0  2748 1612 1216 S    0  0.0   0:00.37 init              
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd          
    3 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0       
...and so on

默認(rèn)情況下,top命令的結(jié)果按“吃”CPU多少進(jìn)行倒序排列,在上面的例子中,F(xiàn)irefox卡住了,它正在運(yùn)行Flash,瀏覽器和它的輔助程序一起占用了45%的CPU時鐘周期,這還不算什么,如果你看到一個CPU利用率達(dá)到99%的進(jìn)程,那它一定有問題。

當(dāng)你發(fā)現(xiàn)有問題的進(jìn)程后,該如何了解它正在做什么呢?這個時候就要請出strace了。

strace

strace是一個很有用的程序,它可以顯示正在發(fā)生的系統(tǒng)調(diào)用,系統(tǒng)調(diào)用包括文件操作,如讀、寫和打開,超時設(shè)定和發(fā)送信號,網(wǎng)絡(luò)操作以及其它各種獲得或設(shè)置系統(tǒng)信息的操作,你可以閱讀man 2 intro查看概述,或man 2 syscalls查看所有可用系統(tǒng)調(diào)用的詳細(xì)列表。

這一切聽起來有點(diǎn)神秘,但有時看strace輸出可以準(zhǔn)確地知道一個程序為什么出故障了,也許是等待網(wǎng)絡(luò),也許是重復(fù)打開一個根本就不存在的文件等等。

你可以在strace下運(yùn)行一個程序,如strace firefox,但更多時候,你想連接到一個正在運(yùn)行的進(jìn)程,當(dāng)然沒問題,首先使用ps或top得到進(jìn)程ID,然后使用“strace –p 進(jìn)程id”即可。

假設(shè)我有一個程序看起來已經(jīng)掛了,top命令顯示它沒有使用任何CPU,但它確實(shí)已經(jīng)卡住,至少有半個小時沒有做任何事情了,我們使用strace –p來跟蹤一下。

$ strace -p 3672
Process 3672 attached - interrupt to quit
recv(3,

strace就停在這里,光標(biāo)在中間那行閃動,這是怎么回事呢?

其實(shí)它在等待recv系統(tǒng)調(diào)用,按照Ctrl-C退出strace,然后使用apropos。

$ apropos recv
recv (2)             - receive a message from a socket
recvfrom (2)         - receive a message from a socket
recvmsg (2)          - receive a message from a socket

從上面的結(jié)果可以看出,進(jìn)程是在等待讀取網(wǎng)絡(luò)套接字中的內(nèi)容,顯然我們對進(jìn)程掛起有了進(jìn)一步了解。

如何模擬故障?

你在建立一個診斷工具庫時,有時你可能希望有一個簡單辦法來體驗它們,這時我們要模仿進(jìn)程掛起故障,如果你有一個Web服務(wù)器就好辦了,編寫一個腳本,內(nèi)容如下:

#! /usr/bin/env python
 
import time
 
print """Content-Type: text/html
 
Hello, world. Now we'll hang for a bit ...
"""
for i in range(50) :   # Don't run forever and clog up the server
    time.sleep(300)    # sleep for 5 minutes
    print "<p>\nAnother line"

你可以使用wget,curl或自己編寫一個Python腳本測試它。

#!/usr/bin/env python
import urllib2
response = urllib2.urlopen("http://example.com/testcgi/index.cgi")

當(dāng)然,如果你想要某個程序占用所有可用的CPU資源,只需要在腳本中添加下面的代碼:

while /bin/true; do
  echo x
done

用其它語言也可以,只要達(dá)到這種目的即可。

如果用top和strace的幫助仍然不大,下面還有個最終法寶——#p#

使用gdb獲得堆棧跟蹤信息

好吧,我承認(rèn)即使知道了進(jìn)程ID和strace輸出結(jié)果,但幫助仍然不大,不用急,我還使出絕招呢,絕招就是使用gdb獲得堆棧跟蹤信息,堆棧跟蹤不僅會告訴你程序當(dāng)前正在做什么,有底層的信息(如等待網(wǎng)絡(luò)套接字),也有較高級別的信息(如正在執(zhí)行什么類型的網(wǎng)絡(luò)操作)。

和strace的使用方法一樣,gdb也使用-p加進(jìn)程id的命令格式,啟動后你會獲得一個gdb提示符,輸入where就可以獲得一個堆棧跟蹤。下面是Firefox在運(yùn)行一些有問題的JavaScript代碼時的堆棧跟蹤信息。

#0  0x01ad9794 in gfxPangoFontGroup::GetFontAt (this=0xa74e8160, i=0)
    at gfxPangoFonts.cpp:1936
#1  0x01ad1c11 in GetFontOrGroup (this=0xa51466b4, aKey=0xbfab1e2c)
    at gfxTextRunWordCache.cpp:899
#2  TextRunWordCache::CacheHashEntry::KeyEquals (this=0xa51466b4,
    aKey=0xbfab1e2c) at gfxTextRunWordCache.cpp:910
#3  0x01a5cb74 in SearchTable (table=0xb45ce2d0, key=,
    keyHash=, op=PL_DHASH_ADD) at pldhash.c:472
#4  0x01a5cc50 in PL_DHashTableOperate (table=0xb45ce2d0, key=0xbfab1e2c,
    op=) at pldhash.c:661
#5  0x01ad2421 in nsTHashtable::PutEntry (
    this=0xb45ce2c0, aTextRun=0xa7ee0ae0, aFirstFont=0xad613d30, aStart=8,
    aEnd=10, aHash=821, aDeferredWords=0x0)
    at ../../../dist/include/nsTHashtable.h:188
#6  TextRunWordCache::LookupWord (this=0xb45ce2c0, aTextRun=0xa7ee0ae0,
    aFirstFont=0xad613d30, aStart=8, aEnd=10, aHash=821, aDeferredWords=0x0)
    at gfxTextRunWordCache.cpp:358
... etc.

即使你不熟悉Firefox源代碼也能從上面的堆棧跟蹤結(jié)果看出,它正在處理一些和字體有關(guān)的事情。

如果程序正在循環(huán),那么它可能一直在做相同的事情,當(dāng)你運(yùn)行g(shù)db –p時,它會暫時停止程序以便你進(jìn)行檢查,在提示符后按下c就可以讓它繼續(xù)運(yùn)行,按下Ctrl-C會再次停止,再輸入一次where就會獲得第二個堆棧輸出。

(gdb) where
#0  0xb686db07 in ?? () from /usr/lib/firefox-3.6.12/libmozjs.so
#1  0xb684bec9 in ?? () from /usr/lib/firefox-3.6.12/libmozjs.so
#2  0xb685cf66 in js_Invoke () from /usr/lib/firefox-3.6.12/libmozjs.so
#3  0xb6b6231b in ?? () from /usr/lib/firefox-3.6.12/libxul.so

這一次結(jié)果不一樣了,它只暗示Firefox正在處理JavaScript(JS)和XUL相關(guān)的事情,反復(fù)停止又啟動程序,你就會發(fā)現(xiàn)它在處理什么事情上花費(fèi)的時間最多,這些有用的信息可以一并附在你要提交的BUG中,或在搜索引擎中使用其中一些作為關(guān)鍵字進(jìn)行搜索,看看是否有現(xiàn)成的解決方案。

堆棧跟蹤應(yīng)用到等待資源而掛起的程序上也很好使,下面是我前面使用的Python程序的跟蹤結(jié)果。

(gdb) where
#0  0x006a2422 in __kernel_vsyscall ()
#1  0x0095d241 in recv () at ../sysdeps/unix/sysv/linux/i386/socket.S:61
#2  0x081301ba in ?? ()
#3  0x081303b4 in ?? ()
#4  0x080e0a21 in PyEval_EvalFrameEx ()
#5  0x080e2807 in PyEval_EvalCodeEx ()
#6  0x080e0c8b in PyEval_EvalFrameEx ()
... etc.

Gdb顯示了strace做的一些事情:recv,接下來的內(nèi)容只告訴你你正在運(yùn)行Python,但沒有告訴你身在Python腳本何處,想知道怎么發(fā)掘更多的信息嗎?請繼續(xù)關(guān)注下一期文章吧,我將介紹調(diào)式Python程序的一些技術(shù),以及在出問題的機(jī)器上沒有安裝gdb等花俏的開發(fā)工具時該怎么做。

【51CTO.com譯稿,轉(zhuǎn)載請注明原文作譯者和出處。】

原文:http://www.linuxplanet.com/linuxplanet/tutorials/7232/1/

【編輯推薦】

  1. 明明白白你的Linux服務(wù)器——故障篇
  2. 十大x86服務(wù)器常見故障——系統(tǒng)篇
  3. Ubuntu幫你搞定Windows的系統(tǒng)故障
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2012-05-15 09:59:04

Windows服務(wù)器管理

2019-08-30 10:54:48

數(shù)據(jù)中心開發(fā)DevOps

2018-09-04 13:30:33

華為云

2017-03-06 20:26:33

機(jī)器學(xué)習(xí)

2011-03-15 09:04:55

2010-01-13 13:26:41

Linux服務(wù)器維護(hù)

2013-11-25 16:27:30

微軟Windows 8.1

2025-10-15 01:15:00

模型壓縮剪枝蒸餾

2011-06-27 09:23:26

IntelHPC高性能計算

2022-02-28 06:15:01

QoS網(wǎng)絡(luò)流量網(wǎng)絡(luò)服務(wù)質(zhì)

2018-06-19 08:29:00

2013-08-07 11:01:37

甲骨文零售業(yè)

2013-06-20 14:03:23

甲骨文全球大會2013甲骨文

2014-08-27 10:09:56

騰訊開放平臺劉楠

2017-06-05 15:08:14

容量全鏈路流量

2020-11-23 16:33:47

思科IT人才

2024-06-18 10:42:36

2009-09-08 15:54:21

NFS服務(wù)器

2018-05-05 09:00:40

生產(chǎn)效率

2009-03-24 14:36:34

LinuxSolaris操作系統(tǒng)
點(diǎn)贊
收藏

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

在线a人片免费观看视频| 天堂а√在线中文在线鲁大师| 极品视频在线| 国产喷白浆一区二区三区| 国产欧美久久久久久| 色婷婷国产精品免| 高潮久久久久久久久久久久久久 | 六月丁香激情综合| 国产国产精品| 亚洲毛片在线免费观看| 三级黄色片免费观看| 妞干网免费在线视频| 最新国产成人在线观看| 久久综合色一本| 亚洲AV无码一区二区三区少妇 | 国产在线一二| 国产成人小视频| 国产精品视频一区二区三区四| 精品肉丝脚一区二区三区| 日韩精品诱惑一区?区三区| 亚洲国产精品免费| 国产一级二级av| 全球最大av网站久久| 五月天久久比比资源色| 日本一道在线观看| eeuss影院在线播放| 99久久精品费精品国产一区二区| 亚洲自拍小视频| 中文字幕二区三区| 久久久xxx| 性亚洲最疯狂xxxx高清| 欧美日韩成人免费观看| 国产精品黑丝在线播放| 亚洲最新av在线网站| 免费在线观看成年人视频| 91蝌蚪精品视频| 日韩一区二区视频在线观看| 天天操狠狠操夜夜操| 亚洲综合在线电影| 色综合咪咪久久| www.爱色av.com| 波多野结衣精品| 亚洲福中文字幕伊人影院| 中文精品无码中文字幕无码专区 | 国产videos久久| 日韩精品极品视频免费观看| 中文字幕人妻一区二区三区| 91国内精品| 日韩欧美第一区| 免费观看黄网站| 欧美不卡在线观看| 欧美成人三级在线| 亚洲自拍偷拍精品| 欧美精品国产白浆久久久久| 亚洲国产高潮在线观看| 亚洲国产精品自拍视频| 色天下一区二区三区| 亚洲人成电影网站色xx| 国产黄片一区二区三区| 欧洲激情视频| 日韩一区二区精品视频| 91 在线视频| 91精品天堂福利在线观看| 欧美精品日韩三级| 天天操天天射天天爽| 国产欧美91| 日韩av黄色在线观看| 成人黄色片在线观看| 激情另类小说区图片区视频区| 亚洲最大福利网站| 天天操天天操天天操| 久久久精品2019中文字幕之3| 性欧美大战久久久久久久免费观看| 色多多视频在线观看| 樱花草国产18久久久久| 成人免费aaa| www.26天天久久天堂| 日韩亚洲欧美一区| 五月婷婷综合在线观看| 成人免费在线播放| 欧美巨猛xxxx猛交黑人97人| 成人免费看片98欧美| 人人狠狠综合久久亚洲| 不卡一区二区三区视频| 欧美美女搞黄| 亚洲人成影院在线观看| 每日在线更新av| 日本免费一区二区三区等视频| 日韩你懂的在线播放| 3d动漫精品啪啪一区二区下载| 成人3d精品动漫精品一二三| 欧美国产一区二区三区| 中文字幕免费高清网站| 国产.欧美.日韩| 日韩在线第一区| 超碰97国产精品人人cao| 在线观看亚洲精品| 蜜桃色一区二区三区| 欧美码中文字幕在线| 欧美激情精品久久久| 亚洲午夜无码久久久久| 高清shemale亚洲人妖| 日韩欧美一区二区在线观看| 美女精品导航| 欧美卡1卡2卡| 泷泽萝拉在线播放| 欧美三级在线| 国产一区二区香蕉| 黄色片在线看| 欧美日韩国产精品| 午夜视频在线免费看| 成人情趣视频网站| 欧美在线免费看| 国产综合在线播放| 亚洲男人天堂av网| 一级黄色特级片| 国产伦一区二区三区| 97热精品视频官网| 精品人妻无码一区二区| 国产精品国产三级国产普通话99| 国产免费一区二区三区视频| 一区中文字幕| 美女精品视频一区| 91成人在线免费| 国产欧美一区二区精品忘忧草| 亚洲一级黄色av| 人妻少妇精品久久| 久久天堂影院| 亚洲欧美日韩一区在线| 蜜桃av色综合| 岛国最新视频免费在线观看| 精品日韩中文字幕| www.17c.com喷水少妇| 午夜精品婷婷| 99久久精品免费看国产四区| 无码一区二区三区在线观看| 成人羞羞视频播放网站| 久久久久久久一区二区| 亚洲av无码专区在线| 国产精品专区免费| 国产欧美日韩综合精品一区二区| 99久久免费观看| 免费一级欧美片在线观看网站| 国产美女视频一区| 久久人人爽爽人人爽人人片av| 污污视频在线| 91精品国产免费| 色老板免费视频| 久久精品国产网站| 久久久一二三四| 在线播放成人| 精品国产乱码久久久| 亚洲级视频在线观看免费1级| 欧美特黄一级片| 美腿丝袜亚洲综合| 亚洲欧美日韩精品久久久| 成人毛片免费| 久久综合88中文色鬼| 国产巨乳在线观看| 国产欧美成人| 精品视频免费观看| 1区2区在线| 亚洲国产成人爱av在线播放| 日本高清www免费视频| 99re这里都是精品| 成人在线观看黄| 日韩国产一区二区| 日韩av日韩在线观看| 九九热精彩视频| 国产美女一区二区三区| 青青草国产免费| 国产精品久久久久久久久久白浆| 久久久影视精品| 日av在线播放| 欧美男人的天堂一二区| 欧美成人国产精品高潮| 色黄久久久久久| 国偷自产av一区二区三区小尤奈| a天堂中文在线官网在线| 日韩视频在线一区二区| 国内免费精品视频| 国产精品视频看| 99精品视频免费版的特色功能| 亚洲国产网站| 日韩av高清在线播放| 日本99精品| 日韩美女中文字幕| www在线视频| 亚洲区一区二区| 精品国产av一区二区三区| 精品国产电影一区| 国产高清视频免费在线观看| 菠萝蜜视频在线观看一区| 五月婷婷六月合| 樱桃成人精品视频在线播放| 视频一区在线免费观看| 7777精品| 成人淫片在线看| 亚洲精华液一区二区三区| 不卡av电影在线观看| 免费a在线观看| 亚洲成人性视频| 国产精品久久婷婷| 色久综合一二码| 国产在线观看免费视频今夜| 国产精品久久久一区麻豆最新章节| 免费黄色a级片| 国产在线麻豆精品观看| 精品免费国产一区二区| 国产一区久久| 色撸撸在线观看| 欧洲激情综合| 欧美极品日韩| 国产人妖ts一区二区| 成人网页在线免费观看| 日本一道高清亚洲日美韩| 国内精品久久久久久久久| 大地资源网3页在线观看| 一区二区成人精品| 亚洲av毛片成人精品| 欧美不卡视频一区| av无码精品一区二区三区宅噜噜| 91福利视频在线| 成年人视频在线免费看| 亚洲成人自拍网| 国产精品日日夜夜| 亚洲精品va在线观看| 日韩成人短视频| 中文字幕制服丝袜成人av | 欧美少妇一级片| 日韩精品一区二区久久| 亚洲v国产v在线观看| 国精一区二区| 免费试看一区| 在线亚洲a色| 日本一区二区三区视频在线观看| 丝袜连裤袜欧美激情日韩| 国产精品久久久久免费| 7777精品| 国产欧美日韩视频一区二区三区| 91精品短视频| 久久精品一区二区三区不卡免费视频| youjizzjizz亚洲| 国产综合精品一区二区三区| 国产精品久久久久久久久久白浆| 国产女人水真多18毛片18精品 | 亚洲一卡二卡区| 日韩国产一区二区| 日韩最新中文字幕| 午夜精品久久久久99热蜜桃导演| 国产激情片在线观看| 黄色日韩在线| 国产黄页在线观看| 久久精品一区二区国产| 久热精品在线观看视频| 国产一区二区三区四区五区美女 | 欧美亚洲激情在线| 婷婷激情一区| 国产美女高潮久久白浆| 亚洲午夜剧场| 国产成人av一区二区三区| 日韩av不卡一区| 日韩妆和欧美的一区二区| 欧美色婷婷久久99精品红桃| 在线综合视频网站| 国内自拍视频一区二区三区| 国产h视频在线播放| 免费看欧美女人艹b| 成人免费播放视频| 91麻豆视频网站| 少妇一级黄色片| 一区二区在线免费| 综合激情网五月| 欧美久久一二三四区| 亚洲精品国产av| 亚洲美女www午夜| 国产三区视频在线观看| 国内精品400部情侣激情| 免费成人直播| 亚洲最大的网站| 国产区精品区| 国产女教师bbwbbwbbw| 久久中文在线| 免费欧美一级片| 久久久久久久久久久99999| 男人晚上看的视频| 精品人伦一区二区三区蜜桃网站| 综合久久中文字幕| 精品国产乱码久久久久久夜甘婷婷 | 国产精品亚洲视频| 人妻少妇无码精品视频区| 亚洲乱码国产乱码精品精98午夜| 成年人视频在线免费看| 欧美精品一级二级三级| 天堂中文在线8| 久久香蕉国产线看观看av| 日韩脚交footjobhd| 国产一区二区在线免费| 亚洲小说图片视频| 好吊色视频988gao在线观看| 视频一区视频二区中文字幕| 风韵丰满熟妇啪啪区老熟熟女| 欧美国产激情一区二区三区蜜月| 日韩欧美亚洲国产| 欧美一级欧美三级| 伊人免费在线| 欧美中文字幕视频| 成人精品毛片| aaa免费在线观看| 免费在线观看视频一区| 在线免费观看a级片| 夜夜揉揉日日人人青青一国产精品| 中国女人真人一级毛片| 日韩国产在线看| 136福利第一导航国产在线| 亚洲一区二区三区久久| 久久综合电影| 手机在线成人免费视频| 久久精品一区二区三区不卡 | 在线观看h网| 国产日韩欧美日韩| 成人激情在线| 国产一级不卡毛片| 91在线观看一区二区| 国产一级片播放| 精品女同一区二区| 在线观看h网| av一区二区三区在线观看| 亚洲成av人片乱码色午夜| 亚洲 欧美 另类人妖| 国产喂奶挤奶一区二区三区| 国产精品视频久久久久久久| 亚洲精品久久久久久久久| 大香伊人久久| 国产三区二区一区久久| 亚洲精华国产欧美| 色哟哟无码精品一区二区三区| 亚洲一二三区不卡| 亚洲成人av综合| 欧美成人激情视频免费观看| 精品国产一区二| 蜜桃网站在线观看| 成人中文字幕合集| 国产对白videos麻豆高潮| 日韩av在线不卡| 欧美日韩视频网站| 午夜精品亚洲一区二区三区嫩草 | 伦理片一区二区| 午夜久久久久久久久| 污污网站在线免费观看| 日本韩国欧美精品大片卡二| 精品av一区二区| 午夜免费看视频| 亚洲日本在线天堂| 亚洲av少妇一区二区在线观看| 欧美激情国产精品| 农村少妇一区二区三区四区五区| 黑鬼大战白妞高潮喷白浆| 国产欧美日韩不卡免费| 中文字幕乱码人妻二区三区| 日韩视频免费观看| 91综合精品国产丝袜长腿久久| 免费 成 人 黄 色| 久久精品一区四区| 国产三级第一页| 91av国产在线| 欧洲毛片在线视频免费观看| www.欧美激情.com| 亚洲大片在线观看| 国产精品麻豆一区二区三区 | 无码精品视频一区二区三区| 国产精品9999| 一本精品一区二区三区| 中国极品少妇videossexhd| 色婷婷久久综合| mm1313亚洲国产精品美女| 国产伦精品一区二区三区免| 免费观看在线综合色| 久久网免费视频| 亚洲一级一级97网| 伊人精品久久| 一区二区三区入口| 亚洲国产一区二区在线播放| 国产一级片在线| 成人91免费视频| 日韩高清在线观看| 久久久久香蕉视频| 国产一区二区三区网站| 97色成人综合网站| 午夜激情福利在线| 亚洲成人激情综合网| 免费网站黄在线观看| 久久伦理网站| 国产精品99久久久久久久女警| 日韩熟女一区二区| 久久久久久成人精品| 日韩中文在线电影| 亚洲第一黄色网址| 欧美一级日韩免费不卡| 欧美gay视频|