Can RHEL7 VM run remote commands to Fedora36 host?

Benjamin Smith yesthatguy at gmail.com
Fri Jul 29 00:32:29 UTC 2022


Well I don't know if this helps, but it's there a reason you haven't tried
running the command that succeeds on the laptop directly over SSH?

EG:
ssh LAPTOPUSER at Laptop "virsh --connect qemu:///system start
beaker-test-vm1.beaker"

Ben S


On Thu, Jul 28, 2022, 11:16 AM Carol Bouchard <cbouchar at redhat.com> wrote:

> I have a Fedora36 laptop which hosts VMs with RHEL7 using libvirt.  One of
> the RHEL7 VMs, runs remote commands (as root) to 'start' another VM by
> way of my laptop.  In other words,  the following command is run:
> virsh --connect 'qemu+ssh://192.168.120.1/system' start
> beaker-test-vm1.beaker
> If I run non-remote version of the command on the laptop, it is
> successful. For example,
> virsh --connect qemu:///system start beaker-test-vm1.beaker  <--
> Successful on laptop.
>
> If I do a query like the following *(notice socket use)*, it is
> successful.
> virsh -d0 --connect 'qemu+ssh://192.168.120.1/system?*socket*=/var/run/libvirt/libvirt-sock-ro'
> domstate beaker-test-vm1.beaker
>
> Without socket, I get the following error:
>
> *error: failed to connect to the hypervisor*
>
> *error: End of file while reading data: Ncat: No such file or directory.:
> Input/output error*
>
> This does not work for 'start' because I believe this is a read-only
> socket since I see the error:
> error: Failed to start domain beaker-test-vm1.beaker
> error: operation forbidden: read only access prevents virDomainCreate
>
> When I look at my laptop, there is no /var/run/libvirt/libvirt-sock.
> So.....I've been wondering
> whether RHEL7 virsh/libvirt is compatible with Fedora36.  Is there a
> work-around?  I can't
> change the distros on my laptop or VMs.
>
> Carol
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20220728/22050df4/attachment.htm>


More information about the libvirt-users mailing list