用libvirt遠端管理虛擬機器

來源:互聯網
上載者:User

如何用libvirt遠端管理虛擬機器?

       要用libvirt串連到超級管理程式,我們需要一個URI,這個URI配合virsh和virt-viewer命令使用,後面可以跟一些可選項,virt-viewer可以調用一些連結參數,例如:virsh -c qemu:///system 當連結到遠程機器時,可以定義幾種使用的協議:ssh,tcp,tls。當連結到遠程機器時,需要使用遠程主機的使用者和主機名稱進行連結,如果沒有定義連結使用者,則會使用本機環境的$USER的使用者進行連結,當串連到qemu
hypervisor時,接受兩種連結類型:system可以有所有的存取權限,session有限制的訪問。例如:

   使用full access連結至原生qemu hypervisor,前面的-c 是為了執行後面的list命令(--connect)

virsh -c  qemu:///system list

 

    使用full access連結至遠程主機的qemu hypervisor,每次都要輸入ssh密碼,改成ssh無密碼登陸就不需要輸入密碼了,直接顯示結果。

virsh -c qemu+ssh://tux@mercury.example.com/system   直接進入互動virsh模式

virsh -c qemu+ssh://10.1.1.8/system list   直接顯示list後的結果

其餘串連格式如下:

qemu:///session                      (local access to per-user instance)
qemu+unix:///session                 (local access to per-user instance)
qemu:///system                       (local access to system instance)
qemu+unix:///system                  (local access to system instance)
qemu://example.com/system            (remote access, TLS/x509)
qemu+tcp://example.com/system        (remote access, SASl/Kerberos)
qemu+ssh://root@example.com/system   (remote access, SSH tunnelled)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.