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

Puppet自動化集群管理基礎篇

開發 開發工具 架構 自動化
Puppet作為開源的集群管理框架,有著簡單易用、快速部署、使用范圍廣等特性,已經積累了超過250家的用戶,包括阿里巴巴、新浪、Oracle等大公司。本文作者將帶領大家了解puppet技術及其簡單的應用。

Puppet作為開源的集群管理框架,有著簡單易用、快速部署、使用范圍廣等特性,已經積累了超過250家的用戶,包括阿里巴巴、新浪、Oracle等大公司。本文作者將帶領大家了解puppet技術及其簡單的應用。

背景簡介

在傳統的服務器集群管理中,每增加一臺服務器,都需要對該服務器進行相應的配置。如果服務器數量少,那逐一對服務器進行配置是沒問題的。但是在目前的生產環境中,服務器數量動輒就是成千上萬臺。傳統的集群管理方案耗時耗力,已無法快速有效的適應生產環境的需求。目前,在公司內部存在3萬多臺的web服務器,如何對其進行快速部署成為公司內部亟待解決的問題。主要需求包括:

  • 突然有一天,某機房DNS出問題了,需要換個DNS。
  • 基于某個模板的業務快速上線。
  • Apache的配置需要將robots文件的配置修改。
  • 快速安裝某個軟件某個模塊。
  • 修改了某個配置,需要重啟對應服務。
  • 某天我們對某臺機器做某個測試修改了配置,又某天我們對另外一臺機器測試又修改了一個配置,越積越多。

如何快速的解決以上情況所引起的生產環境失效的問題,我們對自動化集群管理工具puppet進行了調研,從軟件包、配置文件和服務三種類型的資源出發,對服務器集群進行了自動化管理設計。

puppet

1. Puppet是什么

Puppet是一種跨平臺、C/S架構的集中配置管理系統,可以用于管理linux、windows、unix、mac等平臺下的用戶、軟件包、文件、服務和cron任務等,并且可以妥善處理資源之間的依賴關系。其使用ruby語言開發,但是使用者并不需要了解ruby語言,因為其僅僅依賴于一種以pp為后綴的文件,在puppet框架搭建好后,就只剩下模塊的開發,模塊開發采用描述性語言和基本的邏輯控制語句,簡單易懂,非常適合于管理和部署大規模的集群系統。

2. Puppet架構

Puppet使用C/S架構,分為puppet server(master)和puppet client(agent)。master是配置和管理中心,管理著所有的節點。系統管理員需要在master上編寫每個節點所對應的pp文件來描述不同節點的資源集合和目標狀態。各個agent會周期性的查詢master,來獲取自己的配置,并將結果以報告的形式傳送給master。

puppet

puppet使用ssl認證,在client與master通訊認證通過后,證書會存儲在master上,當僅有一臺master時,這不會產生問題。但是,在我們的設計中,為了保證高可用和高并發,master是集群,master集群的前面是負載均衡,同一client與master多次通信時,無法保證連接的是同一個master,也就是說無法保證證書的獲取。為此,puppet官方建議搭建單獨的CA認證服務器,從而實現證書的統一中心化管理。因此在大規模集群管理系統中,常見的puppet架構如上圖,本公司同樣也采用了該架構搭建集群管理系統。

3. Puppet工作流程

Puppet既可以單機運行,也可以通過C/S架構的方式運行,不過在大多數情況下還是基于C/S架構的方式來運行,其交互過程如下圖所示。

puppet

  • agent通過ssl向master建立認證。
  • 建立認證后,puppet調用agent的facter,探測出主機的一些內置變量,如主機名、系統版本號、ip地址和負載等信息。Agent將這些信息通過ssl加密發送到master端。
  • Master接收到agent的主機信息請求后,根據域名或ip地址將他們發送到本機的manifests或ENC,進行節點配置信息的查詢。
  • 在解析過程中,首先進行語法檢查,如果有語法錯誤,則停止,返回錯誤信息,否則繼續解析生成catalog。
  • Puppet客戶端agent對服務端生成的catalog進行應用。
  • Puppet客戶端agent對catalog進行代碼驗證并執行,并將結果記入日志。
  • 將agent信息以報告的形式上報master。
  • 流程結束。

4. Puppet安裝與配置

基于公司內部已有的DNS域名解析和LVS負載均衡服務,圍繞puppet的整個集群管理系統架構圖,在centos環境下,puppet安裝與配置方法如下:

