我有一个可用的libvirt集群,为了执行一些并行操作,我重复了它。 目前,我的scheme如下所示:两个群集的VM定义完全相同,即相同的MAC,相同的IP但具有不同的标识符。 但是,每个群集都设置为不同的VLAN。
在每个集群(VLAN)内部,一切似乎都正常,从每个虚拟机我可以ping集群中的其他虚拟机,查看邻居等等。到目前为止,我通过virsh console访问不同的虚拟机
但是,当试图SSH每个单独的虚拟机,我得到以下错误:
ssh: connect to host 192.168.0.1 port 22: No route to host
我的问题是:我怎么能ssh到不同的虚拟机IP是相同的,但位于不同的VLAN?
请记住,configuration理想情况下应该保持原样,也就是两个同样定义的群集,它们在每个群集所属的VLAN上唯一不同。