編輯/etc/libvirt/libvirtd.conf
node
listen_tls = 0 listen_tcp = 1 auth_tcp="none" tcp_port = "16509"
即便設置了listen_tcp
也不會開啓監聽服務, 重啓libvirt-bin
服務,驗證:bash
sudo netstat -nlpt # 可見16509端口並無開啓 ps aux | grep libvirt # 可見libvirtd沒有-l參數
須要開啓監聽服務,設置/etc/init/libvirt-bin.conf
文件,設置exec /usr/sbin/libvirtd $libvirtd_opts -l
,注意後面的-l
選項
不能直接寫在libvirtd_opts
上,不生曉,緣由不明tcp
重啓libvirt-bin
服務, 使用netstat
是否開啓了tcp端口和ps
查看libvirtd是否有-l
選項,都沒有問題後,運行:code
virsh --connect qemu+tcp://node1/system list
其中node1
爲主機名,若是無錯誤,則表示正常開啓tcp監聽服務.it