99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

OpenStack集成Ceph分布式存儲(chǔ):從環(huán)境搭建到在線遷移的安裝測(cè)試實(shí)戰(zhàn)

OpenStack集成Ceph分布式存儲(chǔ):從環(huán)境搭建到在線遷移的安裝測(cè)試實(shí)戰(zhàn) 簡(jiǎn)介OpenStack與Ceph的分布式存儲(chǔ)集成是當(dāng)前云基礎(chǔ)架構(gòu)中的熱門實(shí)踐這份安裝測(cè)試報(bào)告正是一份面向云計(jì)算運(yùn)維工程師與OpenStack部署實(shí)施人員的完整參考文檔。文件包僅含1個(gè)docx文檔大小876KB但內(nèi)容組織完整既有云計(jì)算與OpenStack的基礎(chǔ)概念也梳理了Ceph的組件、CRUSH映射機(jī)制、強(qiáng)一致性與容錯(cuò)能力并與VMware方案做了對(duì)比可幫助讀者快速建立技術(shù)坐標(biāo)系。報(bào)告還針對(duì)在OpenStack中選擇Ceph作為后端存儲(chǔ)的考量、測(cè)試主機(jī)規(guī)劃以及本地YUM源配置進(jìn)行了說(shuō)明展現(xiàn)出從理論到落地的完整路徑。概念部分細(xì)致解釋了什么是云計(jì)算、OpenStack核心組件以及Ceph的RADOS對(duì)象存儲(chǔ)基礎(chǔ)對(duì)OSD、MON、MDS、RGW等角色也有明確說(shuō)明測(cè)試準(zhǔn)備環(huán)節(jié)可操作性強(qiáng)。目前已有254人學(xué)習(xí)下載適合需要系統(tǒng)了解Ceph集成原理、準(zhǔn)備實(shí)驗(yàn)環(huán)境或進(jìn)行方案選型的技術(shù)人員。1. OpenStack 集成 Ceph 分布式存儲(chǔ)一份能直接照著搭的安裝測(cè)試報(bào)告去年我?guī)鸵粋€(gè)客戶搭私有云計(jì)算節(jié)點(diǎn)本地盤吃緊打算上一套 Ceph 做統(tǒng)一存儲(chǔ)后端。當(dāng)時(shí)網(wǎng)上搜到的博客大多是「OpenStack 裝到一半」或者「Ceph 單節(jié)點(diǎn)演示」真正把控制節(jié)點(diǎn)、計(jì)算節(jié)點(diǎn)、Ceph 集群和 Over Ceph 配置整條鏈路走完的極少。最后是翻到一份 OpenStack Ceph 分布式存儲(chǔ)安裝測(cè)試報(bào)告才把環(huán)境跑通——從本地 YUM 源、keystone/glance/nova/cinder 逐組件安裝到 ceph-deploy 建集群再到讓虛機(jī)跑在 RBD 上每一步都有對(duì)應(yīng)操作和驗(yàn)證方法。這份資源適合三類人做 OpenStack 課程設(shè)計(jì)的學(xué)生、企業(yè)里做存儲(chǔ)選型驗(yàn)證的運(yùn)維、以及想搞明白「Ceph 到底怎么接進(jìn) OpenStack」的云計(jì)算從業(yè)者。它不解決架構(gòu)設(shè)計(jì)問(wèn)題但能讓你少走兩周彎路。2. 環(huán)境準(zhǔn)備主機(jī)規(guī)劃、本地 YUM 源與操作系統(tǒng)基線2.1 主機(jī)規(guī)劃三個(gè)角色的 IP、內(nèi)存與磁盤分配任何 OpenStack 部署翻車十有八九是規(guī)劃階段埋的雷。報(bào)告里的測(cè)試環(huán)境是典型的三類節(jié)點(diǎn)控制節(jié)點(diǎn)、計(jì)算節(jié)點(diǎn)、Ceph 存儲(chǔ)節(jié)點(diǎn)??刂乒?jié)點(diǎn)要跑 MySQL、keystone、glance、nova、cinder、dashboard 這一整套服務(wù)內(nèi)存建議 8G 起步否則 MySQL 和 nova-api 同時(shí)啟動(dòng)時(shí) swap 會(huì)瘋狂抖動(dòng)。計(jì)算節(jié)點(diǎn)主要跑 nova-compute 和虛擬機(jī)的 vCPU/內(nèi)存CPU 核數(shù)和內(nèi)存按需分配但要注意網(wǎng)卡——nova-network 和虛擬機(jī)流量共用物理網(wǎng)卡時(shí)千兆口很容易成為瓶頸。Ceph 節(jié)點(diǎn)是這份報(bào)告重點(diǎn)關(guān)照的對(duì)象每個(gè)節(jié)點(diǎn)至少要有一塊獨(dú)立的系統(tǒng)盤和數(shù)據(jù)盤數(shù)據(jù)盤不分區(qū)直接給 OSD 用這是我反復(fù)強(qiáng)調(diào)的一點(diǎn)千萬(wàn)別把 OSD 放在和系統(tǒng)同一個(gè)分區(qū)上后面擴(kuò)容和故障替換都難受。IP 規(guī)劃我一般習(xí)慣把管理網(wǎng)、存儲(chǔ)網(wǎng)、業(yè)務(wù)網(wǎng)分開(kāi)就算測(cè)試環(huán)境只有兩三個(gè)網(wǎng)段也要預(yù)留出來(lái)。報(bào)告里的環(huán)境用了獨(dú)立的存儲(chǔ)網(wǎng)段承載 Ceph 的 public network 和 cluster network這個(gè)設(shè)計(jì)在測(cè)試階段也許看不出差別但等到 OSD 做數(shù)據(jù)同步的時(shí)候存儲(chǔ)流量和業(yè)務(wù)流量搶帶寬的場(chǎng)景會(huì)讓你很被動(dòng)。集群規(guī)模不大的情況下這三類節(jié)點(diǎn)可以合并部署但報(bào)告里是分開(kāi)的這更接近生產(chǎn)環(huán)境的形態(tài)復(fù)現(xiàn)價(jià)值也更高。節(jié)點(diǎn)角色建議配置關(guān)鍵服務(wù)備注控制節(jié)點(diǎn)4C8G100G 系統(tǒng)盤MySQL、keystone、glance、nova、cinder、dashboard數(shù)據(jù)庫(kù)和消息隊(duì)列都在這計(jì)算節(jié)點(diǎn)8C16G100G 系統(tǒng)盤nova-compute、nova-network虛機(jī)實(shí)例盤默認(rèn)落在本地接 Ceph 后改為 RBDCeph 節(jié)點(diǎn) ×34C8G100G 系統(tǒng)盤 1T 數(shù)據(jù)盤 ×Nceph-mon、ceph-osd數(shù)據(jù)盤不分區(qū)直接給 OSD2.2 本地 YUM 源createrepo 建倉(cāng)庫(kù)與客戶端指向沒(méi)有外網(wǎng)的環(huán)境里YUM 源是第一個(gè)卡點(diǎn)也是這份報(bào)告做得比較扎實(shí)的部分。它把 CentOS 基礎(chǔ)包、OpenStack 相關(guān) RPM 包和依賴包全部下載到一臺(tái)服務(wù)器上用 createrepo 工具生成倉(cāng)庫(kù)元數(shù)據(jù)再通過(guò) HTTP 發(fā)布。這個(gè)方法看起來(lái)樸素但非常實(shí)用——測(cè)試環(huán)境裝到一半因?yàn)槟硞€(gè)依賴包拉不下來(lái)而中斷是最浪費(fèi)時(shí)間的翻車方式。先裝 createrepo 并創(chuàng)建倉(cāng)庫(kù)。下載好的 RPM 包按目錄歸類比如base、openstack、ceph分別放然后在每個(gè)目錄下執(zhí)行 createrepo 生成元數(shù)據(jù)# 安裝 createrepo 工具 yum install -y createrepo httpd # 創(chuàng)建 RPM 包存放目錄按組件分類 mkdir -p /var/www/html/yum/base mkdir -p /var/www/html/yum/openstack mkdir -p /var/www/html/yum/ceph # 把提前下載好的 RPM 包拷貝進(jìn)對(duì)應(yīng)目錄后執(zhí)行倉(cāng)庫(kù)初始化 createrepo --update /var/www/html/yum/base createrepo --update /var/www/html/yum/openstack createrepo --update /var/www/html/yum/ceph # 啟動(dòng) httpd 并設(shè)置開(kāi)機(jī)自啟 systemctl start httpd systemctl enable httpd--update參數(shù)很關(guān)鍵它會(huì)在已有倉(cāng)庫(kù)基礎(chǔ)上增量更新元數(shù)據(jù)而不是重建。如果有新增的 RPM 包放進(jìn)目錄只需再跑一次帶--update的 createrepo 就行。做完這一步用瀏覽器訪問(wèn)http://YUM服務(wù)器IP/yum/能看到目錄列表就說(shuō)明發(fā)布成功??蛻舳伺渲弥赶蜻@個(gè)本地源。在/etc/yum.repos.d/下新建一個(gè)local.repo把原有的網(wǎng)絡(luò)源臨時(shí)禁用避免裝到一半 source 漂移cat /etc/yum.repos.d/local.repo EOF [base] nameLocal Base Repository baseurlhttp://192.168.1.10/yum/base enabled1 gpgcheck0 [openstack] nameOpenStack Repository baseurlhttp://192.168.1.10/yum/openstack enabled1 gpgcheck0 [ceph] nameCeph Repository baseurlhttp://192.168.1.10/yum/ceph enabled1 gpgcheck0 EOF # 清理緩存并驗(yàn)證倉(cāng)庫(kù)可用性 yum clean all yum repolistgpgcheck0在離線環(huán)境是常規(guī)操作因?yàn)槟阋礇](méi)有對(duì)應(yīng)的 GPG 公鑰要么下載時(shí)已經(jīng)校驗(yàn)過(guò)完整性。最后一條yum repolist一定要執(zhí)行它能確認(rèn)三個(gè) repo 都識(shí)別到了而且能看到每個(gè)倉(cāng)庫(kù)的包數(shù)量包數(shù)量為 0 基本就是路徑問(wèn)題或 createrepo 沒(méi)跑成功。2.3 操作系統(tǒng)基線hosts、內(nèi)核、網(wǎng)橋與 NTP系統(tǒng)層面有幾項(xiàng)基礎(chǔ)工作順序不要亂。第一是/etc/hostsOpenStack 組件之間的通信大量依賴主機(jī)名hosts 解析配置錯(cuò)誤會(huì)引發(fā)各種詭異問(wèn)題最典型的就是 keystone 認(rèn)證超時(shí)日志里全是Connection refused但 IP 明明能 ping 通。添加集群內(nèi)所有節(jié)點(diǎn)的映射cat /etc/hosts EOF 192.168.1.10 controller 192.168.1.11 compute1 192.168.1.12 ceph1 192.168.1.13 ceph2 192.168.1.14 ceph3 EOF第二是網(wǎng)橋配置。OpenStack 實(shí)例要通過(guò)網(wǎng)橋接入網(wǎng)絡(luò)報(bào)告里手工配置 Linux 網(wǎng)橋的步驟比直接調(diào)用 neutron 或 nova-network 自動(dòng)創(chuàng)建要穩(wěn)得多。測(cè)試環(huán)境里最常見(jiàn)的做法是修改網(wǎng)絡(luò)腳本# 備份原有配置 cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak cp /etc/sysconfig/network-scripts/ifcfg-br0 /etc/sysconfig/network-scripts/ifcfg-br0.bak # eth0 只負(fù)責(zé)物理鏈路不配置 IP cat /etc/sysconfig/network-scripts/ifcfg-eth0 EOF DEVICEeth0 TYPEEthernet BOOTPROTOnone ONBOOTyes BRIDGEbr0 EOF # br0 繼承原來(lái)的 IP 配置 cat /etc/sysconfig/network-scripts/ifcfg-br0 EOF DEVICEbr0 TYPEBridge BOOTPROTOstatic IPADDR192.168.1.11 NETMASK255.255.255.0 GATEWAY192.168.1.1 ONBOOTyes EOF systemctl restart network注意 eth0 的BRIDGEbr0這行它告訴內(nèi)核把 eth0 交給 br0 管理。配置完成后用brctl show查看留意到 br0 的 interfaces 列表里有 eth0 才算成功。這是個(gè)排查必查項(xiàng)很多時(shí)候 nova-network 起不來(lái)不是因?yàn)榉?wù)本身而是網(wǎng)橋沒(méi)建好。第三是 NTP 時(shí)間同步。Ceph 的 MON 節(jié)點(diǎn)對(duì)時(shí)鐘漂移極度敏感OSD 之間的心跳依賴時(shí)間戳?xí)r間不同步直接導(dǎo)致 MON 判定 OSD down。ntpdate一次性同步只能救急必須配置 cron 定期同步或啟用 ntpd 服務(wù)。這一點(diǎn)在避坑章節(jié)會(huì)細(xì)說(shuō)這里按下不表。3. 控制節(jié)點(diǎn)與計(jì)算節(jié)點(diǎn)組件安裝順序決定排錯(cuò)成本3.1 控制節(jié)點(diǎn)數(shù)據(jù)庫(kù)、消息中間件與認(rèn)證服務(wù)的啟動(dòng)順序控制節(jié)點(diǎn)的服務(wù)安裝順序是有講究的。MySQL 先裝因?yàn)?keystone、glance、nova、cinder 都要建數(shù)據(jù)庫(kù)接著是消息中間件報(bào)告里用的是 Qpid早期 OpenStack 版本Icehouse 前后的默認(rèn)選擇現(xiàn)在主流是 RabbitMQ但組件間解耦的思路完全一致然后才是 keystone——它一旦就緒后續(xù)所有組件都可以通過(guò) keystone 做認(rèn)證注冊(cè)。MySQL 初始化這里有個(gè)細(xì)節(jié)OpenStack 各組件創(chuàng)建的數(shù)據(jù)庫(kù)賬號(hào)建議密碼統(tǒng)一管理但權(quán)限按庫(kù)隔離# 安裝并啟動(dòng) MySQL yum install -y mysql mysql-server systemctl start mysqld # 初始化并設(shè)置 root 密碼 mysql_secure_installation # 創(chuàng)建各組件數(shù)據(jù)庫(kù)和賬號(hào) mysql -uroot -p EOF CREATE DATABASE keystone DEFAULT CHARACTER SET utf8; CREATE DATABASE glance DEFAULT CHARACTER SET utf8; CREATE DATABASE nova DEFAULT CHARACTER SET utf8; CREATE DATABASE cinder DEFAULT CHARACTER SET utf8; GRANT ALL PRIVILEGES ON keystone.* TO keystonelocalhost IDENTIFIED BY keystone_pass; GRANT ALL PRIVILEGES ON keystone.* TO keystone% IDENTIFIED BY keystone_pass; GRANT ALL PRIVILEGES ON glance.* TO glancelocalhost IDENTIFIED BY glance_pass; GRANT ALL PRIVILEGES ON glance.* TO glance% IDENTIFIED BY glance_pass; GRANT ALL PRIVILEGES ON nova.* TO novalocalhost IDENTIFIED BY nova_pass; GRANT ALL PRIVILEGES ON nova.* TO nova% IDENTIFIED BY nova_pass; GRANT ALL PRIVILEGES ON cinder.* TO cinderlocalhost IDENTIFIED BY cinder_pass; GRANT ALL PRIVILEGES ON cinder.* TO cinder% IDENTIFIED BY cinder_pass; FLUSH PRIVILEGES; EOF%這個(gè)主機(jī)通配符容易被忽略它解決的是控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)從遠(yuǎn)程連接數(shù)據(jù)庫(kù)時(shí)的授權(quán)問(wèn)題。只授權(quán)l(xiāng)ocalhost計(jì)算節(jié)點(diǎn)的 nova-compute 就沒(méi)法連數(shù)據(jù)庫(kù)這又是一個(gè)典型的「本地好好的、一跨節(jié)點(diǎn)就失敗」的坑。keystone 安裝配置的關(guān)鍵點(diǎn)在于連接 MySQL 和初始化數(shù)據(jù)庫(kù)表然后設(shè)置 token。早期版本用 UUID token每請(qǐng)求一次就要查數(shù)據(jù)庫(kù)校驗(yàn)后來(lái)引入 Fernet 才免掉了這個(gè)開(kāi)銷。報(bào)告里的keystone-manage db_sync執(zhí)行后要確認(rèn)沒(méi)有 ERROR 輸出然后配置令牌過(guò)期時(shí)間和簽發(fā)方式# 安裝 keystone yum install -y openstack-keystone python-keystoneclient # 修改 /etc/keystone/keystone.conf 中的數(shù)據(jù)庫(kù)連接 # 關(guān)鍵參數(shù)connection mysql://keystone:keystone_passcontroller/keystone # 以及 [token] 段下的 provider keystone.token.providers.uuid.Provider # 初始化數(shù)據(jù)庫(kù) keystone-manage db_sync # 配置令牌 keystone-manage pki_setup --keystone-user keystone --keystone-group keystonedb_sync是把 keystone 的模型同步到 MySQL它在 OpenStack 各組件里是通用操作glance、nova、cinder 都要執(zhí)行一遍。如果db_sync報(bào)錯(cuò)優(yōu)先檢查 MySQL 連接串里的密碼是否和授權(quán)時(shí)的密碼一致——這是最常見(jiàn)的低級(jí)錯(cuò)誤。3.2 glance 與 cinder鏡像服務(wù)和塊存儲(chǔ)服務(wù)為什么必須先于 novaglance 排在 nova 前面是因?yàn)?nova 創(chuàng)建虛機(jī)時(shí)需要從 glance 拉取鏡像nova-compute 會(huì)調(diào)用 glance API 獲取鏡像元數(shù)據(jù)和數(shù)據(jù)流。glance 本身也要先經(jīng)過(guò) keystone 認(rèn)證配置glance-api.conf里的認(rèn)證地址時(shí)要寫 keystone 的服務(wù)地址而不是 localhost——雖然測(cè)試環(huán)境可能都在同一臺(tái)機(jī)器上但規(guī)范起見(jiàn)還是顯式寫 controller 主機(jī)名。cinder 也一樣它依賴 keystone 認(rèn)證、glance 做鏡像服務(wù)最終還要對(duì)接后端的存儲(chǔ)。cinder 放在組件安裝的末尾并不是它不重要而是它前后依賴最多。配置 cinder 時(shí)有個(gè)參數(shù)容易踩坑——glance_api_version老版本默認(rèn)是 1但 glance 的 v2 API 才是現(xiàn)在的主流。如果 cinder 通過(guò) v1 API 連 glance 失敗創(chuàng)建云硬盤時(shí)從鏡像拷貝數(shù)據(jù)就會(huì)報(bào)錯(cuò)。安裝并驗(yàn)證 glance 服務(wù)# 安裝 glance yum install -y openstack-glance python-glanceclient # 初始化數(shù)據(jù)庫(kù) su -s /bin/sh -c glance-manage db_sync glance # 啟動(dòng)服務(wù) systemctl start openstack-glance-api openstack-glance-registry systemctl enable openstack-glance-api openstack-glance-registry # 驗(yàn)證上傳一張測(cè)試鏡像能顯示 active 狀態(tài)即為成功 glance image-create --name cirros --file cirros-0.3.4-x86_64-disk.img \ --disk-format qcow2 --container-format bare --visibility public注意db_sync要以 glance 用戶身份執(zhí)行直接用 root 會(huì)有文件屬主不一致的問(wèn)題到時(shí)候 glance 進(jìn)程寫不了/var/lib/glance下的文件表現(xiàn)就是鏡像上傳后狀態(tài)一直是 saving 而不是 active。這個(gè)問(wèn)題在避坑章節(jié)還會(huì)再提。3.3 計(jì)算節(jié)點(diǎn)nova-compute 與 nova-network 的聯(lián)動(dòng)計(jì)算節(jié)點(diǎn)的安裝重點(diǎn)是 nova-compute 和 nova-network。nova-compute 負(fù)責(zé)管理虛機(jī)的生命周期nova-network 則是早期 OpenStack 的默認(rèn)網(wǎng)絡(luò)方案通過(guò) Linux 網(wǎng)橋和 iptables 規(guī)則實(shí)現(xiàn) NAT 和安全組功能。報(bào)告里 Neutron 標(biāo)注了「待測(cè)試」說(shuō)明當(dāng)時(shí)網(wǎng)絡(luò)方案還停留在 nova-network 階段——新項(xiàng)目直接用 Neutron 沒(méi)問(wèn)題但從控制節(jié)點(diǎn)的注冊(cè)邏輯來(lái)看兩者對(duì) nova 來(lái)說(shuō)都是「網(wǎng)絡(luò)服務(wù)」nova 只關(guān)心如何調(diào)用網(wǎng)絡(luò)接口。計(jì)算節(jié)點(diǎn)上 nova.conf 的配置核心就是注冊(cè)信息和服務(wù)地址# 編輯 /etc/nova/nova.conf核心參數(shù)如下 # [database] connection mysql://nova:nova_passcontroller/nova # [keystone_authtoken] auth_uri http://controller:5000/v2.0 # [DEFAULT] my_ip 192.168.1.11 # [DEFAULT] vncserver_listen 0.0.0.0 # [DEFAULT] vncserver_proxyclient_address 192.168.1.11 # [DEFAULT] network_manager nova.network.manager.FlatDHCPManager # [DEFAULT] fixed_range 10.0.0.0/24 # [DEFAULT] flat_network_bridge br100 systemctl start openstack-nova-compute openstack-nova-network systemctl enable openstack-nova-compute openstack-nova-networkflat_network_bridge br100是 nova-network 的核心——虛機(jī)的 tap 設(shè)備都會(huì)橋接到 br100 上。如果這個(gè)網(wǎng)橋沒(méi)有提前創(chuàng)建好nova-network 會(huì)嘗試自己創(chuàng)建但有時(shí)會(huì)因?yàn)闄?quán)限問(wèn)題失敗所以建議在配置網(wǎng)絡(luò)時(shí)就手工建好。fixed_range定義虛機(jī)網(wǎng)段不要和物理網(wǎng)段沖突這是經(jīng)驗(yàn)之談沖突的話虛機(jī)網(wǎng)絡(luò)會(huì)變得非常混亂。4. 部署 Ceph 集群ceph-deploy 建集群與 CRUSH 數(shù)據(jù)分布原理4.1 ceph-deploy 初始化集群mon、osd 的創(chuàng)建順序Ceph 的安裝分兩條路線老版本用 ceph-deploy新版本推薦 cephadm。報(bào)告用的 ceph-deploy 雖然現(xiàn)在不再是首選但對(duì)理解 Ceph 的組件裝配過(guò)程非常有幫助——它一條命令做完的事情恰恰是要搞清楚的底層邏輯先建 MON再建 OSD最后才是 pool 和客戶端認(rèn)證。ceph-deploy 的操作流程非常固定照著走基本不會(huì)錯(cuò)# 安裝 ceph-deploy 工具在管理節(jié)點(diǎn)上執(zhí)行 yum install -y ceph-deploy # 創(chuàng)建集群配置目錄 mkdir /etc/ceph cd /etc/ceph # 初始化集群指定 MON 節(jié)點(diǎn) ceph-deploy new ceph1 ceph2 ceph3 # 安裝 ceph 軟件包到所有節(jié)點(diǎn) ceph-deploy install ceph1 ceph2 ceph3 # 初始化 MON 并收集密鑰 ceph-deploy mon create-initial # 創(chuàng)建 OSD指向數(shù)據(jù)盤 ceph-deploy osd create ceph1:/dev/sdb ceph2:/dev/sdb ceph3:/dev/sdb # 同步配置和密鑰到所有節(jié)點(diǎn) ceph-deploy admin ceph1 ceph2 ceph3 # 檢查集群狀態(tài) ceph -smon create-initial會(huì)生成一組密鑰文件包括ceph.client.admin.keyring和ceph.bootstrap-osd.keyring前者是管理員操作集群的鑰匙后者是 OSD 加入集群時(shí)用來(lái)自動(dòng)注冊(cè)的憑證。ceph-deploy admin的作用就是把 admin keyring 分發(fā)到各節(jié)點(diǎn)沒(méi)有這一步節(jié)點(diǎn)上執(zhí)行ceph命令會(huì)提示無(wú)法連接或認(rèn)證失敗。OSD 創(chuàng)建的兩個(gè)關(guān)鍵點(diǎn)是磁盤必須是沒(méi)有分區(qū)和文件系統(tǒng)的裸盤ceph-deploy osd create會(huì)自動(dòng)完成分區(qū)、格式化和數(shù)據(jù)目錄初始化如果磁盤之前用過(guò)要先用ceph-deploy disk zap清空直接復(fù)用帶數(shù)據(jù)的分區(qū)會(huì)導(dǎo)致文件系統(tǒng)識(shí)別失敗。4.2 CRUSH 映射與數(shù)據(jù)分布為什么副本數(shù)等于 2 也要注意 min sizeCeph 的數(shù)據(jù)分布靠 CRUSH 算法它和一致性哈希的區(qū)別在于CRUSH 不查表而是根據(jù)集群拓?fù)錂C(jī)架、主機(jī)、OSD 層級(jí)和規(guī)則直接計(jì)算出數(shù)據(jù)落在哪些 OSD 上。所以 CRUSH 沒(méi)有中心化的元數(shù)據(jù)服務(wù)也就沒(méi)有單點(diǎn)瓶頸。報(bào)告里對(duì) CRUSH 的描述比較簡(jiǎn)略但實(shí)操時(shí)有兩個(gè)參數(shù)繞不開(kāi)size和min_size。size是副本數(shù)默認(rèn) 3測(cè)試環(huán)境磁盤有限可以改成 2min_size是「降級(jí)但不停止服務(wù)」的最低副本數(shù)比如size2, min_size1意味著只有一個(gè)副本存活時(shí)集群還能繼續(xù)提供讀寫但數(shù)據(jù)安全性已經(jīng)降級(jí)了。# 創(chuàng)建存儲(chǔ)池用于 OpenStack 的鏡像、卷和虛機(jī) ceph osd pool create volumes 128 ceph osd pool create images 128 ceph osd pool create vms 128 # 設(shè)置副本數(shù)為 2測(cè)試環(huán)境生產(chǎn)環(huán)境建議保持 3 ceph osd pool set volumes size 2 ceph osd pool set images size 2 ceph osd pool set vms size 2 # 設(shè)置 min_size ceph osd pool set volumes min_size 1 ceph osd pool set images min_size 1 ceph osd pool set vms min_size 1Pool 的 PG 數(shù)量設(shè)置是門玄學(xué)但有大致的經(jīng)驗(yàn)公式PG 總數(shù) (OSD 總數(shù) × 100) / 副本數(shù)然后取最接近的 2 的冪次。3 個(gè) OSD、副本 2 的情況下128 個(gè) PG 是合理的選擇。PG 太少會(huì)導(dǎo)致單個(gè) PG 內(nèi)數(shù)據(jù)過(guò)多、均衡度差太多則會(huì)增加 OSD 的內(nèi)存開(kāi)銷和心跳負(fù)擔(dān)。很多人糾結(jié)為什么 OpenStack 里要分 volumes、images、vms 三個(gè) pool——這是職責(zé)隔離鏡像和虛機(jī)的數(shù)據(jù)特點(diǎn)不同分開(kāi)后可以獨(dú)立設(shè)置配額、快照策略和 QoS。cinder 后端存儲(chǔ)用 volumesglance 存鏡像用 imagesnova 的虛機(jī)磁盤用 vms各有各的活。4.3 性能優(yōu)化ssd journal、網(wǎng)絡(luò)與內(nèi)核參數(shù)Ceph 的性能瓶頸通常不在 CPU 和內(nèi)存而在磁盤 IO 和網(wǎng)絡(luò)。報(bào)告里的性能優(yōu)化涉及兩個(gè)方向一是北斗日志和數(shù)據(jù)的分離二是網(wǎng)絡(luò)參數(shù)的調(diào)整。在有 SSD 的環(huán)境里把 OSD 的 journal日志盤放在 SSD 上能大幅提升寫入性能。Ceph 的寫路徑是「先寫 journal再寫數(shù)據(jù)盤」journal 落盤后客戶端就能收到 ACK所以 journal 的速度直接決定寫延遲# 在 ceph.conf 中配置 OSD 參數(shù) cat /etc/ceph/ceph.conf EOF [global] osd journal size 10240 osd max open files 131072 osd op threads 8 [osd] osd heartbeat grace 30 osd heartbeat interval 10 EOF # 同步配置到所有節(jié)點(diǎn) ceph-deploy --overwrite-conf config push ceph1 ceph2 ceph3osd journal size單位是 MB設(shè) 10240MB 即 10G。journal 太小時(shí)高并發(fā)寫入會(huì)頻繁刷盤性能斷崖式下跌。osd max open files影響同時(shí)打開(kāi)的文件句柄數(shù)過(guò)低會(huì)導(dǎo)致 OSD 在壓力下報(bào)Too many open files。osd heartbeat grace是 OSD 被 MON 判定為 down 的寬限時(shí)間網(wǎng)絡(luò)抖動(dòng)頻繁的環(huán)境里適當(dāng)調(diào)大可以減少誤判。網(wǎng)絡(luò)層面的調(diào)優(yōu)集中在 TCP 緩沖區(qū)上Ceph 的數(shù)據(jù)傳輸走 TCP默認(rèn)的讀寫緩沖區(qū)不一定能跑滿萬(wàn)兆網(wǎng)卡# 修改 /etc/sysctl.conf提高網(wǎng)絡(luò)吞吐 net.core.rmem_max 134217728 net.core.wmem_max 134217728 net.ipv4.tcp_rmem 4096 87380 134217728 net.ipv4.tcp_wmem 4096 65536 134217728 net.ipv4.tcp_sack 1 sysctl -p調(diào)完后用ceph -s觀察osd perf的延遲數(shù)據(jù)以及ceph osd tree看數(shù)據(jù)分布是否均勻。如果某個(gè) OSD 的寫入延遲明顯高于其他節(jié)點(diǎn)大概率是它的 journal 落在了和數(shù)據(jù)盤同一塊 HDD 上——這就回到前面說(shuō)的規(guī)劃問(wèn)題每個(gè) OSD 節(jié)點(diǎn)最好單獨(dú)準(zhǔn)備一塊 SSD 做 journal。5. 避坑記錄OpenStack 和 Ceph 集成的四個(gè)高發(fā)問(wèn)題5.1 現(xiàn)象ceph -s 顯示 HEALTH_WARNOSD 狀態(tài)為 down現(xiàn)象集群跑著跑著ceph -s提示HEALTH_WARN查看ceph osd tree發(fā)現(xiàn)有 OSD 是 down 狀態(tài)但系統(tǒng)ps查看進(jìn)程還在。原因OSD 進(jìn)程正常但 MON 收不到它的心跳超過(guò)osd heartbeat grace時(shí)間后判定為 down。最常見(jiàn)的觸發(fā)因素是時(shí)鐘漂移其次是網(wǎng)絡(luò)抖動(dòng)導(dǎo)致心跳包丟失。Ceph 的 MON 之間和 OSD 之間對(duì)時(shí)間敏感節(jié)點(diǎn)間時(shí)間差超過(guò) 50ms 就會(huì)在ceph health里報(bào)CLOCK_SKEW。解決先同步時(shí)間再觀察。配置 ntpdate 定時(shí)任務(wù)或啟用 ntpd 服務(wù)Ceph 官方推薦所有節(jié)點(diǎn)使用同一臺(tái) NTP 服務(wù)器。如果時(shí)間正常檢查存儲(chǔ)網(wǎng)是否擁塞適當(dāng)調(diào)大osd heartbeat grace。我自己遇到過(guò)一次是 Ceph 節(jié)點(diǎn)上的防火墻攔截了半開(kāi)連接導(dǎo)致心跳包偶發(fā)丟失關(guān)掉 firewalld 后恢復(fù)。5.2 現(xiàn)象glance 上傳鏡像后狀態(tài)一直是 saving現(xiàn)象執(zhí)行g(shù)lance image-create后鏡像狀態(tài)長(zhǎng)時(shí)間停在saving最終報(bào)錯(cuò)或卡死。原因這個(gè)坑在純 OpenStack 環(huán)境里不常見(jiàn)但接上 Ceph 后概率大增。glance 把鏡像數(shù)據(jù)寫到 Ceph 的 images pool如果 pool 不存在或者 glance 進(jìn)程沒(méi)有該 pool 的讀寫權(quán)限數(shù)據(jù)寫入就會(huì)掛在半路。解決確認(rèn) images pool 存在用ceph osd pool ls檢查再確認(rèn) glance 的 ceph 認(rèn)證配置正確。檢查/etc/glance/glance-api.conf里的rbd_store_pool參數(shù)并確保 client.glance 的 keyring 在 glance 進(jìn)程可讀的路徑下# 檢查 pool ceph osd pool ls | grep images # 給 glance 用戶授權(quán) images pool ceph auth caps client.glance mon allow r osd allow class-read object_prefix rbd_children, allow rwx poolimages5.3 現(xiàn)象cinder 創(chuàng)建云硬盤失敗日志報(bào) rbd 權(quán)限錯(cuò)誤現(xiàn)象通過(guò) dashboard 或命令行創(chuàng)建云硬盤時(shí)狀態(tài)直接變?yōu)閑rrorcinder-volume 日志里出現(xiàn)error connecting to the cluster或Permission denied。原因cinder 后端配置的 RBD 用戶沒(méi)有 volumes pool 的訪問(wèn)權(quán)限。cinder 不同于 glance它通過(guò)配置的rbd_user來(lái)連接 Ceph如果這個(gè)用戶的 keyring 沒(méi)有被 cephx 認(rèn)證放行連接直接被拒。解決確認(rèn) cinder.conf 中rbd_user cinder且在 Ceph 中創(chuàng)建了 cinder 用戶并授權(quán)然后重啟 cinder-volume 服務(wù)# 創(chuàng)建 cinder 用戶并授權(quán) volumes pool ceph auth get-or-create client.cinder mon allow r osd allow class-read object_prefix rbd_children, allow rwx poolvolumes # 將 keyring 分發(fā)到控制節(jié)點(diǎn) ceph auth get client.cinder -o /etc/ceph/ceph.client.cinder.keyring # 重啟 cinder-volume systemctl restart openstack-cinder-volume5.4 現(xiàn)象nova live-migration 卡在 migrating 狀態(tài)現(xiàn)象執(zhí)行nova live-migration instance后虛機(jī)狀態(tài)一直停留在 migrating目標(biāo)節(jié)點(diǎn)上沒(méi)有任何變化。原因在線遷移要保證源和目標(biāo)節(jié)點(diǎn)的虛機(jī)磁盤內(nèi)容一致這要求虛機(jī)磁盤放在共享存儲(chǔ)上。接 Ceph 后虛機(jī)磁盤在 RBD 里理論上天然支持遷移但 nova-compute 需要知道「磁盤在 Ceph 上不需要本地拷貝」。如果 nova.conf 里沒(méi)配置正確的libvirt和rbd參數(shù)nova 會(huì)嘗試走本地文件拷貝的路徑當(dāng)然永久卡住。解決檢查 nova.conf 中計(jì)算節(jié)點(diǎn)的 rbd 配置是否完整尤其鏡像和虛機(jī)池的設(shè)置# /etc/nova/nova.conf 中 [libvirt] 段的核心參數(shù) # [libvirt] images_type rbd # [libvirt] images_rbd_pool vms # [libvirt] images_rbd_ceph_conf /etc/ceph/ceph.conf # [libvirt] images_rbd_glance_pool_name images # [libvirt] rbd_user nova # [libvirt] rbd_secret_uuid uuidimages_type rbd這行決定了 nova-compute 把虛機(jī)磁盤放在 RBD 而不是本地它是熱遷移能否進(jìn)行的前提條件。6. 端到端驗(yàn)證從鏡像上傳到在線遷移的一次完整閉環(huán)測(cè)試6.1 鏡像、云硬盤、虛機(jī)的貫通驗(yàn)證環(huán)境搭好之后報(bào)告里最后做了一次端到端驗(yàn)證這條鏈路完整走通才算真正交付上傳鏡像 → 創(chuàng)建云硬盤 → 從云硬盤引導(dǎo)虛機(jī) → 把另一塊云硬盤 attach 給虛機(jī)。首先是上傳測(cè)試鏡像然后基于鏡像創(chuàng)建云硬盤# 上傳鏡像 glance image-create --name cirros --file cirros-0.3.4-x86_64-disk.img \ --disk-format qcow2 --container-format bare --visibility public # 查看鏡像狀態(tài)確認(rèn) active glance image-list # 創(chuàng)建 5G 云硬盤source 指定鏡像 ID cinder create --image image-id --display-name boot-volume 5 # 查看卷狀態(tài)確認(rèn) available cinder list從云硬盤引導(dǎo)虛機(jī)是 OpenStack 接 Ceph 后最常見(jiàn)的場(chǎng)景用nova boot的--block-device-mapping參數(shù)nova boot --flavor m1.small \ --block-device-mapping vdavolume-id:::0 \ --nic net-idnet-id \ ceph-test-instancevdavolume-id:::0的最后一位數(shù)字 0 表示從該卷引導(dǎo)如果寫成 1 則會(huì)嘗試先查鏡像再掛卷。這一步正確后虛機(jī)起在 Ceph 的 vms pool 里數(shù)據(jù)落盤路徑完全走 RBD。6.2 在線遷移的驗(yàn)證方法與 libvirt 配置最后驗(yàn)證在線遷移先在控制節(jié)點(diǎn)檢查遷移功能所需配置然后執(zhí)行遷移# 檢查虛機(jī)當(dāng)前所在計(jì)算節(jié)點(diǎn) nova show ceph-test-instance | grep OS-EXT-SRV-ATTR:host # 執(zhí)行在線遷移 nova live-migration ceph-test-instance compute2 # 等待遷移完成后再次檢查宿主機(jī) nova show ceph-test-instance | grep OS-EXT-SRV-ATTR:host遷移期間可以在另一個(gè)終端用watch ceph -s觀察 RBD 層的 IOPS 變化。如果看到osd op rate明顯上升但虛機(jī)服務(wù)沒(méi)中斷說(shuō)明遷移流量確實(shí)走的是 Ceph 而不是本地磁盤拷貝。從那以后我每次驗(yàn)收 OpenStack 存儲(chǔ)后端都會(huì)強(qiáng)制走一遍「鏡像上傳 → 創(chuàng)建卷 → 從卷起虛機(jī) → 在線遷移」的完整閉環(huán)四步全通才算存儲(chǔ)接入成功。這個(gè)習(xí)慣幫我擋掉過(guò)不少「配置看著沒(méi)問(wèn)題、一跑就露餡」的部署交付希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
管管補管管紱| 99热综合网| 成人国产欧美大片一区| 久久免费试看120秒| 99性视频| 婷婷五月天av| 亚洲成人在线观看av| 99热在线观看这里只有精品| 国产真人做爰视频免费| 亚洲精品永久久久久久| 精品久久66| 丁香五月婷婷黑人妻黄色电影院| 九九九九九九综合| xxxx五月天色色| 五月丁香激情啪啪| 99精品在线| 超碰在线人妻| 久热这里只有精品在线观看| AV亚洲在线| 99热这里只有精品首页| 国产精品久久99| 天天综合亚洲综合| 日本免费91| 久久久久久综合88| www.热99热| 超爽内射| 天天插天天插| 欧美丁香五月| 色五月av| 色婷婷a| 久久视频九九视频| 一级二级香港秋霞欧美欧美秋霞| 99精品网站| 色五月丁香总合网| 欧美性丁香色色五月天综合爱爱| 97在线碰| www.99成人视频| 全高清无码视頻| 久久机只有这里精品| 大香婷婷| 欧美性生交A片免费看| 婷婷丁香十月| 婷婷五月丁香激情色情| 五月丁香激情四射综合| 在线亚洲综合网| 五月天色社区| 欧美性猛交 XXXX 乱大交| 99∨VTV| 久久性爱视频这里只有精品| 26uuu精品国产| 五月丁花色综合网| 婷婷午夜天| 五月丁香天堂网| 婷婷五月综合在线视频| 色五月 五月婷婷| 性婷婷| 狠狠色丁香婷婷| 性爱视频99| 99爱免费视频| 久热精彩视频98| 九九久久五月天| 五月婷婷之六月丁香| 五月丁香色婷婷久久| 熟妇人妻中文字幕无码老熟妇| 亚洲色99| 国产裸舞表演WWWW| www天天干| 激情文学第四色婷婷丁香五月| 国产超碰在线| 99操逼| 5月丁香六月婷婷| 伊人超碰| 色九月婷婷丁香| 欧美色图片88| 国外亚洲成AV人片在线观看| 青草五月天| 婷婷五月成人| 中文字幕激情综合| 大香蕉太香蕉视频97| 六月丁丁香| 综合久久99| 日日爽日日操| 婷婷五月天激情偷拍| 色婷婷久久综| 色9月| 日本美女97在线视频| 激情婷婷色色| 9精品在线| 五月丁香六月婷婷综合网缴情| 色色综合成人网| 亚洲av无码精品色午夜| 91碰碰碰久久久久| 五月色情精品| 婷婷中文综合网| 亚洲第79页| 日韩黄黄| 99热国内| 色五月激情五月丁香五月婷婷啪啪综合| 狠狠色色综合| 玖玖爱资源站| 久久婷婷五月综合| 丁香婷最新动态| 91精品久久久久久久久| 熟女91九色| 1769在线观看欧美国产| 99在线小视频| 最新日韩久热免费视频看看| 色日本综合| 天堂网亚洲色图| 三级毛片视频| 婷婷久久爱| 婷婷五月丁香激情| 真实熟女-91九色| 野战J办公桌椅H| 涩五月婷婷| 久久五月天婷婷| 久9久9久9久9久9久9| 婷婷六月天天| 中文字幕永久免费| 久/久精品99看9| 丁香五月电影| 五月天啪啪| 五月婷激情| 五月色婷婷综合丁香精品无遮挡| 丁香色啪综合| 思思久日精品视频| 第五色婷婷| 日日夜夜久| 亚洲色网络| 骚。com| 婷婷婷婷婷婷婷五月丁香| 有哪些A片网站| 欧美成人A片AAA片在线播放| 日韩超碰在线| 99精品在线| 亚洲九区| 日韩欧美成人一区二区三区| 久久99三级在线视频| 888久久久| 97超级碰碰碰| 永久的网站AAAA| 色噜噜狠狠色综合无码久久欧美| 色五月丁香激情视频| 五月丁香综合久久| 色婷婷伊人| 丁香五月婷婷啪| 九九Av| 4399在线观看免费高清电视剧| 亚洲性爱干干| 日韩在线aaa| 五月丁香色| 丁香综合婷婷五月天| 一区二区免费看| 91狠狠综合久久久久久| 婷婷五月激情黄色| 成人综合视频在线| 另类小说五月天综合| 天天橾日日橾夜夜橾17| 思思热在线视频精品| 日本一毛片| 能看的av网站| 麻豆123区| 九九热精品| 国产成人精品亚洲线观看| 激情五月综合网丁| 中文资源在线a | 91互操| 六月丁香婷婷视频综合在线观看| 天堂草在线观| 久热九九| 激情五月狠狠喔| 色欲天天综合| 伊人网色婷婷五月天| 99免费热视频在线| 婷婷综合久久| 玖玖婷婷综合| 性色99| 色七七九九| 丁香六月婷婷综合| 97欧美在线| 日日天天天| 久久性爱视频久久性爱视频| 26uuu最新地址| 蒲京久久无码视频| 日日天天天| 五月天色婷婷成人| 国产精品色色| 久久精品99久久| 五月丁香婷婷AV天堂| 无码任你操| 丁香五月在线播放| 婷婷五月精品中文字幕| 婷婷五月AV| 五月色婷婷影院| 夜夜嗨一区二区三区直播内容 | 五月婷在线视频免费看| 久久综合九九| 婷婷的99视频网站| 99这里有精品视频视频| 亚洲精品V天堂中文字幕| 六月丁香激情| 天天爽天天做| 欧美丰满熟妇BBB久久久| 91综合在线观看首页| 那里有AV网址| 丁香婷婷啪啪| 天堂综合久| 五月天婷婷色播| 91久久综合亚洲鲁鲁五月天| 色综合久网| 色插综合网| www.久久久久久久| 丁香五月激情欧美| 久8色色| 99热久| 色五月大香蕉婷婷| 日日操天天爽| 大香蕉色婷婷伊人在线| 6月丁香婷婷激情| 成人国产综合| 影音先锋毛片网站| 婷婷五月天基地| 狠狠色噜噜狠| 亚洲成人电影aaaa| 五月婷婷激情| 激情综合网五月天天| 曰曰久久| 99热久草| 91视频一起草| 国产精品日日躁夜夜躁| 久久人妻精品| 超级碰碰碰碰视频| 99网99热| 黄久久久| 丁香久月| 综合色影| 影视av久久久噜噜噜噜噜三级| 99久久婷婷国产综合亚洲| www.狠狠操.com| 激情色播| 99 热国产在| 五月婷婷丁香大陆免费| 色娸娸综合网| 另类综合激情| 人人操91| 99综合| 婷婷九月丁香| 久久这里都是精品| 99视频色在线观看| 99ri在线视频| 琪琪理论片| 九九黄色网| 激情AV在线| 丁香五月手机在线| 日韩99视频| 99久久五月婷婷| 久久久久久9热不雅视频| 俺五月| 欧美性做爰大片免费看办公室| 久久网站免费亚洲| 欧美大肥婆大肥BBBBB| 五月丁色AV| 五月婷婷成人| 天天草天天舔| 99欧美精品99日本精品| 六月综合在线| 婷婷五月天综合久久| 丁香六月激情综合| 黄色五月婷婷| 五月丁香久久| 成人性爱无码| 久久综合首页| 性综合网| 密桃激情五月天综合网| xxxx五月天色色| 五月性色| 99热只有精品综合| 99re6在线视频精品免费| www..com色爱| 丁香9月婷婷| 亚洲VA口| 毛片网站谁有| 91男人资源站| 九九这里是免费的视频5| 久久婷婷内射| 丁香六月婷婷| 五月丁香婷婷成人综合网| 色婷婷丁香AV综合| 91综合国免费久入| 高清激情av在线观看| 国产乱妇乱子在线播视频播放网站| 丁香五月激情六月| 人人插9| 丁香五月天黄色片| 色婷婷五月丁香在线观看| 日韩少妇内射免费播放| 99久在线精品99re8| 欧美图片丁香五月天| 亚洲超碰在线| 亚洲十月婷婷综合| 久婷久婷激情肉| 久久只有18视频| 婷婷六月丁香色| 香蕉久久五月| 丁香五月性爱| 国产日日操夜夜操的肉棒视频| 丁香狠狠操| 日本久久性| 99国产小视频2013| 国产亚洲99久久精品熟女| 国产无人区大片| 五月丁香日本在线视频观看| 日噜噜色| 五月婷婷综合在线| 色五月激情五月天| 五月综合视频在线| 丁香青青五月天| 五月丁香婷婷啪啪| 色婷婷五月天不卡| 婷婷欧美偷拍综合| 婷婷九色| 欧美综合激情| 狠狠色综合网站久久久久| 激情丁香网| 色噜噜五月丁香婷婷| 久久这里只有精品热在99| 毛片新网地| 夜夜骑天天操| 色情成人五月天| 在线婷婷| 九九大香视频| 做爱夜夜干天天操| 色色吧综合| 欧美成人va| 婷婷五月激情欧美| 九九99九九精品视频| 97婷婷五月激情六月丁香伊人| 丁香六月婷| 亚洲另类电影| 日操夜操天天操不卡| 99热销国产这里有精品| 欧美va视频不用播放器的va视频网| 99.色| 精品亚洲VA网站| 一级精品999WWW| 久久草大香蕉| 婷婷激情综合色五月久久图片| 色色综合成人网| 5月婷婷激情6月| 久久免片| 极品人妻VIDEOSSS人妻| 日本三级中国三级99| 婷婷五月天国产手机在线视频观看| 17.c黄色| 大香蕉人妻| 99艹精品在线观看| 丁香婷婷综合五月天| 色色免费网战视频| 狠狠狠狠狠干| 大香蕉天堂| 5月婷婷六月丁香| 91干在线| 曰本aaaaaa丈片| 天天曰夜夜爽| 玖玖99免费视频| 99在线精品免费视频| 激情九色| 深爱五月婷| 99这里只有精品|v| 女人天堂久久| 夜夜躁爽日| 九九aV| 伊人狠狠色婷婷综合丁香一区| 99在线观看免费精品视频| 99色五月| 色色色五月| 丁香久色| 97av在线视频| 91操人视频| 天天干狠狠艹| 久久色大香蕉| 丁香五月天婷婷久久| 91碰超| 国产精女同一区二区三区久| 人人爱天天摸摸天天爱| 99热都是精品| 久久欧洲久久| 深爱五月激情| 国产激情综合五月久久| 香蕉视频91| 九九99九九精品视频| 综合狠狠干| www.婷婷.com| 91久热| 天天色99| 久久激情天堂| 99国产精品久久久久久久久久久 | 婷婷五月天深爱| 无码任你操| 午夜爱爱网站| 五月综合激情| 在线看片av| 婷婷五月天激情小说| 亚洲天堂色| 国熟女视频| 五月丁香色婷婷伊人| 婷婷五月丁香综合激情| 久久艹99| 91精品婷婷国产综合久久| 久久亚洲天堂| 国产精品日日躁夜夜躁| 色噜噜狠狠色综合成人网| 色五月天成人| 性热视频99精品| 天天综合网在线| 超碰A V在线| 中文字幕婷婷五月天在线观看| 国产日产亚系列精品版优势| 久色网五月| 午夜伊人大香蕉| 好好干av| 7777久久亚洲中文字幕| 色综合伊人网| 亚洲av成人在线| 亚洲情色一区| 丁香五月花婷婷开心| 丁香五月综合| 欧美成人网婷婷综合在线| 最近中文字幕2019视频1| 五月婷婷婷婷婷婷艺术| 久碰久| 五月天激情小说网| 色10月婷婷视频| a在线观看| 五月婷婷 六月丁香| 激情婷婷五月基地| 欧美三级级99久久| 色婷丁香| 激情五月激情综合网一级丸片| 成人精品视频99在线观看免费| 婷婷五六日| 色色色色色色综合网| 亚洲情a| 91九色无码内射| 日日干夜夜干| 色综合网上班开心婷婷久久| 国产性av| 99热精品在线| 99热热九九| 丁香五月-激情综合| 日欧大屏操| 91无码视频| 婷婷综合久久| 婷婷五月天久久久| 538午夜激情| 91人久| 日本婷色| www.minyis.com【JT】实力收量可预付TG@LXSPSW8 | 玖玖资源站蜜臀| 婷婷五月色影视先锋| 99爱在线精品视频免费观看| www.色擼擼.com| 色www.con| 色综合久久888| 九九综合久久| 久er免费视频| 色yeye欧美| 91婷婷| 五月婷婷丁香五月婷婷| 色婷婷丁香| 久久综合99综合| 九九在线视频| 五月开心啪啪| 天天噜日日噜综合无码| 91综合视频丁香| 亚洲啪视频| 97好吊操| anquye伊人| 久热re在线视频| 91碰碰碰| 色综合九九色综合88| 九九久久99| 五月激情网站| 五月婷九月| 久久婷婷综合五月天| 夜夜操天天爽| 免費亭亭成人| 久久久久久激情| 午夜AV网| 亚洲V国产V欧美V久久久久久| 婷婷五月天激情小说| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 夜夜撸天天操| 婷婷五月天电影网| 99久久综合精品五月天| 亚洲激情亚洲激情| 狠狠色色综合| 欧美日韩精品一区二区三区钱| 婷婷五月天av| 国产免费AV网站| 五月网在线| 99人这里只有精品| 啪啪91| 丁香六月欧美| 五月天丁香久久综合| 精品人妻久久久久久| 五月丁香婷婷综合网| 初夜av| 五月丁香六月色婷| 六月婷久久| 欧美激情久| 国产婷伊人| 色五月婷婷老师| 国产精品视频免费看| 天天夜夜爽| 婷婷五月天色综合翘| 99热最新网址| 成人网址在线观看| 五月丁香婷婷综合久久| 91人人超碰在线| 久久性爱激情| 成人精品网站在线观看| 五月天婷婷色综合| 色噜噜狠狠狠狠色综合久欧美| 婷婷五月在线视频| 97色婷婷| 亚洲激情久久| 强壮的公次次弄得我高潮A片日本 | 欧美色婷婷| 婷婷五月天激情小说| 日本天堂免费99| 激情五月天视频| 激情综合五月婷婷六月丁香 | 无码免费人妻A片AAA毛片西瓜| 深爱激情五月网| 丁香婷婷色五月| 大香网伊人久久综合| 色~性~乱~伦~噜| 91人人操.COM| 99热精品中文字幕| 久热婷婷| 免费看欧美成人A片无码| 五月天激情婷婷| 亚洲中文字幕在线观看| 日韩精品一区二区三区,四区,五区视频| 五月天激情国产综合婷婷婷| 日本熟妇乱妇熟色A片蜜桃| 五月花婷婷| 亚洲亚洲人成综合网络| 久99久视频精品| #NAME?| 9999热精品| 97碰在线免费观看| 色色爽爽天天| 五月天婷婷午夜丁香| 五月婷婷开心色伊人| 精品人妻久久久| 伊人五月天婷婷| 亚洲狠狠干| 激情五月婷黄版| 91久久久久久久久18| 综合网亚洲| 国产亚洲在线| 婷婷五月天综合久久日美女| 99色日本| 五月丁香啪啪啪免费看| 丁香六月视频免费观看| 婷婷久久五月天| 啊V视频在线观看| 99热国产| 色婷狠狠| 亚洲1区| 欧洲激情五月天婷婷| 日日操,天天操| 99热这里有精品| 丁香花五月天激情| 99精品国产在热久久| 夜色爱爱亚洲| 五月丁香婷婷色| 午夜性爱影视一区77| 五月丁香婷爱在线| 97啪啪| 99精品国产在热久久| 九月婷婷在线观看| 99婷婷五月天| 人人爱人人摸人人澡| 丁香五月天黄色片| 国产精品美女久久久久AV超清 | 五月丁香六月婷婷在线播放| 91日视频| 夜夜操加勒比| 色情久久久| 69五月天视频| 狼人婷婷久久| 婷婷狠狠综合网入口| 亚洲色图81p| 九九人妻福利| 久狠狠狠| 欧美日本免费一道免费视频| 色婷婷777狠狠| 思思综合热| www.久久久久久久| www.com久久久久久久久久久久久久久久久| 香蕉97碰碰碰超视精品| 婷婷丁香视频| 婷婷久久亚洲| 99国产欧美视频| 激情com| 五月天婷婷综合| 婷婷97狠狠成人网站| 五月婷婷七月丁香| 婷婷五月丁香激情色情| 久久久五月天| 色玖玖玖| 99热这里只有精品最新| 色色色欧美| 啪啪黄页网| 综合图区激情| 大香蕉伊人久久| 2016日日夜夜操| www.五月激情红色| 四色永久成人网站| 97人人操人人| 九色啦蜜臀| 伊人九九68| 久久成人性爱| 亚洲精品视频在线| 久久婷视频| 五月丁香六月婷婷亚洲视频| 婷婷成人基地| 96人人操人人操人人| 六月婷婷av| 9 1 A v久久久| 五月丁香婷中文| 99视频只有精品| 9精品视频在线观看| 人人草人人视| 婷婷丁香五月综合久久| 日日操日日射| 中文字幕日产A片在线看| 丁香五月激情综合| 狠狠干婷婷| 99a级片| 婷婷情爱五月天6| 丁香五月婷婷啪啪视频| 777精品成人a v久久| 97精品综合久久| 久久婷婷视频| 久久五月婷| 草一草avb| 91人碰| 五月丁香婷婷啪啪网| 骚。com| 91久久久久| 99成人无码| 江苏少妇性BBB搡BBB爽爽爽 | 九九精品亚洲| 91九色中文字幕女在线观看| 久久久A级视频| 五月丁香六月婷婷无码| 在线成人av播放| 精品久久久人妻| 超碰五月婷婷五月天| 99这里有精品视频视频| 4438全国最大视频成人网站在线观看| 开心五月深爱激情| 欧美碰碰碰| 几激情五月婷婷色五月色天堂| www.91AV.com| 丁香五月影院| 久久五月网| 99热九九热| 婷婷五月天中文字幕.| 伊人婷婷五月天| 77799热| 黑人巨粗进入警花疼哭A片| 开心五月婷婷激情网| 九九热9| 情久久综合五月天| 超碰成人av| 99精品在这里| 一二三区视频韩国| 五月天啪啪网| 久久色五月天| sS丁香五月婷婷| 天天日天天久久青青| 视色综合| 激情视频91| 亚洲综合激情五月久久| 欧美丁香六月激情视频| 色色五月综合| 九九色热| 99精品爱| 九九99热久久精品66中文字幕| 六月婷婷综合| 99久久综合网| 天天操天天曰天天射| 亚洲九九夜夜| 成人狠狠成人狠狠成人狠狠成人狠狠| 久久久九九九 99| 五月久久婷婷| 激情久久天天| 91日视频| 日本精品人妻无码77777| 天天狠狠干| 大香蕉五月天婷婷| 久99婷婷色综合| 极品另类| 亚洲射激情| 超碰在线综合| 亚洲无AV在线中文字幕| 夜夜爽天天爽| 丁香五月婷婷动漫| 久久丁香婷婷五月| 中国丰满熟女A片免费观| 五月婷婷激情久久| 六月婷婷深深爱| 禁片二区| 久久久久9| 五月婷亚洲精品| 99热免费精品热久久66| 91刘玥视频在线观看| 99热在线观看免费精品| 欧美色五月天| 26uuu国产色| 丁香五月WWW| 99热思思| 淫视馆AV在线| 五月激情婷婷开心| 五月天婷婷一起草| 六月丁香停| 五月天婷婷综合色| 久色视频| 日韩综合久| 六月丁香五月激情婷婷| 五月婷五月婷伊人伊人五月婷| 成人精品网站在线观看| WWW.桔色成人.COM| 夜夜 操无码| 色狠狠色综合| 婷婷六月丁香久| 伊人久久大香线蕉av最新| 日本综合九九| 久久婷婷五月天| 综合99综合久久久久久久| 五月婷婷综合潮喷| 亚洲性爱干干| 久碰视频| 中文字幕综合| 色色九区| 91女人18毛片水多国产| 熟女少妇内射日韩亚洲| 激情开心五月天| 色综合九九色综合88| 五月婷婷免费看| 日韩av干| 伦乱美欧| 日本熟女视频一区二区| 亚洲成人AV在线观看| se99热久久一本| 蜜乳AV成人| 一本色综合色| 五月天婷婷导航| 激情五月综合色婷婷| 五月激情丁香五月| www色色色com| 我爱大香蕉| 玖玖爱资源站| 色婷婷操逼| 婷婷五月丁香91| 五月天停婷基地| 免费99色| 婷婷自拍| 精品爆操| 色伊人啪| 任你爽精品免费视频6| 久人操| 色噜久| 丁香五月激情月| 九九re视频在线视频| 久草视频大香蕉99| 熟女国产在线一区二区三区四区| 国产精女同一区二区三区久| 婷婷丁香成人色综合| 婷婷五月激情黄色| 日本美女97在线视频| 伊人网色婷婷五月天| 变态 另类 在线| 91久久日日| 影音先锋高清无码资源网| 精品无码久久久久久久久| 欧美性色A片免费免费观看的| 狠狠操狠狠| 99国产精品白浆在线观看免费| 久热免费视频| 影音先锋91在线资源站| 色色色九九九五月婷婷| 久久99免费视频网站| 超碰99热在线观看| 五月天激情网址| 婷婷五月天六点丁香五月| 激情综合网址| 色五月婷婷五月丁香五月激情五月视频 | 婷婷丁香激情| 79精品视频在线观看,| 无码动漫av| 大香蕉伊人久久| 激情婷婷| 婷婷丁香五月天之开心少妇| 亚洲无码激情| 久久久WWW| 色噜噜伊人| 91人妻视频| 色播播婷婷| av网址在线| 开心五月深爱五月| 中文字幕丰满乱孑伦无码专区 | 久久久中文| 日本婷婷网| 欧美精品熟女一区二区| 婷婷五月色色| 亚洲人妻AV| 久久3级片| 国产日韩av片| 99re这里只有精品国产99| 久色五月婷婷综合| 五月婷在线| 激情丁香五月婷婷| AV在线免费观看不卡| 国产97色在线 | 日韩| 丁香 婷婷 激情 综合 五月| 五月婷婷色吧!| 五月婷婷,狠狠操| 久99热| 九九精品re免费视频| 久久久婷婷婷| 停停五月天激情网 | 日韩久综合| 婷婷五月天成人娱乐| 婷婷丁香五月综合激情小说| 五月丁香啪啪婷婷| 免费无码毛片一区二区A片| 天啪色| 国产亚洲色婷婷99精品| 五月开心深爱激情网| 婷婷五月天丁香花| 男女激情久久| 五月天丁香六月综合| 99r这里| 丁香久久| se婷97| 婷婷欧美色| 热99在线| 粉嫩AV久久一区二区三区 | 日本婷久久| 五月丁香婷婷中文网| 97色片| 热婷婷av| 成人视频九九| 天堂久久性| 五月天婷久久| 九九精品热| 色色日本| 麻豆WWWCOM内射软件| 久久久婷丁香五月天激情综合| 色婷婷五月天天天做| 亚洲成人av在线| 91九色白丝| 婷婷五月丁香六月伊人网| 婷婷五月婷婷| 国产毛片操B| 成人色五月天婷婷| 色婷婷六月天| 骚逼视频一区2区| 激情综合网之激情五月| 9热视频在线观看| 国产高清视频91九九九久久久| 六月丁香视频网站| 大香蕉久久久久| 色九九一二| 四色女婷婷| 99操逼| 91在线日| 婷婷五月,偷窥偷拍网| 91大操| 综合激情网| 亚洲视频99| 九九色综合网| 五月婷婷激情网| 五月丁香婷婷激情爱爱| 五月婷婷m| 五月婷色| 美女天天艹人人爽| 大香蕉九九| 色色激情五月| 色欲婷婷五月天丁香| 久久性爱激情| 欧美啄木乌丝袜人妻系列| 538在线精品| 美臀自射自家人妻| 丁香色色网| 草综合网| 色色色色综合| 激情网第九色| 思思热99热| 色婷婷基地| 五月婷婷中文字幕| 色9999日韩国产| 五月天婷婷影院| 日本色图综合| 影音先锋色婷婷| 99男人天堂| 久久婷婷五月综合激情国产| 国产午夜精品一区二区| 五月天成人在线播放| 在线超碰91| 色婷婷丁香五月| 91精品无码久久久久久五月天| 五月丁香激情综合久久| 91pornav在线| 爱草视频在线| 五月丁香六月色婷| 日韩无码专区| 再次出发二| 99视频在线精品| 色婷婷情片| 婷婷情色五月天| 五月婷婷中文字幕| 97AV在线视频| AV堂狠狠干| 激情五月婷婷| 九九免费在线视频| 校园春色亚洲色| 丁香午夜天| 六月丁香停| 99ri精品视频在线观看| 五月婷婷综合激情| 色婷婷五月天| 人人看人人草人人摸| 日日夜夜亚洲一区| 色综合色| 五月婷婷色情| 婷婷在线视频| 俺去啦综合网| 六月丁香婷婷色狠狠久久| 欧美婷婷日本| 99热久久这里只有精品| 婷婷99视频在线| 99A片| 色色五月天网站| 丁香五月社区| 六月婷婷亚洲| 99爱爱网| 日本欧美成人片AAAA| 最新五月天婷婷影| 丁香六月av| 亚洲另类在线观看| 超碰renrenai| 操人精品| 大香蕉五月天婷婷| 国产精品色一哟哟| 91色在线 | 日韩| 色色性爱视频| 五月丁香婷婷激激激综合网色播| 激情综合在线播放| www.婷婷五月| 婷婷综合六月| 激情四射网| 51精品国自产在线| 婷婷五月婷婷| 天天天天天天天干| 依人大香蕉在钱1| 婷婷五月天激情电影| .操區COm| 操操熟女| 婷婷五月天成人网| WWW.婷婷| 六月婷婷六月天天在线免费| 国产91在线视频| 亚洲激情AV| 久久九九在线视频| 丁香六月啪| 激情五月天。| 婷婷基地爱| 思思国产99| 99热最新精品| 久热婷婷在线视频| 99热在线播放| 激情五月天网| 色五月丁香激情| 欧美日韩123| 99热在线观看成人| 色婷婷电影网| 色五月婷婷色五月婷婷色五月婷婷| 五月丁香亚洲校园欧美| 五月婷综合| 精品国产AV色一区二区深夜久久| 夜夜爽天天爽| 五月丁香六月激情狠狠| 九九久久99精品免费观看www| 新激情婷婷| 亚洲色网络| 五月天综合久久| 亚洲五月综合色播| 五月天丁香网| 午夜日日| 色五月婷婷7777| 婷婷五月天久久| 日本丁香五月| 99热久草| 性 色 婷婷| A片一曲| 久久综合五月婷婷| 精品人妻一区二区三区在| 五月天综合网| 五月天另类激情在线| 开心五月天激情| 99亚洲综合| 99综合在线| 国产AV不卡福利| 91久久网站| 疯狂做受XXXX高潮A片动画| 五月婷亚洲精品AV天堂| 婷婷深爱五月天| SS丁香五月婷婷| 深爱激情AV| 色五月开心婷婷| 免费婷婷| 久9热视频| 婷婷色色丁香| 婷婷五月综合丁香久久| 亚洲精品久久久无码| 五月婷激情| 日本一道久久| 96精品久久久久久久久| 激情五月开心五月丁香五月| 狠狠草综合网| 五月婷婷婷婷婷婷艺术| 亚洲九九免费| 韩日在线熟女| 色丁香五月天射婷婷爱婷婷| 99人碰碰碰| www99在线观看视频| 69色婷婷| 亚洲色图日韩网址| 99re在线免费视频| Www.se.久久| 91/九色黑人| 色色图五月天| 97色一二三| 色婷婷av综合网| 7777久久亚洲中文字幕| 久久五月丁香综合| 婷婷五月另类网站| 极品五月天| 久久五月天丁香花| 亚洲欧洲一二| 少妇婷婷五月天| 人人插9| 亚洲五月激情| 婷婷色情网| 色婷久久| 欧美丁香婷婷天天操| 性爱在线播放av| 婷婷伊人激情婷婷| 99热日本| 婷婷五月天欧美图片在线播放电驴| 久久婷婷五月天激情唯美| 天天爽天天干天天| 婷婷五月亚洲一本在线丁香| 中文av网| 六月丁香综合| 日韩aaa| 嫩草AV久久伊人妇女超级A | 婷婷操逼| 婷婷丁香久久| 一级片操逼视频| 99精品手机在线视频| 激情五月婷婷啪啪| 91大神操美女| 99re热精品视频国| 婷婷一本和五月丁香| 亚洲婷婷激情五月天| 久久这里有精品| 色播六月| 色色亚洲| 五月激情婷婷偷拍| 9999热在线免费观看| 91精品久久久久| 色综合色综合色综合高潮| 99思思热只有在这里看 | 日本高清不卡免费一区二区三区| 久久精品天| 激情久久久久| 天天色五月| 99热6色| 国产精品久久..4399| 人人操av| 艹色18p| 丁香五月综合| 啪啪啪五月天| 六月综合婷婷开心伊人| 人妻人人操| 香蕉人妻AV久久久久天天| 久久精彩视频99| 婷婷在线精品| 五月婷婷婷婷婷婷艺术| 丁香婷五月天开心六月| www激情| 在线sebiav精品视频| 人人妻人人澡| 五六月丁香激情视频| 婷婷 丁香 精品| 91一起操| 久草视频大香蕉99| 婷色五月| 伊人AV五月婷| 天天综合在线网| 五月丁香综缴情性爱| 91操片| 蜜乳国产网站| 综合色99| 欧美性爱专区| www.99热| 国产婷婷五月色情综合| 99热精品在线| 久久婷婷东京热大香樵| 丁香五月狠狠在线观看| 婷婷五月六月丁香| 能看的av| 综合色影院| 九六五月天婷婷| 久久综合中文| 婷婷酒色网| 人妻自慰在线| 色五月婷婷一二| 亚洲乱码日产精品BD| 综合激情在线| 夜夜骑天天玩天天日| 欧洲色| 99在线热视频| 热的无码综合视频| 色吧五月婷婷| 九九九午夜视频| 中文字幕日韩无码制服诱或| 久久在这里99| 熟女国产在线一区二区三区四区| 人人爱干人人爱草| 综合激情五月婷婷| 99A片| 色亚洲中文| 久9久9热久热| 久久九九经典| 91啪级电影| 色色性爱视频| 天天操天天曰天天射| 六月狠狠综合| 99热在线观看| 人妻中文在线| 五月天婷婷色色网| 视频一区二区在线| 97激情五月天| 99热97| 五月丁香无码| 天天拍天天操| 大香蕉久久伊人网| 少妇久久诱惑视频| 久色网| 99re热精品在线视频| 亚州操操| 色色色色区| 99热免费看| 波多婷婷久久| 五月婷婷中文网| 天天插天天射| 97成人丁香婷婷| 日本在线视频www色| 五月婷婷六月丁香首页| 婷婷色丁香六月| 五月婷婷亚洲天堂97色婷婷| 婷婷丁香成人在线视频| 色五月婷婷网| 六月色婷婷色| 日日夜夜天天综合| 91精品婷婷国产综合久久| 991国产精选视频在线播放下载| 婷婷五月丁香综合桃花色网| 亚洲小视频| 超碰操日| 丁香五月网在线观看| 亚洲视频在线网站| 九九亚洲小视频| 三年高清大片免费观看国语| 亚洲丁香五月综合| 五月丁香激情综合网| 婷婷色五月婷婷姐妹| 久久婷婷亚洲| 国产永久一二一起草| 超碰av在线| 婷婷五月综合欧美在线播放| 久久大香蕉| WWW五月天| 91人人人人人| 热的无码综合视频| 五月停性愛| 99精品免费欧美小视频| 五月婷中文娱乐综合| 五月天四色房丁香亭亭| 欧美色碰| 9久热在线视频精品| 啪啪激情综合| 99色性爰网络| 79亚洲精品少妇| 免费看欧美成人A片无码| 白度黄视频| 激情五月天婷婷图| 99久久这里只有精品| 久久黄色免费视频| 久久精品A片777777| 五月婷婷丁香六月在线| 丁香五月婷婷五月基地| 丁香五月婷中字幕| 97五月婷婷| AV九九| 99热精品少| 伊人久久丁香五月91| 五月成人天| 99男人的天堂| 99热8| 五月天激情婷婷五月天久久| 色天使久久综合| 五月丁香六月在线| 91人人网| 久久丁香| 欧美激情综合色综合| 久xxxx| 日本99视频| 在线综合婷婷| 五月婷丁香久久综合| 成人在线不卡| 色婷婷成人在线| 大香蕉伊然在亚洲90| 热99在线精品| 色婷婷色五月另类综合| 久久九九热re6这里有精品| 天天激情欧美美女| 五月丁香六月婷| 欧美日本韩国亚洲| 六月丁香激情| 九九热这里只有精品556| 成人国产网站在线免费看| 激情五月久久| 五月丁香网av| 97luluse| 99在线热| 五月丁婷婷| 色色色地址| 少妇真实被内射视频三四区| WWW.婷婷| 九九蜜臀精品| 黄色aa观看aaguochan| 丁香五月婷婷色| 九九机热| 人人爽天天莫| 久热爱大香蕉在线蜜臀悦色| 日日撸夜夜操|