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

LXD 2.0 系列(十):LXD 和 Juju

系統 Linux 系統運維
這是 LXD 2.0 系列介紹文章的第十篇。Juju 是 Canonical 的服務建模和部署工具。 它支持非常廣泛的云服務提供商,使您能夠輕松地在任何云上部署任何您想要的服務。此外,Juju 2.0 還支持 LXD,既適用于本地部署,也適合開發,并且可以在云實例或物理機上共同協作。本篇文章將關注本地使用,通過一個沒有任何Juju經驗的LXD用戶來體驗。

[[184901]]

這是 LXD 2.0 系列介紹文章的第十篇。

  1. LXD 入門
  2. 安裝與配置
  3. 你的第一個 LXD 容器
  4. 資源控制
  5. 鏡像管理
  6. 遠程主機及容器遷移
  7. LXD 中的 Docker
  8. LXD 中的 LXD
  9. 實時遷移

介紹

Juju 是 Canonical 的服務建模和部署工具。 它支持非常廣泛的云服務提供商,使您能夠輕松地在任何云上部署任何您想要的服務。

此外,Juju 2.0 還支持 LXD,既適用于本地部署,也適合開發,并且可以在云實例或物理機上共同協作。

本篇文章將關注本地使用,通過一個沒有任何Juju經驗的LXD用戶來體驗。

要求

本篇文章假設你已經安裝了 LXD 2.0 并且配置完畢(看前面的文章),并且是在 Ubuntu 16.04 LTS 上運行的。

設置 Juju

第一件事是在 Ubuntu 16.04 上安裝 Juju 2.0。這個很簡單:

  1. stgraber@dakara:~$ sudo apt install juju 
  2. Reading package lists... Done 
  3. Building dependency tree  
  4. Reading state information... Done 
  5. The following additional packages will be installed: 
  6.  juju-2.0 
  7. Suggested packages: 
  8.  juju-core 
  9. The following NEW packages will be installed: 
  10.  juju juju-2.0 
  11. 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 
  12. Need to get 39.7 MB of archives. 
  13. After this operation, 269 MB of additional disk space will be used. 
  14. Do you want to continue? [Y/n]  
  15. Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 juju-2.0 amd64 2.0~beta7-0ubuntu1.16.04.1 [39.6 MB] 
  16. Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 juju all 2.0~beta7-0ubuntu1.16.04.1 [9,556 B] 
  17. Fetched 39.7 MB in 0s (53.4 MB/s) 
  18. Selecting previously unselected package juju-2.0. 
  19. (Reading database ... 255132 files and directories currently installed.) 
  20. Preparing to unpack .../juju-2.0_2.0~beta7-0ubuntu1.16.04.1_amd64.deb ... 
  21. Unpacking juju-2.0 (2.0~beta7-0ubuntu1.16.04.1) ... 
  22. Selecting previously unselected package juju. 
  23. Preparing to unpack .../juju_2.0~beta7-0ubuntu1.16.04.1_all.deb ... 
  24. Unpacking juju (2.0~beta7-0ubuntu1.16.04.1) ... 
  25. Processing triggers for man-db (2.7.5-1) ... 
  26. Setting up juju-2.0 (2.0~beta7-0ubuntu1.16.04.1) ... 
  27. Setting up juju (2.0~beta7-0ubuntu1.16.04.1) ... 

安裝完成后,我們可以使用 LXD 啟動一個新的“控制器”。這意味著 Juju 不會修改你主機上的任何東西,它會在 LXD 容器中安裝它的管理服務。

