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

使用 systemd 作為問題定位工具

運維 系統運維
沒有人會認為 systemd 是一個故障定位工具,但當我的 web 服務器遇到問題時,我對 systemd 和它的一些功能的不斷了解幫助我找到并規避了問題。

雖然 systemd 并非真正的故障定位工具,但其輸出中的信息為解決問題指明了方向。

沒有人會認為 systemd 是一個故障定位工具,但當我的 web 服務器遇到問題時,我對 systemd 和它的一些功能的不斷了解幫助我找到并規避了問題。

我遇到的問題是這樣,我的服務器 yorktown 為我的家庭辦公網絡提供名稱服務 、DHCP、NTP、HTTPD 和 SendMail 郵件服務,它在正常啟動時未能啟動 Apache HTTPD 守護程序。在我意識到它沒有運行之后,我不得不手動啟動它。這個問題已經持續了一段時間,我最近才開始嘗試去解決它。

你們中的一些人會說,systemd 本身就是這個問題的原因,根據我現在了解的情況,我同意你們的看法。然而,我在使用 SystemV 時也遇到了類似的問題。(在本系列文章的 第一篇 中,我探討了圍繞 systemd 作為舊有 SystemV 啟動程序和啟動腳本的替代品所產生的爭議。如果你有興趣了解更多關于 systemd 的信息,也可以閱讀 第二篇 和 第三篇 文章。)沒有完美的軟件,systemd 和 SystemV 也不例外,但 systemd 為解決問題提供的信息遠遠多于 SystemV。

確定問題所在

找到這個問題根源的第一步是確定 httpd 服務的狀態:

  1. [root@yorktown ~]# systemctl status httpd
  2. httpd.service - The Apache HTTP Server
  3.    Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  4.    Active: failed (Result: exit-code) since Thu 2020-04-16 11:54:37 EDT; 15min ago
  5.      Docs: man:httpd.service(8)
  6.   Process: 1101 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
  7.  Main PID: 1101 (code=exited, status=1/FAILURE)
  8.    Status: "Reading configuration..."
  9.       CPU: 60ms
  10.  
  11. Apr 16 11:54:35 yorktown.both.org systemd[1]: Starting The Apache HTTP Server...
  12. Apr 16 11:54:37 yorktown.both.org httpd[1101]: (99)Cannot assign requested address: AH00072: make_sock: could not bind to address 192.168.0.52:80
  13. Apr 16 11:54:37 yorktown.both.org httpd[1101]: no listening sockets available, shutting down
  14. Apr 16 11:54:37 yorktown.both.org httpd[1101]: AH00015: Unable to open logs
  15. Apr 16 11:54:37 yorktown.both.org systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE
  16. Apr 16 11:54:37 yorktown.both.org systemd[1]: httpd.service: Failed with result 'exit-code'.
  17. Apr 16 11:54:37 yorktown.both.org systemd[1]: Failed to start The Apache HTTP Server.
  18. [root@yorktown ~]#

這種狀態信息是 systemd 的功能之一,我覺得比 SystemV 提供的任何功能都要有用。這里的大量有用信息使我很容易得出邏輯性的結論,讓我找到正確的方向。我從舊的 chkconfig 命令中得到的是服務是否在運行,以及如果它在運行的話,進程 ID(PID)是多少。這可沒多大幫助。

