openstack如何通过ip查uuid和如何查看宿主机上的所有虚机

查看物理机状态

为扩展知识哈!!!!
nova computer servier list/openstack compute service list : 查看物理机是否宕机(控制节点source执行环境变量后执行该命令)不知道环境变量为啥样?
在这里插入图片描述
就是一堆参数的脚本文件,然后source 文件名称即可
然后在执行命令,up为正常
在这里插入图片描述

说明

我们为什么要查uuid? emm ,或许是为了看更多信息吧,比如虚机的uuid 详细里有其宿主机ip 等信息
然后我们还可以查看某台物理机(宿主机)上的所有虚拟机,然后通过uuid的方式 查看详细。

通过ip 查uuid

云平台查看

使用场景说明:一般情况下 我们得到一个ip,现在想去了解其宿主机等情况使用
最简单的方法,是去云平台 输入ip查询,这是最简单明了的方法了
首先你得知道该ip所对应的平台。
步骤:登录,切换到admin-点击管理员-系统-云主机-筛选方式切换为IPv4-输入ip-筛选即可出现内容(注意集中 眼别花 别点错,谨慎操作)
在这里插入图片描述
点击名称内容里面即可看到UUID
在这里插入图片描述

命令行查看

先行条件:有控制节点的账号密码,且控制节点能正常ssh到所属ip的计算节点。
在控制节点上 先执行环境变量: source admin-openrc.sh(该环境变量名称不是固定的)
然后 nova show --all | grep 查询ip :
在这里插入图片描述
上图中红圈中的便是uuid,然后 nova show uuid :
在这里插入图片描述

查询宿主机上所有虚机

查询宿主机上所有运行虚机,并且查询其中一个虚机的uuid ,并通过uuid查询详细信息

云平台查看

当然 也可以查看宿主机上运行着几台虚机
步骤:admin-管理员-系统-虚拟机管理器
在这里插入图片描述
第一栏为主机名字,点击主机名,进去即可看到里面运行的虚机了
一栏代表一个虚机,这一共有10个,意思就是 这代物理机运行了10个虚机。
在这里插入图片描述

命令查看

工具登陆到该宿主机或进入该宿主机控制台
然后执行:virsh list 即可看到所有运行中的虚机,如果要查看全部(包括没有运行的) virsh list --all 即可

在这里插入图片描述
然后virsh domuuid Name(instance号) 结果即可看到uuid
在这里插入图片描述
然后 去控制节点 source 执行环境变量以后,nova show uuid 即可 看到详细信息
在这里插入图片描述

发布了98 篇原创文章 · 获赞 66 · 访问量 13万+

猜你喜欢

转载自blog.csdn.net/cuichongxin/article/details/104819734