現在我們創建一個“test”控制器:

  1. stgraber@dakara:~$ juju bootstrap localhost test 
  2. Creating Juju controller "local.test" on localhost/localhost 
  3. Bootstrapping model "admin" 
  4. Starting new instance for initial controller 
  5. Launching instance 
  6.  - juju-745d1be3-e93d-41a2-80d4-fbe8714230dd-machine-0 
  7. Installing Juju agent on bootstrap instance 
  8. Preparing for Juju GUI 2.1.2 release installation 
  9. Waiting for address 
  10. Attempting to connect to 10.178.150.72:22 
  11. Logging to /var/log/cloud-init-output.log on remote host 
  12. Running apt-get update 
  13. Running apt-get upgrade 
  14. Installing package: curl 
  15. Installing package: cpu-checker 
  16. Installing package: bridge-utils 
  17. Installing package: cloud-utils 
  18. Installing package: cloud-image-utils 
  19. Installing package: tmux 
  20. Fetching tools: curl -sSfw 'tools from %{url_effective} downloaded: HTTP %{http_code}; time %{time_total}s; size %{size_download} bytes; speed %{speed_download} bytes/s ' --retry 10 -o $bin/tools.tar.gz <[https://streams.canonical.com/juju/tools/agent/2.0-beta7/juju-2.0-beta7-xenial-amd64.tgz]> 
  21. Bootstrapping Juju machine agent 
  22. Starting Juju machine agent (jujud-machine-0) 
  23. Bootstrap agent installed 
  24. Waiting for API to become available: upgrade in progress (upgrade in progress) 
  25. Waiting for API to become available: upgrade in progress (upgrade in progress) 
  26. Waiting for API to become available: upgrade in progress (upgrade in progress) 
  27. Bootstrap complete, local.test now available. 

這會花費一點時間,這時你可以看到一個正在運行的一個新的 LXD 容器:

  1. stgraber@dakara:~$ lxc list juju- 
  2. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 
  3. |                         NAME                        |  STATE  |          IPV4        | IPV6 |    TYPE    | SNAPSHOTS | 
  4. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 
  5. | juju-745d1be3-e93d-41a2-80d4-fbe8714230dd-machine-0 | RUNNING | 10.178.150.72 (eth0) |      | PERSISTENT | 0         | 
  6. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 

在 Juju 這邊,你可以確認它是有響應的,并且還沒有服務運行:

  1. stgraber@dakara:~$ juju status 
  2. [Services]  
  3. NAME STATUS EXPOSED CHARM  
  4. [Units]  
  5. ID WORKLOAD-STATUS JUJU-STATUS VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE  
  6. [Machines]  
  7. ID STATE DNS INS-ID SERIES AZ 

你也可以在瀏覽器中訪問 Juju 的 GUI 界面:

  1. stgraber@dakara:~$ juju gui 
  2. Opening the Juju GUI in your browser. 
  3. If it does not openopen this URL: 
  4. https://10.178.150.72:17070/gui/97fa390d-96ad-44df-8b59-e15fdcfc636b/  

 

 

 

Juju web UI

不過我更傾向使用命令行,因此我會在接下來使用。

部署一個 minecraft 服務

讓我們先來一個簡單的,部署在一個容器中使用一個 Juju 單元的服務。

  1. stgraber@dakara:~$ juju deploy cs:trusty/minecraft 
  2. Added charm "cs:trusty/minecraft-3" to the model. 
  3. Deploying charm "cs:trusty/minecraft-3" with the charm series "trusty"

命令返回會很快,然而這不意味著服務已經啟動并運行了。你應該使用 juju status 來查看:

  1. stgraber@dakara:~$ juju status 
  2. [Services]  
  3. NAME STATUS EXPOSED CHARM  
  4. minecraft maintenance false cs:trusty/minecraft-3  
  5. [Units]  
  6. ID WORKLOAD-STATUS JUJU-STATUS VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE  
  7. minecraft/1 maintenance executing 2.0-beta7 1 10.178.150.74 (install) Installing java  
  8. [Machines]  
  9. ID STATE DNS INS-ID SERIES AZ  
  10. 1 started 10.178.150.74 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-1 trusty  

我們可以看到它正在忙于在剛剛創建的 LXD 容器中安裝 java。

  1. stgraber@dakara:~$ lxc list juju- 
  2. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 
  3. |                         NAME                        |  STATE  |          IPV4        | IPV6 |    TYPE    | SNAPSHOTS | 
  4. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 
  5. | juju-745d1be3-e93d-41a2-80d4-fbe8714230dd-machine-0 | RUNNING | 10.178.150.72 (eth0) |      | PERSISTENT | 0         | 
  6. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 
  7. | juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-1 | RUNNING | 10.178.150.74 (eth0) |      | PERSISTENT | 0         | 
  8. +-----------------------------------------------------+---------+----------------------+------+------------+-----------+ 

過一會之后,如我們所見服務就部署完畢了:

  1. stgraber@dakara:~$ juju status 
  2. [Services]  
  3. NAME STATUS EXPOSED CHARM  
  4. minecraft active false cs:trusty/minecraft-3  
  5. [Units]  
  6. ID WORKLOAD-STATUS JUJU-STATUS VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE  
  7. minecraft/1 active idle 2.0-beta7 1 25565/tcp 10.178.150.74 Ready  
  8. [Machines]  
  9. ID STATE DNS INS-ID SERIES AZ  
  10. 1 started 10.178.150.74 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-1 trusty 

這時你就可以啟動你的 Minecraft 客戶端了,將其指向 10.178.150.74,端口是 25565。現在可以在新的 minecraft 服務器上玩了!

當你不再需要它,只需運行:

  1. stgraber@dakara:~$ juju destroy-service minecraft 

只要等待幾秒就好了。

部署一個更復雜的 web 應用

Juju 的主要工作是建模復雜的服務,并以可擴展的方式部署它們。

為了更好地展示,讓我們部署一個 Juju “組合”。 這個組合是由網站,API,數據庫,靜態 Web 服務器和反向代理組成的基本 Web 服務。

所以這將擴展到 4 個互聯的 LXD 容器。

  1. stgraber@dakara:~$ juju deploy cs:~charmers/bundle/web-infrastructure-in-a-box 
  2. added charm cs:~hp-discover/trusty/node-app-1 
  3. service api deployed (charm cs:~hp-discover/trusty/node-app-1 with the series "trusty" defined by the bundle) 
  4. annotations set for service api 
  5. added charm cs:trusty/mongodb-3 
  6. service mongodb deployed (charm cs:trusty/mongodb-3 with the series "trusty" defined by the bundle) 
  7. annotations set for service mongodb 
  8. added charm cs:~hp-discover/trusty/nginx-4 
  9. service nginx deployed (charm cs:~hp-discover/trusty/nginx-4 with the series "trusty" defined by the bundle) 
  10. annotations set for service nginx 
  11. added charm cs:~hp-discover/trusty/nginx-proxy-3 
  12. service nginx-proxy deployed (charm cs:~hp-discover/trusty/nginx-proxy-3 with the series "trusty" defined by the bundle) 
  13. annotations set for service nginx-proxy 
  14. added charm cs:~hp-discover/trusty/website-3 
  15. service website deployed (charm cs:~hp-discover/trusty/website-3 with the series "trusty" defined by the bundle) 
  16. annotations set for service website 
  17. related mongodb:database and api:mongodb 
  18. related website:nginx-engine and nginx:web-engine 
  19. related api:website and nginx-proxy:website 
  20. related nginx-proxy:website and website:website 
  21. added api/0 unit to new machine 
  22. added mongodb/0 unit to new machine 
  23. added nginx/0 unit to new machine 
  24. added nginx-proxy/0 unit to new machine 
  25. deployment of bundle "cs:~charmers/bundle/web-infrastructure-in-a-box-10" completed 

幾秒后,你會看到 LXD 容器在運行了:

  1. stgraber@dakara:~$ lxc list juju- 
  2. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  3. |                         NAME                        |  STATE  |           IPV4        | IPV6 |    TYPE    | SNAPSHOTS | 
  4. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  5. | juju-745d1be3-e93d-41a2-80d4-fbe8714230dd-machine-0 | RUNNING | 10.178.150.72 (eth0)  |      | PERSISTENT | 0         | 
  6. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  7. | juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-2 | RUNNING | 10.178.150.98 (eth0)  |      | PERSISTENT | 0         | 
  8. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  9. | juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-3 | RUNNING | 10.178.150.29 (eth0)  |      | PERSISTENT | 0         | 
  10. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  11. | juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-4 | RUNNING | 10.178.150.202 (eth0) |      | PERSISTENT | 0         | 
  12. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 
  13. | juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-5 | RUNNING | 10.178.150.214 (eth0) |      | PERSISTENT | 0         | 
  14. +-----------------------------------------------------+---------+-----------------------+------+------------+-----------+ 

幾分鐘后,所有的服務應該部署完畢并運行了:

  1. stgraber@dakara:~$ juju status 
  2. [Services]  
  3. NAME STATUS EXPOSED CHARM  
  4. api unknown false cs:~hp-discover/trusty/node-app-1  
  5. mongodb unknown false cs:trusty/mongodb-3  
  6. nginx unknown false cs:~hp-discover/trusty/nginx-4  
  7. nginx-proxy unknown false cs:~hp-discover/trusty/nginx-proxy-3  
  8. website false cs:~hp-discover/trusty/website-3  
  9. [Relations]  
  10. SERVICE1 SERVICE2 RELATION TYPE  
  11. api mongodb database regular  
  12. api nginx-proxy website regular  
  13. mongodb mongodb replica-set peer  
  14. nginx website nginx-engine subordinate  
  15. nginx-proxy website website regular  
  16. [Units]  
  17. ID WORKLOAD-STATUS JUJU-STATUS VERSION MACHINE PORTS PUBLIC-ADDRESS MESSAGE  
  18. api/0 unknown idle 2.0-beta7 2 8000/tcp 10.178.150.98  
  19. mongodb/0 unknown idle 2.0-beta7 3 27017/tcp,27019/tcp,27021/tcp,28017/tcp 10.178.150.29  
  20. nginx-proxy/0 unknown idle 2.0-beta7 5 80/tcp 10.178.150.214  
  21. nginx/0 unknown idle 2.0-beta7 4 10.178.150.202  
  22.  website/0 unknown idle 2.0-beta7 10.178.150.202  
  23. [Machines]  
  24. ID STATE DNS INS-ID SERIES AZ  
  25. 2 started 10.178.150.98 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-2 trusty  
  26. 3 started 10.178.150.29 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-3 trusty  
  27. 4 started 10.178.150.202 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-4 trusty  
  28. 5 started 10.178.150.214 juju-97fa390d-96ad-44df-8b59-e15fdcfc636b-machine-5 trusty 

這時你就可以在 80 端口訪問 http://10.178.150.214,并且會看到一個 Juju 學院頁面。 

 

 

 

Juju Academy web service

清理所有東西

如果你不需要 Juju 創建的容器并且不在乎下次需要再次啟動,最簡單的方法是:

  1. stgraber@dakara:~$ juju destroy-controller test --destroy-all-models 
  2. WARNING! This command will destroy the "local.test" controller. 
  3. This includes all machines, services, data and other resources. 
  4. Continue [y/N]? y 
  5. Destroying controller 
  6. Waiting for hosted model resources to be reclaimed 
  7. Waiting on 1 model, 4 machines, 5 services 
  8. Waiting on 1 model, 4 machines, 5 services 
  9. Waiting on 1 model, 4 machines, 5 services 
  10. Waiting on 1 model, 4 machines, 5 services 
  11. Waiting on 1 model, 4 machines, 5 services 
  12. Waiting on 1 model, 4 machines, 5 services 
  13. Waiting on 1 model, 4 machines 
  14. Waiting on 1 model, 4 machines 
  15. Waiting on 1 model, 4 machines 
  16. Waiting on 1 model, 4 machines 
  17. Waiting on 1 model, 4 machines 
  18. Waiting on 1 model, 4 machines 
  19. Waiting on 1 model, 2 machines 
  20. Waiting on 1 model 
  21. Waiting on 1 model 
  22. All hosted models reclaimed, cleaning up controller machines 

我們用下面的方式確認:

  1. stgraber@dakara:~$ lxc list juju- 
  2. +------+-------+------+------+------+-----------+ 
  3. NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | 
  4. +------+-------+------+------+------+-----------+ 

總結

Juju 2.0 內置的 LXD 支持使得可以用一種非常干凈的方式來測試各種服務。

在 Juju charm store 中有很多預制的“組合”可以用來部署,甚至可以用多個“charm”來組合你想要的架構。

Juju 與 LXD 是一個完美的解決方案,從一個小的 Web 服務到大規模的基礎設施都可以簡單開發,這些都在你自己的機器上,并且不會在你的系統上造成混亂!

額外信息

Juju 網站: http://www.ubuntu.com/cloud/juju

Juju charm store : https://jujucharms.com

LXD 的主站在: https://linuxcontainers.org/lxd

LXD 的 GitHub 倉庫: https://github.com/lxc/lxd

LXD 的郵件列表: https://lists.linuxcontainers.org

LXD 的 IRC 頻道: #lxcontainers on irc.freenode.net

如果你不想或者不能在你的機器上安裝 LXD ,你可以在 web 上試試在線版的 LXD。

作者簡介:

我是 Stéphane Graber。我是 LXC 和 LXD 項目的領導者,目前在加拿大魁北克蒙特利爾的家所在的Canonical 有限公司擔任 LXD 的技術主管。 

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

2017-03-06 14:00:22

LXD 2.0LXDLinux

2016-07-29 14:12:21

2017-03-08 18:00:10

LXD 2.0LinuxOpenStack

2017-02-27 19:27:52

LXDDockerLinux

2017-03-09 16:32:03

LXD 2.0Linux調試

2017-01-12 15:37:34

LinuxLXD 2.0鏡像管理

2017-03-07 16:41:03

LXD 2.0Linux實時遷移

2016-12-29 11:01:03

LinuxLXD 2.0資源控制

2016-08-22 21:41:37

LXDLinux容器管理器

2016-08-24 15:12:41

LXDLinux容器

2017-02-05 14:52:42

2015-04-24 10:57:22

Ubuntu 15.0Ubuntu

2017-12-25 13:51:32

LinuxUbuntu LinuLXD容器

2014-11-20 10:12:59

Docker容器LXDCanonica

2023-02-03 17:47:28

2010-01-04 16:43:43

Web2.0軟件服務

2012-11-02 09:52:19

Ubuntu 12.1

2011-10-09 16:20:08

MongoDBJournaling

2013-09-29 09:50:21

系統管理員Ubuntu JujuJuju

2009-06-19 13:28:30

Spring AOPSpring 2.0
點贊
收藏

51CTO技術棧公眾號

免费视频一区三区| 老司机午夜在线视频| 99精品视频免费观看视频| 亚洲男女性事视频| www.桃色.com| 麻豆视频在线观看免费网站黄| 久久久99免费| 91福利视频导航| 日韩在线视频不卡| 91tv官网精品成人亚洲| 亚洲免费av网址| 永久看看免费大片| 日韩毛片在线| 同产精品九九九| 伊人久久大香线蕉午夜av| 神宫寺奈绪一区二区三区| 蜜桃视频免费观看一区| 668精品在线视频| 91香蕉一区二区三区在线观看 | 国产精品久在线观看| 免费人成视频在线| 999久久久亚洲| 亚洲人成电影网站色www| 97中文字幕在线观看| 国产福利亚洲| 色香蕉成人二区免费| 国产精品久久久久久久乖乖| 免费看a在线观看| 久久久久国产精品厨房| 国产精品一区二区三区不卡| 91极品身材尤物theporn| 久久综合网络一区二区| 97视频免费看| 国产精品成人aaaa在线| 一区二区三区四区在线观看国产日韩| 亚洲丝袜一区在线| 粉嫩av蜜桃av蜜臀av| 粉嫩一区二区三区四区公司1| 在线不卡的av| 日本特黄a级片| 新片速递亚洲合集欧美合集| 精品久久久久久久久久ntr影视| 国产免费一区二区三区四在线播放| 国产三级电影在线| 久久一日本道色综合| 精品日韩欧美| 天天av综合网| 2023国产精品视频| 久久久久久久久久久久久9999| 少妇喷水在线观看| 不卡一二三区首页| 国产一区国产精品| 午夜视频在线免费播放| 久久综合久久99| 欧美一区二区综合| 国产小视频在线观看| 国产日韩欧美一区二区三区乱码| 免费在线一区二区| 欧洲视频在线免费观看| 久久人人97超碰com| 久久综合九九| 国产私拍精品| 国产精品国产自产拍高清av | 二人午夜免费观看在线视频| 国产欧美精品一区| 青青草原国产免费| 视频在线这里都是精品| 亚洲福利一二三区| 久久久999视频| 欧美xxxx做受欧美护士| 欧美日韩亚洲综合一区| 精品人妻一区二区三区免费| 亚洲国产中文在线| 日韩av在线导航| 人人人妻人人澡人人爽欧美一区| 区一区二视频| 欧美剧在线观看| 毛片视频网站在线观看| 日韩高清不卡一区二区三区| 国产欧美日韩免费看aⅴ视频| 国产精品欧美久久久久天天影视| 国产精品一区二区黑丝| 精品国产免费一区二区三区| 国产人成在线观看| 亚洲色图欧洲色图婷婷| www插插插无码视频网站| 成人免费网站视频| 欧美美女直播网站| 中文字幕在线永久| 青青草国产成人a∨下载安卓| 欧美成人精品三级在线观看| 午夜精品三级久久久有码| 日韩中文字幕亚洲一区二区va在线| 国产视频福利一区| 性做久久久久久久久久| 国产午夜精品一区二区三区嫩草| a级网站在线观看| 精品国产免费人成网站| 91麻豆精品91久久久久同性| 国产精品亚洲无码| 91精品天堂福利在线观看| 糖心vlog在线免费观看| 国产精品久久久久久久免费看| 国产91丝袜在线播放九色| 好吊色欧美一区二区三区四区 | 亚洲精品无码国产| 欧美亚洲韩国| 欧美成人精品福利| 国产一区二区三区四区五区六区| 亚洲欧美亚洲| 国产精品日韩电影| 日韩私人影院| 亚洲综合在线第一页| 宅男噜噜噜66国产免费观看| 高潮久久久久久久久久久久久久| 日韩一区视频在线| 无码人妻久久一区二区三区不卡| 高清成人免费视频| 亚洲一区二区不卡视频| 亚洲欧洲自拍| 欧美精品一区二区三区高清aⅴ | 99国产精品一区二区| 国产91成人video| 亚洲国产精品suv| 中文字幕日本乱码精品影院| 欧美精品无码一区二区三区| 日本一区福利在线| 久久久亚洲欧洲日产国码aⅴ| 国产精品久久久久久久久毛片| 久久九九99视频| 777精品久无码人妻蜜桃| 亚洲成人五区| 欧美成人激情视频| 国产叼嘿视频在线观看| 亚洲欧美偷拍卡通变态| 亚洲娇小娇小娇小| 日韩精品久久| 国产精品综合网站| 91免费在线| 欧美丝袜自拍制服另类| 蜜乳av中文字幕| 久久精品亚洲| 日韩精品伦理第一区| 亚洲欧洲高清| 亚洲视频axxx| 免费观看日批视频| 国产目拍亚洲精品99久久精品| 国产成人久久婷婷精品流白浆| 青青久久av| 欧美亚洲国产视频小说| 视频一区二区在线播放| 色婷婷综合五月| 无码一区二区三区在线| 日韩电影在线免费看| 天天综合狠狠精品| 日韩欧美专区| 欧美精品做受xxx性少妇| 成人黄色在线观看视频| 亚洲高清在线视频| 菠萝菠萝蜜网站| 久久性天堂网| 亚洲欧美精品在线观看| 日本成人在线网站| 久久最新资源网| 亚洲精品久久久久久无码色欲四季| 亚洲一区二区三区四区的| 久久久午夜精品福利内容| 久久精品官网| 26uuu成人| 欧美a级网站| 国产精品99久久久久久人| 欧美人xxx| 欧美成人在线直播| 亚洲欧美综合自拍| 国产精品国产自产拍高清av| 久久久久中文字幕亚洲精品| 国产精品综合| 亚洲精品国产系列| 日韩成人精品| 日本一区二区三区四区视频| 幼a在线观看| 精品国产乱子伦一区| 天天爱天天做天天爽| 亚洲人成电影网站色mp4| 国模私拍在线观看| 美女视频第一区二区三区免费观看网站 | av片免费播放| 欧美丝袜一区二区三区| 男人av资源站| 26uuu精品一区二区| 亚洲欧美日韩精品一区| 国产欧美不卡| 欧美性受黑人性爽| 亚洲人成精品久久久 | 已婚少妇美妙人妻系列| 亚洲精品888| 欧美一区二区在线视频观看| 日韩欧美中文字幕在线视频 | 久久影院一区二区| 国产亚洲欧美在线| 日本一级大毛片a一| 日本v片在线高清不卡在线观看| 国产传媒久久久| 色狮一区二区三区四区视频| 国产女人水真多18毛片18精品| 免费日韩成人| 日产精品久久久一区二区福利| av网站大全在线| 色一区av在线| 毛片免费在线观看| 亚洲国产中文字幕在线观看| 国产精品日韩无码| 欧美亚洲精品一区| 亚洲熟妇无码乱子av电影| 一二三四社区欧美黄| 日本 欧美 国产| 国产日产欧美一区| 51调教丨国产调教视频| 丁香桃色午夜亚洲一区二区三区| 57pao国产成永久免费视频| 久久激情网站| 97在线播放视频| 一区二区三区高清视频在线观看| 日韩一区二区高清视频| 欧美亚洲国产激情| 日本在线播放不卡| 欧美男男gaytwinkfreevideos| 官网99热精品| baoyu135国产精品免费| 18成人免费观看网站下载| 日韩黄色三级在线观看| 国产精品第二页| 精品免费av在线 | 无码人妻久久一区二区三区| 午夜精品久久久久久久蜜桃app | 亚洲精品视频啊美女在线直播| av磁力番号网| 欧美激情91| 中文字幕日韩精品无码内射| 欧美 亚欧 日韩视频在线 | 欧美一级久久| 高清在线观看免费| 国产偷自视频区视频一区二区| 黄色成人在线看| 亚洲国产国产亚洲一二三| 国产爆乳无码一区二区麻豆| 国产一区视频在线观看免费| 日韩激情视频一区二区| 激情婷婷久久| 欧美 日本 亚洲| 午夜影院日韩| 国产成人精品视频ⅴa片软件竹菊| 美女网站久久| 亚洲人成无码www久久久| 全国精品久久少妇| 不卡中文字幕在线观看| 国产伦精品一区二区三区免费迷 | 国产69精品久久久久99| 丁香花在线观看完整版电影| 98精品在线视频| japanese23hdxxxx日韩 | 91精品国产乱码久久久竹菊| 国产嫩草一区二区三区在线观看 | 日韩一二区视频| 韩国亚洲精品| 免费午夜视频在线观看| 蜜臀av一区二区在线免费观看 | 国产精品亚洲欧美日韩一区在线| 亚洲精品欧美极品| 久久香蕉网站| 午夜欧美一区二区三区免费观看| 91麻豆国产自产在线观看亚洲| 影音先锋成人资源网站| 99riav1国产精品视频| 国产偷人视频免费| 久久99久久久久久久久久久| 成年人看片网站| 久久夜色精品国产欧美乱极品| 五月天婷婷丁香网| 亚洲一区二区3| 日本免费精品视频| 日韩欧美电影在线| 欧美成人免费| 久久中文字幕在线| 女厕盗摄一区二区三区| 91精品国产综合久久香蕉的用户体验| xxxx日韩| 亚洲综合欧美日韩| 亚洲精品字幕| 国产又粗又长又爽又黄的视频| 91网址在线看| 国内偷拍精品视频| 91久久精品一区二区三区| www黄色在线观看| 亚洲免费中文字幕| 天天色天天射天天综合网| 国产精品777| jizz久久精品永久免费| 亚洲乱码一区二区三区| 亚洲伦理一区| 红桃视频一区二区三区免费| 国产亚洲一区二区三区四区| 久久久综合久久| 欧美日韩专区在线| 日韩欧美在线番号| 欧美精品电影免费在线观看| 啪啪av大全导航福利综合导航| 免费精品视频一区二区三区| 欧美天天在线| 中文字幕精品一区二区三区在线| 91色.com| 天天操天天干视频| 精品久久久久久最新网址| 国内精品久久久久久野外| 日本精品一区二区三区在线| 成人自拍在线| 青青草综合在线| 精品一区二区久久久| 中文字幕欧美激情极品| 色哟哟日韩精品| 天堂中文字幕在线| 97视频免费看| 国产精品qvod| 97超碰在线人人| 成人免费视频播放| 加勒比av在线播放| 欧美一卡2卡三卡4卡5免费| 国产精品不卡在线| 亚洲黄色免费视频| 午夜不卡av在线| а√天堂资源在线| 久久夜色精品亚洲噜噜国产mv| 不卡亚洲精品| 色狠狠久久av五月综合| 玖玖精品视频| 在线免费观看日韩av| 黑人巨大精品欧美一区免费视频 | 九九热精品视频在线观看| 国产免费观看高清视频| 91一区二区在线| 日韩av在线电影| 亚洲第一区第二区| 91高清视频在线观看| 国产精品久久精品视| 国内久久视频| 国产精品成人无码专区| 亚洲成人免费电影| 色婷婷av一区二区三| 91成人在线观看国产| 日本精品影院| 免费看a级黄色片| 国产精品网站导航| 国产一区二区三区成人| 大胆欧美人体视频| 日韩08精品| 人妻久久久一区二区三区| 91免费观看国产| 手机av免费观看| 久久精品电影网| 亚洲综合网狠久久| 精品少妇人妻av免费久久洗澡| 91丨porny丨最新| 欧美一级黄视频| 久久色在线播放| 91精品日本| 精品视频一区二区在线| 国产精品入口麻豆原神| 99精品免费观看| 97国产一区二区精品久久呦| 色综合综合网| 亚洲免费黄色网| 亚洲一区二区美女| 男女视频在线观看免费| 91精品久久久久久久久| 欧美日韩网址| 亚洲精品乱码久久久久久久久久久久| 欧美日韩午夜在线视频| 羞羞视频在线免费国产| 麻豆精品视频| 韩国一区二区三区| 亚洲天堂视频网站| 久久精品中文字幕电影| 欧美综合精品| 日本在线观看视频一区| 午夜精品福利一区二区三区av| 大胆av不用播放器在线播放| 2019国产精品视频| 久久激情婷婷| 国产一级久久久| 搡老女人一区二区三区视频tv| 草草视频在线一区二区| 免费看污污网站| 亚洲成av人片| 好了av在线| 日韩欧美精品久久| heyzo一本久久综合| 国产精品高潮呻吟久久久| 热久久免费国产视频| 欧美日韩伊人| 懂色av蜜臀av粉嫩av永久|