Openstack云平臺(tái)運(yùn)維手冊(cè)_第1頁
Openstack云平臺(tái)運(yùn)維手冊(cè)_第2頁
Openstack云平臺(tái)運(yùn)維手冊(cè)_第3頁
Openstack云平臺(tái)運(yùn)維手冊(cè)_第4頁
Openstack云平臺(tái)運(yùn)維手冊(cè)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Openstack運(yùn)維手冊(cè)2017年7月18日目錄Openstack運(yùn)維手冊(cè) 11、 健康檢查 21、認(rèn)證模塊檢查 22、計(jì)算模塊檢查 33、網(wǎng)絡(luò)模塊檢查 34、存儲(chǔ)模塊檢查 35、鏡像模塊檢查 46、檢查 Horizon 月艮務(wù) 47、分布式存儲(chǔ)檢查 42、 運(yùn)維命令 51、虛擬機(jī)開通 52、安全組管理 53、創(chuàng)建和掛載彈性云硬盤 64、創(chuàng)建網(wǎng)絡(luò) 75、鏡像上傳與格式轉(zhuǎn)換 76、虛擬機(jī)模板管理 83、 日志檢杳 84、 常見故障實(shí)戰(zhàn)模擬 94.1、 虛擬機(jī)不通 94.1.1、 測(cè)試ICMP告警 94.1.2、 查找物理機(jī) 94.1.3、 、物理機(jī)網(wǎng)絡(luò)判斷 94.1.3.1、 物理機(jī)通、承載的

2、虛擬機(jī)網(wǎng)絡(luò)不通 94.1.3.2、 物理機(jī)通、承載的虛擬機(jī)網(wǎng)絡(luò)通 104.2、 物理機(jī)網(wǎng)絡(luò)不通 104.2.1、 、疏散后狀態(tài)異常 104.2.2、 、疏散失敗 114.2.3、 、疏散失敗導(dǎo)致任務(wù)狀態(tài)異常 11 *執(zhí)行任何openstack命令之前都必須運(yùn)行 openstack的環(huán)境變量source /root/admin-openrc.sh(每次新開控制臺(tái)窗口必須執(zhí)行一次)一、健康檢查1、認(rèn)證模塊檢查openstack token issue有輸出即可,如輸出異常重啟服務(wù)即可service apache2 restartservice memcached restart2、計(jì)算模塊檢查no

3、va service-list所有計(jì)算服務(wù)的status 必須是enabledState必須是up如有服務(wù)存在異常,直接重啟異常的服務(wù)。service nova-cert restartservice nova-consoleauth restartservice nova-scheduler restartservice nova-conductor restartservice nova-compute restart3、網(wǎng)絡(luò)模塊檢查neutron agent-list所有網(wǎng)絡(luò)服務(wù)的alive必須是:-)如有服務(wù)存在異常,直接重啟異常的服務(wù)。service neutron-plugin-o

4、penvswitch-agent restartservice neutron-l3-agent restartservice neutron-dhcp-agent restartservice neutron-metadata-agent restart4、存儲(chǔ)模塊檢查cinder service-list所有存儲(chǔ)服務(wù)的status必須是enabledState必須是up如有服務(wù)存在異常,直接重啟異常的服務(wù)。service cinder-scheduler restartservice cinder-api restartservice cinder-volume restart5、鏡像模塊

5、檢查glance image-list有輸出即可,如輸出異常重啟服務(wù)即可service glance-registry restartservice glance-api restart6、檢查Horizon 服務(wù)ps -ef | grep apache2如有輸出horizon用戶執(zhí)行apache2命令即可如異常重啟 memcachedservice memcached restart7、分布式存儲(chǔ)檢查ceph - sHealth 必須是 HEALTH_OK如遇至U mon或者osd down重啟對(duì)應(yīng)節(jié)點(diǎn)服務(wù)即可,查詢節(jié)點(diǎn)命令ceph osd tree重啟服務(wù)命令/etc/init.d/cep

