一般來說 只需要停掉 cloudstack-management 服務
systemctl stop cloudstack-management
然後清空數據庫中cloud, cloud_usage;,cloudbridge 。
mysql -u root -p
drop database cloud;
drop database cloud_usage;
drop database cloudbridge;
quit;
重新導入 數據
cloudstack-setup-databases cloud:123456@localhost --deploy-as=root:root密碼
然後重啓 cloudstack-management 即可
systemctl restart cloudstack-management
基本上就可以了。。。我準備重新安裝 cloudstack 就把cloudstack軟件也卸載了。
管理節點
systemctl stop cloudstack-management
mysql -u root -p
drop database cloud;
drop database cloud_usage;
drop database cloudbridge;
quit;
yum -y remove cloudstack-common cloudstack-management
rm -rf /etc/cloudstack/
rm -rf /var/log/cloudstack/
rm -rf /usr/share/cloudstack-management/
rm -rf /usr/share/cloudstack-common/
systemctl daemon-reload
二級存儲全部清空
cd /export/secondary/
rm -rf *
計算節點
systemctl stop cloudstack-agent
刪除 所有的 vm
virsh
list
destroy ......
yum -y remove cloudstack-common cloudstack-agent
rm -rf /etc/cloudstack/
rm -rf /var/log/cloudstack/
rm -rf /usr/share/cloudstack-agent/
rm -rf /usr/share/cloudstack-common/
systemctl daemon-reload
主存儲全部清空
cd /export/primary
rm -rf *
計算節點由cloudstack生成的網卡網橋文件。。。最好一併刪除
計算節點有 libvird 和 KVM 相關配置文件,最好也按照文檔改回去