2010年8月6日 星期五

virsh console

ubuntu KVM Access

可直接用終端機管理自己的虛擬機器

要先增加Serial Console 裝置的設定檔
sudo nano /etc/init/ttyS0.conf (新增這個檔案

將以下的內容加入到這個檔案
########################################################################
# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345]
stop on runlevel [!2345]

respawn
exec /sbin/getty -L 115200 ttyS0 xterm
########################################################################


之後將虛擬主機關閉
打開終端機可操作以下命令
(以虛擬主機US24_SRV為例)

virsh start US24_SRV(開啟虛擬主機)

virsh console US24_SRV(登入操作虛擬主機)
登入後就可直接操作該主機(此為透過serial console 跟網路介面無關)

按下鍵盤的ctrl+}就可以離開虛擬主機


遠端登入別台機器的虛擬機器管理員(也就是可以操作遠端的虛擬機器)

virsh -c qemu+ssh//root@140.137.214.214/system

之後會變virsh # (可以在此下指令操作遠端的虛擬主機)
list (列出虛擬主機清單
start (開啟虛擬主機
console (操作虛擬主機

沒有留言:

張貼留言