6、h start osd.x二、運(yùn)維命令1、虛擬機(jī)開通? 查詢現(xiàn)有的虛擬機(jī)模擬nova flavor-list? 查詢當(dāng)前的虛擬機(jī)鏡像nova image-list? 創(chuàng)建虛擬機(jī)Nova boot -flavor name -image name-nic net-id=4d42b06a-5b86-4d20-a249-4d0e917a8162 -security-group default test1? 查看虛擬機(jī)狀態(tài)nova show id當(dāng)vm_state狀態(tài)顯示為active時(shí),說明虛擬機(jī)部署完畢,可以使用了2、安全組管理? 創(chuàng)建一個(gè)安全組nova secgroup-create test

7、“this is a test ”?查看所有的安全組nova secgroup-list? 向安全組添加規(guī)則 允許來自 192.168.0.1 的 ICMP 和 ssh 流量nova secgroup-add-rule test tcp 22 22 192.168.0.1/0nova secgroup-add-rule test icmp -1 -1 192.168.0.1/0? 如果虛擬主機(jī)運(yùn)行Windows 系統(tǒng),則添加一條允許建立TCP 連接的規(guī)則nova secgroup-add-rule test tcp 3389 3389 192.168.0.1/0? 查看安全組所有配置規(guī)則nov

8、a secgroup-list-rules test? 從安全組中刪除允許來自 192.168.0.1 的 TCP 流量規(guī)則nova secgroup-delete-rule test tcp 22 22 192.168.0.1/0? 刪除安全組nova secgroup-delete test3 、創(chuàng)建和掛載彈性云硬盤? 查看已創(chuàng)建的云硬盤nova volume-list? 創(chuàng)建一塊新的云硬盤,名稱為 test_disk ,大小為 10Gnova volume-create -display_name test_disk 10? 查看新創(chuàng)建云硬盤test_disk 的詳細(xì)信息nova vol

9、ume-show id* 注意:新創(chuàng)建的云硬盤test_disk ,此時(shí)還沒有掛載到任何虛擬主機(jī)中。? 刪除新創(chuàng)建的云硬盤nova volume-delete a6cb97b7-145d-4acc-94ae-e3425d76254e? 將新創(chuàng)建的云硬盤test_disk掛載到指定的云主機(jī)test 上nova volume-attach test a6cb97b7-145d-4acc-94ae-e3425d76254e? 將云硬盤從云主機(jī)test 上卸載nova volume-detach test a6cb97b7-145d-4acc-94ae-e3425d76254e4、創(chuàng)建網(wǎng)絡(luò)? 查看所有

10、的網(wǎng)絡(luò)neutron net-list? 查看子網(wǎng)設(shè)置neutron subnet-list? 創(chuàng)建彈性公網(wǎng) IP 池neutron subnet-create ext-net 10.9.0.0/24-name ext-subnet-allocation-poolstart=10.9.0.113,end=10.9.0.140-disable-dhcp-gateway 10.9.0.254? 創(chuàng)建一個(gè)彈性IP 給當(dāng)前租戶nova floating-ip-create ext-net? 將 IP 地址分配給虛擬機(jī)nova add-floating-ip vm_id 10.1.253.1645、鏡像

11、上傳與格式轉(zhuǎn)換? 轉(zhuǎn)換成 raw 格式qemu-img convert -f qcow2 -O raw *.img *.raw? 上傳鏡像rawglance image-create-name*.raw-file*.raw-disk-format-container-format bare - progress6 、虛擬機(jī)模板管理? 創(chuàng)建虛擬機(jī)模板nova flavor-create test ID ram disk cpu 例: nova flavor-create test 6 512 100 2? 查看虛擬機(jī)模板狀態(tài)nova flavor-list3、 日 志檢查? Nova 日志 目錄