該狀態報告中的關鍵條目顯示,HTTPD 不能與 IP 地址綁定,這意味著它不能接受傳入的請求。這表明網絡啟動速度不夠快,因為 IP 地址還沒有設置好,所以 HTTPD 服務還沒有準備好與 IP 地址綁定。這是不應該發生的,所以我查看了我的網絡服務的 systemd 啟動配置文件;在正確的 after 和 requires 語句下,所有這些似乎都沒問題。下面是我服務器上的 /lib/systemd/system/httpd.service 文件:

  1. # Modifying this file in-place is not recommended, because changes
  2. # will be overwritten during package upgrades. To customize the
  3. # behaviour, run "systemctl edit httpd" to create an override unit.
  4.  
  5. # For example, to pass additional options (such as -D definitions) to
  6. # the httpd binary at startup, create an override unit (as is done by
  7. # systemctl edit) and enter the following:
  8.  
  9. # [Service]
  10. # Environment=OPTIONS=-DMY_DEFINE
  11.  
  12. [Unit]
  13. Description=The Apache HTTP Server
  14. Wants=httpd-init.service
  15. After=network.target remote-fs.target nss-lookup.target httpd-init.service
  16. Documentation=man:httpd.service(8)
  17.  
  18. [Service]
  19. Type=notify
  20. Environment=LANG=C
  21.  
  22. ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND
  23. ExecReload=/usr/sbin/httpd $OPTIONS -k graceful
  24. # Send SIGWINCH for graceful stop
  25. KillSignal=SIGWINCH
  26. KillMode=mixed
  27. PrivateTmp=true
  28.  
  29. [Install]
  30. WantedBy=multi-user.target

httpd.service 單元文件明確規定,它應該在 network.target 和 httpd-init.service(以及其他)之后加載。我試著用 systemctl list-units 命令找到所有這些服務,并在結果數據流中搜索它們。所有這些服務都存在,應該可以確保在設置網絡 IP 地址之前,httpd 服務沒有加載。

第一個解決方案

在互聯網上搜索了一下,證實其他人在 httpd 和其他服務也遇到了類似的問題。這似乎是由于其中一個所需的服務向 systemd 表示它已經完成了啟動,但實際上它卻啟動了一個尚未完成的子進程。通過更多搜索,我想到了一個規避方法。

我搞不清楚為什么花了這么久才把 IP 地址分配給網卡。所以我想,如果我可以將 HTTPD 服務的啟動推遲合理的一段時間,那么 IP 地址就會在那個時候分配。

幸運的是,上面的 /lib/systemd/system/httpd.service 文件提供了一些方向。雖然它說不要修改它,但是它還是指出了如何操作:使用 systemctl edit httpd 命令,它會自動創建一個新文件(/etc/systemd/system/httpd.service.d/override.conf)并打開 GNU Nano 編輯器(如果你對 Nano 不熟悉,一定要看一下 Nano 界面底部的提示)。

在新文件中加入以下代碼并保存:

  1. [root@yorktown ~]# cd /etc/systemd/system/httpd.service.d/
  2. [root@yorktown httpd.service.d]# ll
  3. total 4
  4. -rw-r--r-- 1 root root 243 Apr 16 11:43 override.conf
  5. [root@yorktown httpd.service.d]# cat override.conf
  6. # Trying to delay the startup of httpd so that the network is
  7. # fully up and running so that httpd can bind to the correct
  8. # IP address
  9. #
  10. # By David Both, 2020-04-16
  11.  
  12. [Service]
  13. ExecStartPre=/bin/sleep 30

這個覆蓋文件的 [Service] 段有一行代碼,將 HTTPD 服務的啟動時間推遲了 30 秒。下面的狀態命令顯示了等待時間里的服務狀態:

  1. [root@yorktown ~]# systemctl status httpd
  2. httpd.service - The Apache HTTP Server
  3.    Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  4.   Drop-In: /etc/systemd/system/httpd.service.d
  5.            └─override.conf
  6.            /usr/lib/systemd/system/httpd.service.d
  7.            └─php-fpm.conf
  8.    Active: activating (start-pre) since Thu 2020-04-16 12:14:29 EDT; 28s ago
  9.      Docs: man:httpd.service(8)
  10. Cntrl PID: 1102 (sleep)
  11.     Tasks: 1 (limit: 38363)
  12.    Memory: 260.0K
  13.       CPU: 2ms
  14.    CGroup: /system.slice/httpd.service
  15.            └─1102 /bin/sleep 30
  16.  
  17. Apr 16 12:14:29 yorktown.both.org systemd[1]: Starting The Apache HTTP Server...
  18. Apr 16 12:15:01 yorktown.both.org systemd[1]: Started The Apache HTTP Server.
  19. [root@yorktown ~]#

