首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得Xen服务器的系统序列号?

如何获得Xen服务器的系统序列号?
EN

Stack Overflow用户
提问于 2014-12-30 07:43:59
回答 1查看 2.8K关注 0票数 0

我想知道如何才能检索安装在Citrix XenServer上的虚拟机的系统序列号。我曾经提到过How to get unique ID of a Citrix XenServer VM from the guest OS?,但在这篇文章中仍然无法得到给定的解决方案。

我能够获得虚拟机安装在vSphere客户机上的vSphere

示例:

代码语言:javascript
复制
   $ dmidecode -t 1 | grep -i serial
        Serial Number: VMware-xx xx xx xx xx xx xx xx-xx xx xx xx xx xx xx xx 

虚拟机在RHEL6.5( Xen和vSphere)上运行。当执行相同的命令在Citrix XenServer VM上检索序列号时,将显示以下错误消息:

代码语言:javascript
复制
   $ dmidecode -t 1 | grep -i serial
     # dmidecode 2.12
     # No SMBIOS nor DMI entry point found, sorry.

在Xen Server上也尝试了下面的命令,它也不起作用。

代码语言:javascript
复制
   $ lshal | grep -i serial
EN

回答 1

Stack Overflow用户

发布于 2015-02-05 14:19:53

在VMware上,序列号和系统UUID都返回等效值。例:

代码语言:javascript
复制
Serial Number: VMware-56 4d 36 0a d3 df f6 ad-8c 21 07 c2 4d 58 d6 42
UUID: 564D360A-D3DF-F6AD-8C21-07C24D58D642

基本上,序列号是以VMware为前缀的UUID (有一些额外的空格)。

有一种标准和简单的方法可以获得在VMware和VirtualBox上工作的系统UUID (可能还有其他管理程序):

代码语言:javascript
复制
# dmidecode -s system-uuid
564D360A-D3DF-F6AD-8C21-07C24D58D642

希望这能有所帮助。

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

https://stackoverflow.com/questions/27701468

复制
相关文章

相似问题

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