再做更多進階的設定
透過CLI完成以下事項
一、執行 Lab 檔
二、建立新的 instance
三、確認所有instance都在執行
四、確認新建的 instance 的 flavor 和 imgae
五、透過 instance 的 ID 來刪除 instance
六、連到 instance的 Console
七、ping DHCP Server
八、透過 instance 的 name 來進行 啟用、停止、刪除
九、清除 Lab 環境
一、執行 Lab 檔
這算是 Red Hat
特別為 Lab做好的檔案吧
他會把這個Lab會用到的項目建置好
然後記得再切換一下身分
#lab launch-cli setup
#source ~/keystonerc_user1
二、建立新的 instance
建立新的 instance1 的 instance
還記得上個章節說的
建立instance有4個項目要設定
flavor、imgae、Network、instance名稱
但若
這個Project 中
若有1個network就不須指定 network
若有2個network就需要指定 network
那就來 建 instance囉
#openstack server create --image image1 --flavor flavor1 --wait instance1
三、確認所有instance都在執行
剛建好instance後
現在就來檢查一下目前所有的 instance
#openstack server list
你會有驚人的發現
竟然有2台名稱一樣的 instance name
不過不要緊
OpenStack 不會去看 Name
而是去看 ID
若有這種情形
當要查詢 instance時
就必須用 ID來當參照的喔
#openstack server show XXXX
四、確認新建的 instance 的 flavor 和 imgae
上面在建立 instance的時候
有跑出一段instance的資訊
其中有顯示 image 和 flaovr 的 ID
有了這些 image 和 flaovr 的 ID 後
就可以去查 這個 image 的詳細資訊
以及
這個 flavor 的詳細資訊
我們先來看 flavor的部分
#openstack flaovr list
由之前的 openstack server show XXXX 指令
可以知道 這台 instance 所使用的 flavor的ID是哪一個
再來用這個ID去查這個 flavor詳細資訊
#openstack flavor show XXXX
現在
再來看 image 的詳細資訊吧
#openstack image show XXXX
五、透過 instance 的 ID 來刪除 instance
只要在有相同name的 instance的時候
就必須用ID來指定要動作的 instance
#openstack server delete XXXX
顯示一下目前的 instance
#openstack server list
六、連到 instance的 Console
instance都有console
可以讓 user 直連到 instance 內 guest OS的操作環境
我們先顯示一下 這台 instance的 console URL
(目前 instance只剩下1台)
複製顯示出來的中間那段 URL全部網址
#openstack console url show instance1
複製到 Browser貼上
就會開啟 Console囉
並登入 root / redhat
七、ping DHCP Server
去ping DHCP
#ping -c3 192.168.0.2
八、透過 instance 的 name 來進行 啟用、停止、刪除
進行 停止
#openstack server stop instance1
#openstack server list
進行 啟用
#openstack server start instance1
#openstack server list
進行 刪除
#openstack server delete instance1
#openstack server list
九、清除 Lab 環境
下指令吧
#lab launch-cli cleanup
沒有留言:
張貼留言