首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问libvirt URI。

无法访问libvirt URI。
EN

Unix & Linux用户
提问于 2018-04-08 14:45:05
回答 1查看 882关注 0票数 0

我有一个需要分解的遗留VM,它正在运行几个盒子,并使用libvirt/qemu/kvm。当我运行virsh -c qemu:///system list时,它会给出所有正在运行的实例。然而,每次我尝试使用qemu+ssh://hostname@ip/system访问libvirt时,我都会得到-bash: qemu+ssh://hostname@ip: No such file or directory。基本上,我想把ssh放在每个盒子里,看看里面发生了什么,但我找不到这样做的命令。我所能得到的只是这些盒子的名称,而不是每个盒子正在运行的内容。

我对这些虚拟化工具的经验非常有限。

命令:set -x ; virsh -c qemu+ssh://hostname@ip/system

输出:

代码语言:javascript
复制
host@ubuntu:~$ set -x ; virsh -c qemu+ssh://host@ip/system
+ set -x
+ virsh -c qemu+ssh://host@ip/system
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh #

其他产出:

代码语言:javascript
复制
host@ubuntu:~$ type virsh
virsh is /usr/bin/virsh
host@ubuntu:~$ set -x ; virsh -c qemu+ssh://host@ip/system list
+ virsh -c qemu+ssh://host@ip/system list
 Id    Name                           State
----------------------------------------------------
 29    Box-recovery-1               running
 38    Box-2                        running
 39    Box-1                        running
 40    Box-3                        running
 41    Box-4                        running
 42    Box-5                        running
 43    Box-6                        running
 44    Box-7                        running
 45    Box-8                        running
 46    Box-9                        running
 47    Box-10                       running

错误输出:

代码语言:javascript
复制
host@ubuntu:~$ qemu+ssh://host@ip/system
-bash: qemu+ssh://host@ip/system: No such file or directory
EN

回答 1

Unix & Linux用户

发布于 2018-04-08 19:29:27

qemu+ssh://连接用于通过SSH远程连接到qemu主机,并且在您的客人中不访问SSH。

在您发布的输出中,您确实通过qemu+ssh://通过这个命令virsh -c qemu+ssh://hostname@ip/system连接到qemu,并且在virsh #提示符下您将发出virsh命令来管理您的客人,但是您只需要这样就可以远程连接到qemu主机。似乎您没有问题在本地连接,因此,它可能更容易避免远程连接目前。

如果每个VM都运行SSH,那么应该像使用有效凭据登录到每个VM的SSH一样简单。由于您已经可以在本地和远程访问qemu,所以在来宾中使用virsh console检查每个VM:virsh -c qemu:///system console $VM_NAME可能更容易,而且不需要SSH。根据客户控制台的安装方式,您可能仍然需要用户凭据才能登录。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/436359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档