這個命令顯示了 30 秒延遲過后 HTTPD 服務的狀態。該服務已經啟動并正常運行。

  1. [root@yorktown ~]# systemctl status httpd
  2. httpd.service - The Apache HTTP Server
  3.    Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  4.   Drop-In: /etc/systemd/system/httpd.service.d
  5.            └─override.conf
  6.            /usr/lib/systemd/system/httpd.service.d
  7.            └─php-fpm.conf
  8.    Active: active (running) since Thu 2020-04-16 12:15:01 EDT; 1min 18s ago
  9.      Docs: man:httpd.service(8)
  10.   Process: 1102 ExecStartPre=/bin/sleep 30 (code=exited, status=0/SUCCESS)
  11.  Main PID: 1567 (httpd)
  12.    Status: "Total requests: 0; Idle/Busy workers 100/0;Requests/sec: 0; Bytes served/sec:   0 B/sec"
  13.     Tasks: 213 (limit: 38363)
  14.    Memory: 21.8M
  15.       CPU: 82ms
  16.    CGroup: /system.slice/httpd.service
  17.            ├─1567 /usr/sbin/httpd -DFOREGROUND
  18.            ├─1569 /usr/sbin/httpd -DFOREGROUND
  19.            ├─1570 /usr/sbin/httpd -DFOREGROUND
  20.            ├─1571 /usr/sbin/httpd -DFOREGROUND
  21.            └─1572 /usr/sbin/httpd -DFOREGROUND
  22.  
  23. Apr 16 12:14:29 yorktown.both.org systemd[1]: Starting The Apache HTTP Server...
  24. Apr 16 12:15:01 yorktown.both.org systemd[1]: Started The Apache HTTP Server.

我本來可以實驗下更短的延遲時間是否也能奏效,但是我的系統并不用那么嚴格,所以我覺得不這樣做。目前系統的工作狀態很可靠,所以我很高興。

因為我收集了所有這些信息,我將其作為 Bug1825554 報告給紅帽 Bugzilla。我相信報告 Bug 比抱怨 Bug 更有有用。

更好的解決方案

把這個問題作為 bug 上報幾天后,我收到了回復,表示 systemd 只是一個管理工具,如果 httpd 需要在滿足某些要求之后被拉起,需要在單元文件中表達出來。這個回復指引我去查閱 httpd.service 的手冊頁。我希望我能早點發現這個,因為它是比我自己想出的更優秀的解決方案。這種方案明確的針對了前置目標單元,而不僅僅是隨機延遲。

來自 httpd.service 手冊頁:

在啟動時開啟服務

httpd.service 和 httpd.socket 單元默認是 禁用 的。為了在啟動階段開啟 httpd 服務,執行:systemctl enable httpd.service。在默認配置中,httpd 守護進程會接受任何配置好的 IPv4 或 IPv6 地址的 80 口上的連接(如果安裝了 mod_ssl,就會接受 443 端口上的 TLS 連接)。

如果 httpd 被配置成依賴任一特定的 IP 地址(比如使用 Listen 指令),該地址可能只在啟動階段可用,又或者 httpd 依賴其他服務(比如數據庫守護進程),那么必須配置該服務,以確保正確的啟動順序。

例如,為了確保 httpd 在所有配置的網絡接口配置完成之后再運行,可以創建一個帶有以下代碼段的 drop-in 文件(如上述):

  1. [Unit]
  2. After=network-online.target
  3. Wants=network-online.target

我仍然覺得這是個 bug,因為在 httpd.conf 配置文件中使用 Listen 指令是很常見的,至少在我的經驗中。我一直在使用 Listen 指令,即使在只有一個 IP 地址的主機上,在多個網卡和 IP 地址的機器上這顯然也是有必要的。在 /usr/lib/systemd/system/httpd.service 默認配置文件中加入上述幾行,對不使用 Listen 指令的不會造成問題,對使用 Listen 指令的則會規避這個問題。

