Tips for libvirt
Connecting to a Remote and NAT-ed Hypervisor
I don’t know how but not only did virt-manager control the remote libvirtd hypervisor but VNC graphical console was also forwarded over the SSH tunnel
Prerequisits:
- RHEL 7
- root user is not permitted SSH login.
Remote Internet Router:
- enable SSH port forwarding from the remote Internet router to the remote hypervisor.
Remote Hypervisor:
- Reference: https://wiki.libvirt.org/page/SSHSetup
Add the group “libvirt” to your user:
usermod -a -G libvirt <user>
Uncomment the following 2 lines in /etc/libvirt/libvirtd.conf
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
systemctl restart libvirtd
Local Graphical Desktop
Load you SSH key for the remote account and test connectivity:
ssh-add <ssh_private_key>
ssh -p <port> <user>@<ip>
Close the SSH session if you want to when you are happy it works correctly.
Start virt-manager with a connection to the remote hypervisor:
- virt-manager -c qemu+ssh://@:/system
Written with StackEdit.
No comments:
Post a Comment