文章目录

说明

小朋友你是否有许多????

我也有许多????

不知道该咋说这个instance号,这样吧 先说明一下绑定后的vnc界面,ip:0 这个ip是物理ip,,ip:后面的是虚拟机桌面号,instance号是物理机的instance号,先来看张图
在这里插入图片描述
这是vnc界面,你可能看出来了 红圈中 有0,1,2 ,这是vnc编号,不明白编号的 去看 :宿主机上查看云机vnc桌面号
这里面说了 如何查看 vnc编号,简单来说就是 一台物理服务器上可以有很多台虚拟机嘛,0-#,一个编号为1台虚拟机。

那么回到最开始的问题,instance是什么玩意?以及为什么要注意这个instance号?
因为一个物理机可以有很多台虚机嘛,单独看vnc我们不能确定这是不是我们想要登陆的虚机,所以我们任意点开一台vnc里的虚机吧,能看到instance号(是物理机的instance号,后面编号才是该物理机对应的虚拟机桌面号)
在这里插入图片描述
然后我们通过ip去查uuid, 啥?不知道 uuid咋查? 去看:
openstack如何通过ip查uuid和如何查看宿主机上的所有虚机
得到uuid以后,在控制节点,nova show uuid,即可看到instance号啦
在这里插入图片描述
确定物理机以后,然后ssh 到该物理机,查看 vnc号即可看到vnc编号对应的虚机了
在说一下 查看 vnc桌面号的链接:宿主机上查看云机vnc桌面号

完整demo

下面我们来一次完整的查看demo!!!!
现在场景是这样的哈,我打开了一个vnc,我想查询这些vnc其中一个的ip地址,come
物理机ip我打码了,instance中间我也打码了,所以现在 已知instance号结尾是86并且桌面号是1,求该条件的虚机ip
在这里插入图片描述
解:已知物理机ip,所以求得 物理机ip的uuid为***,故在控制节点nova show uuid 得知 instance号和vnc中的instance号对应,并且得知该instance对应的主机名,故该ip正确(验证一下总没坏处,要知道主机名 直接ssh 该ip不就好了。。。)
在这里插入图片描述
根据ip求得主机名和确定instance号以后,现在ssh到该物理机 查找编号为1的虚机(virsh list 就可以直接看出来instance 号的,下面多余的只是说明一下如果查看桌面号 在这然并卵的骚操作。。。)
查看桌面号:virsh vncdisplay ID号
在这里插入图片描述

通过virsh list 查看到 instance 编号,然后通过virsh domuuid instance号查看uuid
在这里插入图片描述

已知uuid 以后,回到 控制节点,nova show uuid即可看到详细信息,然后往下拉,找到network,这里就是ip信息啦,所以 该vnc桌面的ip为 …62结尾
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