同時,我將使用建議的方法。

下一步

本文描述了一個我在服務器上啟動 Apache HTTPD 服務時遇到的一個問題。它指引你了解我在解決這個問題上的思路,并說明了我是如何使用 systemd 來協助解決問題。我也介紹了我用 systemd 實現的規避方法,以及我按照我的 bug 報告得到的更好的解決方案。

如我在開頭處提到的那樣,這有很大可能是一個 systemd 的問題,特別是 httpd 啟動的配置問題。盡管如此,systemd 還是提供了工具讓我找到了問題的可能來源,并制定和實現了規避方案。兩種方案都沒有真正令我滿意地解決問題。目前,這個問題根源依舊存在,必須要解決。如果只是在 /usr/lib/systemd/system/httpd.service 文件中添加推薦的代碼,那對我來說是可行的。

在這個過程中我發現了一件事,我需要了解更多關于定義服務啟動順序的知識。我會在下一篇文章中探索這個領域,即本系列的第五篇。

資源

網上有大量的關于 systemd 的參考資料,但是大部分都有點簡略、晦澀甚至有誤導性。除了本文中提到的資料,下列的網頁提供了跟多可靠且詳細的 systemd 入門信息。

  • Fedora 項目有一篇切實好用的 systemd 入門,它囊括了幾乎所有你需要知道的關于如何使用 systemd 配置、管理和維護 Fedora 計算機的信息。
  • Fedora 項目也有一個不錯的 備忘錄,交叉引用了過去 SystemV 命令和 systemd 命令做對比。
  • 關于 systemd 的技術細節和創建這個項目的原因,請查看 Freedesktop.org 上的 systemd 描述
  • Linux.com 的“更多 systemd 的樂趣”欄目提供了更多高級的 systemd 信息和技巧

 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2017-08-08 15:05:55

工具定位數據庫

2021-06-29 10:50:40

Linux.NET命令

2020-02-27 13:01:57

JVM內存劃分

2019-05-20 09:54:40

Linuxsystemd自動備份

2021-03-04 12:55:01

systemd進程管理工具Linux

2021-03-17 10:29:35

systemdLinux管理工具

2021-04-27 15:28:32

程序員技能開發者

2021-12-08 11:25:01

加密貨幣印度支付

2021-05-18 16:25:44

systemd啟動項系統運維

2018-04-02 11:15:04

Linux終端管理chkservice

2020-10-27 10:58:07

Linux內核操作系統

2025-07-18 09:31:30

2020-08-13 08:45:09

多線程死鎖

2022-07-20 07:13:45

Linuxsystemd

2021-04-18 12:12:29

systemd定時器系統運維

2014-07-14 09:24:51

Debiansystemd

2022-05-27 10:59:22

LinuxSystemd

2010-08-26 16:48:48

DIV絕對定位相對定位

2021-11-15 12:42:25

C# 定位gRPC

2022-08-02 08:53:03

KubernetesSystemdLinux
點贊
收藏

51CTO技術棧公眾號