(1) Master

目前使用了4臺master用于管理15000臺左右的服務器,如果后期master壓力增大,再適當的擴容。配置步驟如下:

1)安裝puppet的相關包,包括puppet-server、Apache、mod_ssl、mod_passenger。

puppet

在安裝以上包的同時,系統會自動安裝facter包和一些ruby依賴包。

2)編輯 /etc/puppet/puppet.conf配置文件。

puppet

3)復制CA服務器上的證書,主要是打包CA服務器上的ssl目錄,并放到master上的ssl目錄下。

4)初始化master,生成必須文件。

puppet

5)建立/etc/httpd/conf.d/puppet.conf配置文件。

puppet

6)創建虛擬主機的DocumentRoot。

puppet

7)啟動puppet。

puppet

2. CA

將master和agent的認證機制放在單獨的CA服務器上,可以方便master集群的管理和擴容。配置步驟如下:

1)安裝puppet的相關包,包括puppet-server、Apache、mod_ssl、mod_passenger。

puppet

2)編輯/etc/puppet/puppet.conf配置文件。

3)創建/etc/puppet/autosign.conf配置文件,如果內容是“*”,表示所有主機都可訪問。

puppet

4)啟動一下puppet master,實現初始化,生成key和自認證。

puppet

5)為master服務器生成證書。

6)建立/etc/httpd/conf.d/puppet.conf配置文件,文件的設置參照master的配置。

7)創建虛擬主機的DocumentRoot,參照master的配置。

8)啟動puppet,參照master的配置。

3. Agent

Puppet客戶端安裝比較簡單,配置步驟如下:

1)安裝puppet的相關包,包括addops-puppet、addops-puppet-agent-extra(公司內部包)。其中第一個包為yum源包,第二個包為puppet的擴展包,其依賴于puppet包,并且會自動修改配置文件中的ca_server、server和node_name_value三個變量的值。

2)測試運行:puppet agent --test,默認同步的環境為production,可以手動添加環境參數,如--environment=staging,即可改為臨時環境。

5. Puppet配置解讀

puppet的主配置文件puppet.conf位于/etc/puppet/(社區版)目錄下,其中主要包含了main、master和agent三個命名空間,依次介紹如下:

1)main通用配置選項

  • confdir:配置文件存放目錄,默認在/etc/puppet。
  • vardir:動態數據存放目錄,默認在/var/lib/puppet。
  • logdir:日志存放目錄,默認在/var/log/log。
  • rundir:PID存放目錄,默認在/var/run/puppet。
  • statedir:狀態存放目錄,默認在$vardir/state。
  • ssldir:SSL證書存放目錄,默認在$vardir/ssl。
  • trace:發生錯誤時顯示跟蹤信息,默認false。
  • filetimeout:檢測配置文件狀態改變的時間周期,單位秒,默認15秒。
  • syslogfacility:指定syslog功能的級別,默認為daemon級。
  • manifestdir:系統的啟動文件存放目錄,默認在/etc/puppet/manifests。
  • basemodulepath:模塊的存放目錄,默認為/etc/puppet/modules,可以指定多個。
  • pluginsync:當有自定義facter變量時,需要指定該值為true。
  • ca_server:認證服務器的名稱。

2)Master服務端配置選項

  • user:后臺進程執行的用戶。
  • group:后臺進程執行的組。
  • certname:進行ssl認證時的變量名,默認為主機名。
  • node_name_value:節點名稱,默認為主機名。
  • mainfest:mainfest站點文件的名字,默認為site.pp。
  • bindaddress:后臺進程綁定的網卡地址接口。
  • masterport:后臺進程執行的端口,默認為8140。
  • ca:當認證服務器位于單獨的服務器上時,需要指定該值為false。

3)Agent客戶端配置選項

  • classfile:顯示從服務端加載到的類列表。
  • localconfig:本地緩存配置目錄。
  • runinterval:客戶端的檢測時長,默認為30分鐘檢測一次。
  • listen:監聽進程,用于監聽服務端下發的同步信息。
  • report:值為true時,向master端發送報告。
  • node_name_value:節點名稱,默認為主機名。
  • certname:認證名稱,默認為主機名。
  • Server:master的認證名稱,即certname變量的值。

6. Puppet資源簡介

