OpenStack命令啟動實例


1、nova重啟進程

/etc/init.d/openstack-nova-api restart
/etc/init.d/openstack-nova-cert restart
/etc/init.d/openstack-nova-conductor restart
/etc/init.d/openstack-nova-console  restart
/etc/init.d/openstack-nova-consoleauth restart
/etc/init.d/openstack-nova-metadata-api  restart
/etc/init.d/openstack-nova-novncproxy  restart
/etc/init.d/openstack-nova-objectstore  restart
/etc/init.d/openstack-nova-scheduler  restart
/etc/init.d/openstack-nova-spicehtml5proxy restart
/etc/init.d/openstack-nova-xvpvncproxy restart

 

 

2、cinder重啟進程

/etc/init.d/openstack-cinder-api  restart
/etc/init.d/openstack-cinder-backup  restart
/etc/init.d/openstack-cinder-scheduler  restart
/etc/init.d/openstack-cinder-volume  restart

 

3、glance重啟進程

/etc/init.d/openstack-glance-api  restart
/etc/init.d/openstack-glance-registry  restart
/etc/init.d/openstack-glance-scrubber  restart

 

# 查看可用實例類型
 1 openstack flavor list 

# 查看可用啟動鏡像
 1 openstack image list 

# 查看可用網絡
 1 openstack network list 

# 查看可用安全組
 1 openstack security group list 

# 啟動一個實例
 1 openstack server create --flavor m1.medium --image win7_x64 --nic net-id=6e85dfe1-f976-4407-87ae-a217a46c9dff --security-group default test-instance 

# 查看創建的實例
 1 openstack server list 

# 查看瀏覽器vnc窗口訪問連接
 1 openstack console url show test-instance 

# 查看浮動IP池
 1 openstack ip floating pool list 

# 從浮動IP池中獲取一個浮動IP
 1 openstack ip floating create nova 

# 查看已經獲取的浮動IP
 1 openstack ip floating list 

# 綁定浮動IP給實例
 1 openstack ip floating add 192.168.10.129 test-instance 


# 使用nova命令啟動實例
 1 nova boot --flavor m1.medium --image win7_x64 --nic net-id=6e85dfe1-f976-4407-87ae-a217a46c9dff --security-group default test-instance 

 

使用以下方法停止和啟動實例。

官方鏈接:https://docs.openstack.org/zh_CN/user-guide/cli-cheat-sheet.html

運行以下命令暫停實例:

 1 openstack server pause INSTANCE_NAME 

該命令將虛擬機狀態保存到內存。暫停中的虛擬機仍然以凍結狀態運行。

運行以下命令,取消暫停實例。

 1 openstack server unpause INSTANCE_NAME 

 

運行以下命令初始化虛擬機管理器級別的掛起操作。

 1 openstack server suspend INSTANCE_NAME  

運行以下命令恢復一個暫停的實例。

 1 openstack server resume INSTANCE_NAME 

 

如果有不使用的雲主機,但希望在雲主機列表中仍然保留,此時需要用到釋放功能。例如,一周工作結束后可以停止實例,下周開始后重新啟動實例。所有數據和資源都保留;然而內存中的數據不會保留。如果不再使用已釋放的實例,也可以完全刪除。

執行如下釋放命令:

釋放實例。關閉實例,將實例連同數據和資源存儲到Glance.

1 openstack server shelve SERVERNAME 

 取消釋放實例-恢復實例。

 1 openstack server unshelve SERVERNAME 

刪除已釋放(shelved)的實例。(shelve:將實例作為鏡像保存到Glance並從宿主機刪除該實例。)從 主機刪除實例、數據和關聯資源。如果不再需要該實例,可以從虛擬機管理程序中刪除該實例以減少資源占用。

 1 nova shelve-offload SERVERNAME 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM