openstack項目中遇到的各種問題總結 其三(命令匯總)
3.1、掛載目錄是需要註意的事項
把分區掛載到目錄下的操作要謹慎小心
對於存放系統重要文件的目錄不要掛載,對於目錄下有重要文件的目錄需要做備份,因為掛載過程中會把目錄清空
四、命令匯總
4.1、openstack命令匯總
查看openstack節點上服務狀態
[root@YUN-14 ~]# openstack-status
當實例啟動失敗時可以嘗試一下命令(test為虛機的名字)
重置虛機的狀態
[root@YUN-11 ~(keystone_admin)]# nova reset-state test
關閉虛機
[root@YUN-11 ~(keystone_admin)]# nova stop test
啟動虛機
[root@YUN-11 ~(keystone_admin)]# nova start test
查看虛機資源配額的列表
[root@YUN-11 ~(keystone_admin)]# nova flavor-list
查看鏡像的列表
[root@YUN-11 ~(keystone_admin)]# nova image-list
查看網絡的列表
[root@YUN-11 ~(keystone_admin)]# nova network-list
查看雲主機的信息
[root@YUN-19 ~(keystone_admin)]# nova list
創建虛機的一般命令
# nova boot --image imageID --flavor flavorID --nic net-id=nicID name
(最後的name是指給雲主機起的名字)
下面是一個示例,只是這個示例比上邊的多了些參數,指定了要創建到那個openstack計算節點上。
[root@YUN-11 ~(keystone_admin)]# nova boot --image test-mini --flavor 1 test-1 --availability-zone nova:YUN-15 --nic net-id=e49ae481-4
(--image後邊是指定的鏡像名,--flavor後邊是指定的虛機配給資源的id,後邊的test-1是為虛機起的名字,-availability-zone後邊的nova是域、YUN-15是openstack
添加鏡像
[root@YUN-11 ~(keystone_admin)]# glance add name=test-26 is_public=true container_format=bare disk_format=raw < /root/disk4
(disk_format後面跟鏡像格式,< 後面是鏡像的目錄)
刪除雲主機
# nova delete <instance-uuid>
查看雲主機的詳細信息
# nova show <instance-name>
當計算節點無法創建虛機,而且在dashboard中查看“管理員”---“主機集合”,可以看到節點名為YUN-15的服務為停止狀態,就需要在這個節點上重啟openstack計算節點的主服務
# service openstack-nova-compute restart
4.2、硬件相關命令
查看CPU信息
[root@YUN-19 ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
192 Intel(R) Xeon(R) CPU E7-8850 v2 @ 2.30GHz
4.3、虛擬化相關的命令
查看鏡像的信息
# qemu-img info disk
轉換鏡像的格式
# qemu-img convert -O raw disk disk3
更改鏡像的大小(增加)
# qemu-img resize disk3 +100M
更改鏡像的大小(減少)
# qemu-img resize disk3 -- -100M
openstack項目中遇到的各種問題總結 其三(命令匯總)