資源是puppet系統的核心,抽象的足夠徹底,相似的資源被抽象成了一種資源類型,如程序包資源、文件資源、服務資源和exec資源等。資源屬性與其實現方式剝離開來,僅僅描述資源的狀態,而不是其具體的實現過程,即可達到資源的同步。

(1) 資源定義

資源定義即向資源類型的屬性賦值,也稱為資源類型的實例化。資源的定義在pp文件中完成,其目錄結構一般如下所示:

puppet

Files文件夾用于存放該軟件包的配置文件,manifests文件夾用于存放資源的實例,即類文件,templates用于存放模板。

定義的資源語法如下:

puppet

Type即為資源的類型,比如程序包資源package,文件資源file等,title是一個字符串,在同一類型中必須唯一,每個屬性用“,”隔開。通過將class、條件控制語句與資源的定義相結合,即可實現資源的模塊化,達到易復用的效果。

(2) 常用資源

基于公司內部運維組的需求,puppet主要從程序包、配置文件、服務、exec四個方面展開應用,本文主要對前兩種資源展開介紹。另外,我們可以利用“Puppet describe 資源名稱”命令查看資源的詳細描述。

1)程序包package

puppet

Package資源的描述如上圖所示,下來我們將對package資源的主要屬性進行介紹:

  • name:包名,可以省略,如果省略,將繼承title的值。
  • ensure:指定軟件包的狀態,安裝、卸載還是升級。需要卸載時,指定為“absent”;需要保證新版本時,指定為“latest”;需要保證某一版本時,指定為版本號。
  • source:指定程序包的來源。如果本地yum倉庫已經包含該包,則可以不指定。
  • provider:指明安裝方式。

使用案例如下:

puppet

其中,package_name和package_ensure是傳入的參數值,通過對屬性以參數的形式賦值,可以大大提高模塊的復用性。

2)配置文件file

file資源的描述如上圖所示,下來我們將對file資源的主要屬性進行介紹:

  • ensure:文件的狀態,值有absent、present、file、directory和link。
  • path:文件路徑,不指定時為title的值。“ensure=>absent”共用。
  • owner:文件的屬主。
  • Group:文件的屬組。
  • Mode:文件的權限。
  • Source:文件來源。

使用案例如下:

服務和exec資源在這里不再贅述,可以利用上述提到的命令,查看資源的詳細介紹和參數的使用方法。從以上案例可以看出,采用puppet描述語言,結合常用的邏輯控制語句,可以快速的開發出不同資源的類模塊。

結論

隨著服務器集群規模的增大,公司越來越重視通過自動化配置來減小管理部署的成本。Puppet作為開源的集群管理框架,有著簡單易用、快速部署、使用范圍廣等特性,已經有超過250家的用戶,包括Zynga、Twitter、Citrix、Oracle、Shopzilla、Google、RedHat、新浪、阿里巴巴、豆瓣、好樂買、趣游、PPTV等大公司。本文主要介紹了puppet架構、安裝方法以及資源的使用案例,屬于puppet集群管理的基礎篇。隨著puppet集群規模的增大,將來我們會繼續介紹puppet中的facter工具、hiera工具、模塊編寫規范、master集群擴展,逐漸搭建一套大規模、健壯的puppet自動化管理集群。

相關文章:

  • https://puppet.com/docs/puppet/6.4/puppet_index.html
  • https://www.cnblogs.com/keerya/p/8040071.html#_label0_2
  • https://blog.51cto.com/superleedo/1899823
  • https://www.ibm.com/developerworks/cn/opensource/os-cn-puppet/index.html

【本文是51CTO專欄機構360技術的原創文章,微信公眾號“360技術( id: qihoo_tech)”】

戳這里,看該作者更多好文

 

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2012-05-04 19:45:30

puppet自動化運維

2012-05-05 21:48:43

puppet自動化運維

2012-05-05 21:22:40

2012-05-05 22:27:46

puppet自動化運維

2012-05-05 21:03:35

puppet自動化運維

2012-05-05 21:43:27

puppet自動化運維

2012-05-05 22:10:13

puppet自動化運維

2013-04-16 14:55:21

自動化運維Puppet實戰

2012-05-05 21:28:44

2014-08-04 10:10:35

IT運維自動化運維

2015-12-30 14:50:45

Kubernetes容器技術Docker

2014-08-04 17:30:57

