CloudStack 環境重新部署:
最近公司項目需求,由于更改項目需要重新部署環境,經過一番官網查詢,及論壇,博客的資料查詢,終于解決,這里說下如何實現。
在研發基于CloudStack之上的應用時,經常遇到要重新安裝CloudStack,如果全部重裝的話,太慢,所以找到了一個簡單辦法,只需要刪除存儲SR并重新部署CloudStack數據庫即可。
實現具體步驟:
1)、停止CloudStack服務。service cloud-management stop.
2)、到MySQL里查詢select uuid from storage_pool; 刪除存儲的SR。
3)、刪除CloudStack數據庫,drop database cloud; drop database cloud_usage;
4)、重新部署CS數據庫 cloud-setup-databases cloud:ctrix@localhost --deploy-as=root:ctrix
5)、安裝系統模版(不同的hypervisor請安裝不同的系統模版) /usr/lib64/cloud/agent/scripts/storage/secondary/cloud-install-sys-tmplt -m /home/secondary -u http://download.cloud.com/templates/acton/acton-systemvm-02062012.vhd.bz2 -h xenserver -F
6)、service cloud-management start
再次訪問,就會出現可愛的歡迎界面,世界清凈了,重新開始吧。
環境:CloudManagement安裝在Windows2008下的VMware里的red hat虛擬機,host為兩臺安裝XenServer的機器。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答
圖片精選