12、: /var/log/nova/*.log? Horizon 日志 目錄: /var/log/apache2 /*.log? Cinder 日志 目錄:/var/log/cinder/*.log? Keystone 日志 目錄:/var/log/keystone/*.log? Glance 日志 目錄:/var/log/glance/*.log? Neutron 日志 目錄:/var/log/neutron/*.logCeph 日志目錄:/var/log/ceph/*.log4、 常 見故障實(shí)戰(zhàn)模擬4.1 、虛擬機(jī)不通虛擬機(jī) IP 不通告警, (郵件提醒ICMP 10.36.8.230 不通)

13、4.1.1 、測(cè)試 ICMP 告警首先自行測(cè)試IP 是否通, 也有可能由于網(wǎng)絡(luò)閃斷、 或者負(fù)載過高導(dǎo)致網(wǎng)絡(luò)異常,短暫時(shí)間會(huì)恢復(fù)4.1.2 、查找物理機(jī)如網(wǎng)絡(luò)確實(shí)不通,查找該虛擬機(jī)上承載的物理機(jī)信息利用虛擬機(jī)IP 調(diào)命令 nova list|grep 篩選出虛擬機(jī)名稱和 ID 號(hào)利用 ID 號(hào), nova show ID 找出承載虛擬機(jī)的物理機(jī)。4.1.3 、物理機(jī)網(wǎng)絡(luò)判斷由上圖可以看到故障虛擬機(jī)上的物理機(jī)是comput29,在其所屬成都集群上Ping主機(jī), 如果通, 則進(jìn)行下一步判斷, 如果不通, 擇將虛擬機(jī)遷移到其他物理機(jī)上,詳細(xì)操作見后面。4.1.3.1 、物理機(jī)通、承載的虛擬機(jī)網(wǎng)絡(luò)不通物

14、理主機(jī)是通的, 虛擬機(jī)不通, 可查找承載該物理機(jī)上的其他虛擬機(jī)網(wǎng)絡(luò)狀態(tài)是否一致,如所有虛擬機(jī)都不通,則重啟該物理機(jī)上的 neutron 服務(wù)。rootcompute2:# service neutron-linuxbridge-agent restart等十幾秒后再次嘗試ping 故障虛擬機(jī)和其他虛擬機(jī)如未能解決,則遷移。4.1.3.2 、物理機(jī)通、承載的虛擬機(jī)網(wǎng)絡(luò)通物理主機(jī)是通的,只有這臺(tái)虛擬機(jī)不通,則從web頁面進(jìn)入操作系統(tǒng),看系統(tǒng)是否卡死、或者系統(tǒng)損壞如系統(tǒng)卡死,可直接重啟啟動(dòng)、看網(wǎng)絡(luò)狀態(tài)是否恢復(fù),可進(jìn)入虛擬機(jī)操作系統(tǒng),ifconfig 查看;如遇系統(tǒng)損壞,暫不處理。如虛擬機(jī)重啟后仍無法

15、通,則遷移。4.2 、物理機(jī)網(wǎng)絡(luò)不通無論物理機(jī)是宕機(jī)還是網(wǎng)卡異常。直接將物理機(jī)上的虛擬機(jī)疏散(遷移)出去。目標(biāo)主機(jī)要在管理程序上找比較空閑的機(jī)器進(jìn)行疏散疏散后切換到選擇的物理機(jī)查看遷移后的狀態(tài), 測(cè)試網(wǎng)絡(luò)是否正常, 如不正常則手動(dòng)重啟虛擬機(jī)。4.2.1 、疏散后狀態(tài)異常如遷移后虛擬機(jī)狀態(tài)異常,則后臺(tái)修改數(shù)據(jù)庫。Mysql -u root -p -h 10.36.1.100(10.36.2.10010.36.3.100)Use nova;update instances set power_state=4,vm_state=stopped where uuid=1329434e-715d-48c8-aa80-f066ac809873;直接啟動(dòng)即可。4.2.2 、 疏散失敗如果疏散失敗,則手動(dòng)修改數(shù)據(jù)庫進(jìn)行人工遷移。 (疏散失敗就是一直在原來的物理機(jī))修改數(shù)據(jù)庫信息后手動(dòng)重啟虛擬機(jī)。Mysql -u root -p -h 10.36.1.100(10.36.2.10010.36.3.100)Use nova;update instances

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論