自動化運維puppet

2010-11-08 09:15:46

Puppet入門教程自動化

2015-10-21 15:08:25

電纜自動化

2010-12-06 09:59:58

2015-09-16 11:13:51

ChefWindows集群運維

2024-09-13 15:32:18

2011-08-02 11:31:35

Cfengine系統管理

2013-10-25 09:18:56

StarCluster服務器集群管理自動化Amazon云

2022-02-22 10:58:45

閉環自動化網絡
點贊
收藏

51CTO技術棧公眾號

欧美日韩一区二区三区在线观看免 | ririsao久久精品一区| 精品系列免费在线观看| 亚洲欧美精品伊人久久| 日韩av中文字幕第一页| 欧美日韩伦理片| 美女网站一区二区| 欧美精品videos| 国产精品美女高潮无套| 日韩三级不卡| 欧美最猛黑人xxxxx猛交| 狠狠精品干练久久久无码中文字幕| 一本一道人人妻人人妻αv| 欧美午夜久久| 在线激情影院一区| 星空大象在线观看免费播放| 中文幕av一区二区三区佐山爱| 中文字幕日本乱码精品影院| 国产精品久久一区二区三区| 中文字幕在线日亚洲9| 亚洲日本激情| 久久福利视频导航| 免费一级做a爰片久久毛片潮| 日韩av首页| 一区二区三区免费观看| 亚洲人成影视在线观看| 日韩在线免费看| 国产传媒一区在线| 成人淫片在线看| 亚洲欧美日韩一区二区三区四区| 日韩欧美二区| 亚洲少妇激情视频| 亚洲国产综合视频| 91精品久久久久久综合五月天| 亚洲影视在线播放| 免费久久久一本精品久久区| 无码免费一区二区三区| 99久久精品网站| 亚洲性夜色噜噜噜7777| 一本色道综合久久欧美日韩精品 | 日韩av日韩在线观看| 青青草原免费观看| 亚洲免费福利一区| 亚洲经典中文字幕| 日本五十肥熟交尾| 国产96在线亚洲| 欧美不卡一区二区三区| 免费黄视频在线观看| 一级毛片久久久| 狠狠躁夜夜躁久久躁别揉| 日韩精品综合在线| 国产黄色大片在线观看| 午夜视频在线观看一区二区 | 国产精品国内免费一区二区三区| 欧美tk丨vk视频| 国产成人精品综合久久久久99| 亚洲精品成人图区| 色哟哟在线观看一区二区三区| 色哟哟免费网站| √天堂8在线网| 亚洲一区在线观看免费| 黄色a级片免费看| 成年网站在线视频网站| 日本一区二区不卡视频| 国产精品一区而去| av女名字大全列表| 国产亚洲一区字幕| 亚洲黄色一区二区三区| 麻豆tv免费在线观看| 亚洲免费av高清| 日韩中字在线观看| 成人教育av| 欧美无砖专区一中文字| 超碰在线资源站| 久久a级毛片毛片免费观看| 日韩av中文字幕在线播放| 黑人巨大精品欧美| 久久av国产紧身裤| 永久555www成人免费| 黄色一级片中国| 欧美3p在线观看| 亚洲免费伊人电影在线观看av| 国产人妖在线观看| 日本国产精品| 日韩中文字幕在线免费观看| 精品人妻无码一区二区三区换脸| 国产伦精品一区二区三区在线播放 | 久久久99精品久久| 精品久久精品久久| yiren22亚洲综合伊人22| 亚洲欧美另类小说| 男人日女人bb视频| 国产精品成人**免费视频| 欧美日韩一区二区三区四区五区 | 国内在线视频| 日韩欧美精品网址| 99精品视频国产| 任你弄精品视频免费观看| 色噜噜久久综合伊人一本| 国产又黄又粗的视频| 国产精品mm| 国产精品成av人在线视午夜片| 国产真人无遮挡作爱免费视频| 免费在线亚洲欧美| 亚洲一区二区三区香蕉| aaaa一级片| 久久欧美中文字幕| 欧美这里只有精品| 亚洲青青久久| 亚洲精品日韩欧美| 日本中文字幕免费在线观看| 日韩精品电影在线| 韩日午夜在线资源一区二区| 日本天堂在线观看| 欧美午夜激情小视频| 欧美日韩理论片| 成人av动漫在线观看| 68精品久久久久久欧美| 一级黄色在线视频| caoporen国产精品视频| 青青视频免费在线观看| 成人mm视频在线观看| 精品一区二区三区四区在线| 欧美黑人精品一区二区不卡| 美国一区二区三区在线播放| 欧美日韩在线一二三| av资源网在线播放| 日韩欧美国产三级| 91嫩草|国产丨精品入口| 日本vs亚洲vs韩国一区三区二区 | 中文字幕一区二区三区中文字幕| 亚洲精品suv精品一区二区| av小说在线观看| 亚洲美女啪啪| 国产精品久久久久久久久婷婷| 精品999视频| 欧美日韩激情小视频| 中文字幕99页| 亚洲天堂偷拍| 国产另类自拍| 日韩免费啪啪| 欧美日韩免费观看一区二区三区| www.美色吧.com| 一区二区三区网站| 国产成人在线一区| 国产中文字幕在线看| 又紧又大又爽精品一区二区| 亚洲高清视频免费| 亚洲精品成人| 操一操视频一区| av今日在线| 亚洲欧美日韩天堂| www.久久久久久久| 成人av在线看| 亚洲中文字幕无码中文字| 天海翼亚洲一区二区三区| 欧美一区二区色| 国产一二三在线观看| 欧美色综合久久| 日本精品在线免费观看| 国产精品一品二品| 特级西西人体www高清大胆| 一区二区日韩| 色妞欧美日韩在线| 精品国产乱子伦| 国产精品麻豆久久久| 国内av一区二区| 欧美精品三区| 久久大片网站| 欧美日韩经典丝袜| 色婷婷香蕉在线一区二区| 色欲狠狠躁天天躁无码中文字幕| 亚洲永久免费| 古典武侠综合av第一页| 日韩伦理精品| xxxxx91麻豆| 乱色精品无码一区二区国产盗| 亚洲视频一二三| 中国特级黄色大片| 天堂久久久久va久久久久| 久久久久久久久四区三区| 999国产精品亚洲77777| 久久国产精品电影| 国产精品视频一二区| 性做久久久久久免费观看| 人妻一区二区视频| 国产精品996| 日韩视频在线免费看| 一级欧洲+日本+国产| 久久一区二区三区欧美亚洲| 久久电影天堂| 国产91av在线| 18网站在线观看| 精品日本一线二线三线不卡| 高清乱码免费看污| 亚洲精品日韩专区silk| jizz欧美性20| 国产精品66部| 天天干天天干天天干天天干天天干| 国产精品一在线观看| 91免费高清视频| 欧美大片免费高清观看| 欧美成人自拍视频| 成人影院免费观看| 欧美精品国产精品| 婷婷久久综合网| 久久先锋影音av鲁色资源 | 国产欧美激情| 欧美 国产 精品| 国产精品久久久网站| 69国产精品成人在线播放| 免费网站免费进入在线| 亚洲全黄一级网站| 蜜桃在线一区二区| 9191精品国产综合久久久久久 | 午夜精品999| 日韩精品不卡| 天天躁日日躁狠狠躁欧美| 999在线观看免费大全电视剧| 草美女在线观看| 久久精品国产亚洲一区二区| 韩国三级av在线免费观看| 亚洲国产私拍精品国模在线观看| 探花视频在线观看| 亚洲成人av资源| 欧美黄色一级网站| 日韩一区中文字幕| 永久av免费网站| 国产精品理论片| 国产探花视频在线播放| 国产乱码精品1区2区3区| 91精品无人成人www| 久久久久久黄| 男人草女人视频| 天堂网在线观看国产精品| 丝袜美腿玉足3d专区一区| 宅男在线一区| 欧美日韩在线不卡一区| 亚洲免费观看高清完整版在线观| 成人美女av在线直播| 国产激情久久| 国产精品视频午夜| 日韩成人免费av| 成人a视频在线观看| 91精品视频一区二区| 成人国产精品免费视频| 一区二区乱码| 日韩美女在线观看| 亚洲成人av观看| 国产精品视频一区二区高潮| 91av一区| 成人在线观看视频网站| 成人在线视频www| yellow视频在线观看一区二区| avav成人| 91精品国产综合久久久久久蜜臀| 水蜜桃在线视频| 日本午夜人人精品| 日韩欧美少妇| 91亚洲人电影| 69精品国产久热在线观看| 精品久久久久久亚洲| 国产一区二区三区91| 国产视频精品网| 中文精品一区二区| 亚洲7777| 欧美国产91| 免费国产a级片| 老司机午夜精品视频| 亚洲免费av一区| 日本不卡视频一二三区| 无码无遮挡又大又爽又黄的视频| 欧美日韩免费| 国产一区二区三区在线免费| 亚洲深夜av| 五月激情婷婷在线| 成人综合婷婷国产精品久久 | 亚洲国产天堂| 国产欧美亚洲精品| 粉嫩久久久久久久极品| 日韩一区免费观看| 欧美日韩午夜| 免费一级特黄录像| 国产a区久久久| 熟女少妇内射日韩亚洲| 亚洲免费资源在线播放| 亚洲精品男人的天堂| 欧美性猛交xxxx富婆| 亚洲 欧美 日韩 综合| 欧美精选一区二区| 水莓100国产免费av在线播放| 国产精品自拍一区| 制服丝袜综合网| 国产成a人亚洲| 美国美女黄色片| 国产精品久久一级| 日韩精品视频免费看| 欧美精品第1页| 日本ー区在线视频| 欧美丰满少妇xxxxx| 91在线成人| 精品国产乱码久久久久软件| 婷婷综合激情| 国产自偷自偷免费一区| 成人av免费在线观看| 天堂а√在线中文在线鲁大师| 日韩理论片中文av| 欧美一区免费看| 欧美日韩亚洲丝袜制服| 午夜av免费观看| 欧美福利在线观看| 日本久久一区| 日本福利一区二区三区| 亚洲三级影院| 性高潮久久久久久| 最新高清无码专区| 久久影视中文字幕| 国产午夜精品麻豆| 日本视频不卡| 日韩免费在线免费观看| 欧美一区自拍| 拔插拔插海外华人免费| 国产成人av一区二区| 爱爱视频免费在线观看| 天天操天天干天天综合网| 精品人妻一区二区三区含羞草 | 无人在线观看的免费高清视频 | 在线成人欧美| 特黄特黄一级片| 91亚洲精华国产精华精华液| 欧美日韩国产精品一区二区三区| 色综合天天在线| 国产毛片在线视频| 亚洲精品国产精品乱码不99按摩| 二区在线视频| 国产999精品久久久| 九热爱视频精品视频| 国产又大又硬又粗| 久久久久久9999| 欧美另类高清videos的特点| 日韩精品最新网址| 欧美寡妇性猛交xxx免费| 国产精品扒开腿做爽爽爽男男| 一区二区三区四区视频免费观看| 蜜桃麻豆91| 米奇777在线欧美播放| 欧美做受xxxxxⅹ性视频| 色婷婷亚洲一区二区三区| 国产精品一区二区三区四区色| 久久99久国产精品黄毛片入口| 日韩和的一区二在线| 日韩精品一线二线三线| 美女脱光内衣内裤视频久久网站| 免费成人蒂法网站| 欧美性xxxx极品hd满灌| 国产三级在线免费观看| 国产精品色悠悠| 一区二区三区午夜视频| 中文字幕永久免费| 成人免费在线播放视频| av老司机久久| 97在线看福利| 国产日产精品_国产精品毛片| 国产精品无码人妻一区二区在线| 国产一区欧美二区| 精品99在线观看| 精品亚洲一区二区三区| 开心久久婷婷综合中文字幕 | 91精品综合| 99re在线视频免费观看| 成人国产精品免费网站| 欧美日韩一级黄色片| 日韩激情片免费| 国精产品一区二区三区有限公司| 精品久久中出| 日本美女视频一区二区| 国产精品815.cc红桃| 欧美日韩精品一二三区| 欧美性爽视频| 成人欧美一区二区| 视频一区欧美精品| www.色小姐com| 亚洲美女喷白浆| 91精品网站在线观看| 六月丁香婷婷激情| 中文字幕亚洲综合久久菠萝蜜| 这里只有久久精品视频| 九色精品免费永久在线| 亚洲人亚洲人色久| 天美一区二区三区| 日韩欧美在线视频免费观看| 天天干天天色天天| 国产免费一区视频观看免费| 在线欧美不卡| 欧美88888| 日韩精品免费在线| 国产亚洲久久| 中文字幕国产传媒| 国产精品系列在线| 国产精品女同一区二区|