区分两个概念:
- 宿主机 HostID:虚拟机运行在哪个计算节点上,该计算主机的 ID(平台侧)
- 虚拟机内部操作系统 hostid:Linux 系统内
hostid命令输出的 8 位 16 进制授权 ID(软件 license 用)
云基础设施 → 虚拟机 → 点击虚拟机名称进入详情页,可看到宿主机名称、宿主机唯一标识(HostID)H3C
#列出云主机,获取虚拟机ID
openstack server list
#查看虚拟机详情,找到hostId字段
openstack server show 虚拟机名称/虚拟机ID
输出里
OS-EXT-SRV-ATTR:host是宿主机名称;hostId为宿主机哈希 ID。
#查看计算节点列表,获取计算节点UUID(原生Host ID)
openstack compute service list
openstack hypervisor show 计算节点名称
Web:进入虚拟机概要页面,直接显示主机 ID (Host Id),即该虚拟机运行的 CAS 计算节点 IDH3C
登录虚拟机控制台 / SSH:
hostid
输出示例:007f0100,32 位十六进制字符串,很多商用软件授权使用这个值。
⚠️注意:Linux
hostid由系统网络信息生成,虚拟机迁移(热迁移)后这个值一般不变;部分系统会读取/etc/hostid文件。
Windows 虚拟机没有hostid命令,授权一般取网卡 MAC:
getmac
登录 CVK 计算节点
#查看所有虚拟机
virsh list --all
#查看单台虚拟机详情
virsh dumpxml 虚拟机名称
xml 内<uuid>xxxx</uuid>是虚拟机 UUID,不是 hostid。
AI哥你好
AI哥你好
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明