国产精品a成v人在线播放| 国产一级免费大片| 国产1区2区3区在线| 久久国产三级精品| 欧美www在线| 日本丰满少妇裸体自慰| 91九色综合| 一级中文字幕一区二区| 久久久影院一区二区三区| 久久久久久久久久一级| 欧美不卡视频| 亚洲深夜福利在线| 永久av免费在线观看| gay欧美网站| 亚洲视频免费看| 美乳视频一区二区| 精品国产九九九| 久久久久久久欧美精品| 欧美精品中文字幕一区| 国产精久久一区二区三区| 欧美片网站免费| 日本乱人伦aⅴ精品| 日韩成人三级视频| 91官网在线| 久久欧美一区二区| 99爱精品视频| 亚洲一区二区三区高清视频| 亚洲欧美日本日韩| 精品中文字幕乱| 538精品视频| 日韩欧美在线精品| 欧美一级视频精品观看| 在线黄色免费观看| 肉色欧美久久久久久久免费看| 亚洲美女淫视频| 亚洲成人在线视频网站| 日本一本草久在线中文| 成人一级片网址| 亚洲一区中文字幕在线观看| 中文人妻熟女乱又乱精品| 一区二区久久| 久久久久中文字幕| 欧美片一区二区| 日韩在线第七页| 国产亚洲免费的视频看| 国产熟妇搡bbbb搡bbbb| 欧美一级全黄| 国产视频精品va久久久久久| 精品少妇人妻av一区二区三区| 99精品国产九九国产精品| 精品视频1区2区| 午夜视频你懂的| 粉嫩一区二区三区| 欧美性猛交xxxxx水多| 激情五月宗合网| 三级中文字幕在线观看| 亚洲成年人影院| 成人性免费视频| 成人国产电影在线观看| www在线观看黄色| 不卡一区二区在线| 国产精品日韩二区| www.黄色av| 国产成人精品综合在线观看 | 蜜桃成人在线| 日本在线视频1区| 国产色产综合色产在线视频| 日本视频一区在线观看| 搞黄视频免费在线观看| 国产精品女人毛片| 一本一生久久a久久精品综合蜜| 日本中文字幕在线看| 国产精品久久久久四虎| 国产av不卡一区二区| 日本在线观看大片免费视频| 亚洲综合在线第一页| 18禁裸男晨勃露j毛免费观看| 成人观看网址| 欧美最新大片在线看| 色片在线免费观看| 香蕉大人久久国产成人av| 精品久久久久香蕉网| 国产男女猛烈无遮挡a片漫画| 亚洲肉体裸体xxxx137| 中文字幕国产日韩| www.av视频| 亚洲作爱视频| 国产精品欧美激情| 国产夫妻自拍av| 99久久精品免费观看| 日本在线视频不卡| 激情视频在线观看| 偷拍一区二区三区| 爱情岛论坛亚洲首页入口章节| 国产日韩一区二区三免费高清| 亚洲精品一区二区三区福利 | 自拍偷拍欧美激情| 久久艹国产精品| 欧美男体视频| 在线播放日韩导航| 特大黑人巨人吊xxxx| 婷婷伊人综合| 欧洲永久精品大片ww免费漫画| 国产乱淫av片免费| 久久久一区二区三区| 六月婷婷激情网| 视频二区不卡| 日韩精品一区二区在线| 日本精品在线观看视频| 激情欧美国产欧美| 国产精品免费一区豆花| 日本高清视频www| 中文字幕欧美一区| 成人免费在线小视频| 欧美特黄不卡| 在线视频日韩精品| 日韩色图在线观看| 国产福利一区二区三区在线视频| 色综合视频二区偷拍在线| 51漫画成人app入口| 欧美精品精品一区| 女人十八毛片嫩草av| 国产一区二区三区的电影| 亚洲va码欧洲m码| av免费观看一区二区| 五月综合激情日本mⅴ| 91性高潮久久久久久久| 成人精品天堂一区二区三区| 97久久精品人搡人人玩| 精品人妻一区二区三区三区四区| 国产欧美精品一区aⅴ影院| 国产精品国产亚洲精品看不卡| 国产一区二区| 精品国产一区二区三区久久久狼| 国产suv精品一区二区33| 成人一区在线观看| 成年人深夜视频| 亚洲三区欧美一区国产二区| 久久视频在线观看免费| 在线观看毛片网站| 欧美国产禁国产网站cc| 国产精品69页| 自拍自偷一区二区三区| 欧洲s码亚洲m码精品一区| 艳母动漫在线看| 亚洲不卡在线观看| av黄色一级片| 国产视频一区欧美| 精品视频导航| 玖玖在线播放| 欧美性色综合| 伊人久久男人天堂| 青娱乐在线免费视频| 久久影音资源网| 国产乱子夫妻xx黑人xyx真爽| 日韩精品福利一区二区三区| 欧美一级高清免费| 欧美精品少妇| 色狠狠色噜噜噜综合网| 免费看91的网站| 免费av成人在线| 亚洲一区在线直播| 国产一区二区三区国产精品| 久久精品亚洲热| xxxx国产精品| 午夜精品久久久久久久蜜桃app| 成人手机在线免费视频| 国产精品日韩精品欧美精品| 麻豆成人小视频| 免费高清视频在线一区| 中文字幕欧美日韩精品| 国产乱色精品成人免费视频| 亚洲综合色成人| 中文字幕一区三区久久女搜查官| 免费日韩视频| 亚洲欧洲久久| 日韩视频一区二区三区四区| 久久久亚洲影院| 头脑特工队2免费完整版在线观看| 色屁屁一区二区| 亚洲一级二级片| 国产suv精品一区二区883| 久久99中文字幕| 精品一区亚洲| 92裸体在线视频网站| 久久男人天堂| 久久精品色欧美aⅴ一区二区| 亚洲精品第五页| 日韩欧美一区二区三区| 无码人妻精品中文字幕 | 黄色成人在线播放| 一二三不卡视频| 狠狠色综合播放一区二区| 男人的天堂狠狠干| 日本一区二区高清不卡| 51国偷自产一区二区三区的来源| 黄毛片在线观看| 色偷偷888欧美精品久久久| 性做久久久久久久久久| 色视频一区二区| 久久久精品国产sm调教| 久久精品人人做人人爽人人| 古装做爰无遮挡三级聊斋艳谭| 亚洲在线观看| 日本中文字幕一级片| 免费电影一区二区三区| 99久久久精品免费观看国产 | 在线观看91视频| 国产一区二区视频在线观看免费| 久久免费看少妇高潮| 日批视频免费看| 男女视频一区二区| 少妇人妻在线视频| 欧美在线网址| 亚洲va久久久噜噜噜久久狠狠| 国产成人高清精品免费5388| 国产色视频一区| 欧美日韩免费看片| 久久久久在线观看| av网站网址在线观看| 在线中文字幕日韩| 四虎精品在永久在线观看| 91精品国产色综合久久ai换脸| 天天干,天天干| 精品福利免费观看| 免费无码毛片一区二区app| 亚洲欧美在线视频观看| 免费一级做a爰片久久毛片潮| 国产成人免费在线视频| 亚洲精品第三页| 日本不卡视频在线| 99久久久无码国产精品6| 亚洲午夜精品久久久久久app| 中文字幕中文字幕在线中心一区| 国产精品探花在线观看| 国产一区二区中文字幕免费看| 1769国产精品视频| 亚洲在线视频观看| 中文字幕日本一区| 国产欧美精品日韩| 九九热这里有精品| 国产精品久久电影观看| 日本成人伦理电影| 欧美自拍大量在线观看| 日韩影院在线| 国产999在线| 中文字幕在线视频久| 2019中文字幕在线| 波多野结衣亚洲一二三| 97超级碰碰碰| 蜜桃视频www网站在线观看| 97超碰蝌蚪网人人做人人爽| 国产美女精品写真福利视频| 午夜精品一区二区三区在线视| 九九热精彩视频| 欧美三级午夜理伦三级中文幕| 中文字幕欧美日韩一区二区| 视频在线不卡免费观看| 一区二区免费电影| 一区二区中文| 免费极品av一视觉盛宴| 欧美特黄一区| 国产高清精品在线观看| 丝袜亚洲另类丝袜在线| 天天操天天爽天天射| 久久福利视频一区二区| 午夜激情视频网| 成人av免费在线| 国产又粗又猛又爽视频| 国产精品青草久久| 99精品久久久久| 偷拍一区二区三区| 中文字幕乱码中文字幕| 91精品国产aⅴ一区二区| 亚洲国产日韩在线观看| 日韩经典第一页| www.在线播放| 欧美精品在线网站| gay欧美网站| 91精品一区二区| 久久久精品国产**网站| 日本一区视频在线| 亚洲综合婷婷| 国产v片免费观看| 日韩电影在线观看网站| 香蕉网在线视频| 久久这里只精品最新地址| 999久久久国产| 一个色综合网站| 欧美a视频在线观看| 制服丝袜成人动漫| 深夜福利免费在线观看| 日韩在线资源网| 波多野结衣在线观看| 国产精品v片在线观看不卡| 日韩视频一二区| 水蜜桃亚洲精品| 日韩午夜免费| 天天干天天操天天做| 99精品欧美一区二区三区综合在线| 国产一二三四区在线| 亚洲综合精品久久| 中文字幕在线观看国产| 亚洲国产精品99| 欧美日韩在线资源| 538国产精品视频一区二区| 国产亚洲久久| 亚欧洲精品在线视频免费观看| 亚洲国产二区| 欧美日韩精品区别| 久久亚洲综合av| 久久婷婷国产麻豆91| 欧美三级韩国三级日本一级| 成人毛片在线精品国产| 少妇av一区二区三区| 性国裸体高清亚洲| 粉嫩av一区二区三区免费观看 | 国产激情一区二区三区四区 | 天天做综合网| 少妇高清精品毛片在线视频 | 欧美日韩二区三区| 日韩电影免费| 久久久视频在线| 亚洲一二av| av动漫在线免费观看| 精品一区二区久久久| 久久久久无码精品国产sm果冻| 精品欧美一区二区三区| 亚洲第一页在线观看| 久久影视免费观看| 国产成人精品一区二区三区视频| 免费成人看片网址| 日韩视频久久| 制服丝袜第一页在线观看| 亚洲综合色成人| 亚洲精品无amm毛片| 久久视频中文字幕| 亚洲热av色在线播放| 亚洲欧美日韩不卡一区二区三区| 首页欧美精品中文字幕| 好吊视频在线观看| 欧美日韩一区二区免费在线观看 | 欧美精品卡一卡二| 国产精品亚洲成人| 一区视频免费观看| 91精品国产日韩91久久久久久| 黄色免费网站在线观看| 91啪国产在线| 欧美成人久久| 性色av浪潮av| 亚洲大片精品永久免费| 国 产 黄 色 大 片| 久久人人97超碰精品888| 白嫩白嫩国产精品| 老太脱裤让老头玩ⅹxxxx| 99精品偷自拍| 狠狠人妻久久久久久| 亚洲天堂男人天堂女人天堂| 88xx成人网| 午夜啪啪免费视频| 91亚洲大成网污www| 亚洲天堂网一区| 国产精品久久久久久久久果冻传媒| 国产成人av免费| 日韩在线观看你懂的| 成人97精品毛片免费看| 国产精品啪啪啪视频| 懂色av一区二区三区免费观看| 日本一区二区三区免费视频| 日韩精品在线观看一区二区| 性欧美1819sex性高清| 亚洲在线不卡| 国产成人免费视频一区| 国产69精品久久久久久久久久| 国产丝袜一区二区三区| 91p九色成人| 福利在线小视频| 99久久久免费精品国产一区二区| 免费黄色网址在线| 日韩在线视频观看正片免费网站| 精品一区二区三区免费看| 精品丰满人妻无套内射| 久久久精品免费网站| 一区二区三区播放| 欧美国产中文字幕| 美女毛片一区二区三区四区| 一道本在线免费视频| 亚洲一区影音先锋| 国产一级片在线| 91沈先生播放一区二区| 欧美中文日韩| 精品无码久久久久成人漫画| 亚洲国产中文字幕在线观看| 欧美另类老肥妇| 欧美日韩亚洲国产成人| www.日韩在线| 一本一道精品欧美中文字幕| 高清在线视频日韩欧美| 色乱码一区二区三区网站| 亚洲成av人片在线观看无|