Como obtenho o número de série do sistema para o Xen Server?

1

Gostaria de saber como posso recuperar o número de série do sistema de máquinas virtuais instaladas no Citrix XenServer. Eu havia me referido a link mas ainda não conseguiu com a solução dada neste post.

Eu posso obter o número de série do sistema para a instalação de máquinas virtuais no vSphere Client usando

Exemplo:

   $ 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

As máquinas virtuais estavam sendo executadas no RHEL 6.5 (para o Xen e o vSphere). Quando o mesmo comando estiver sendo executado para recuperar o número de série na VM Citrix XenServer, as mensagens de erro abaixo serão exibidas:

   $ dmidecode -t 1 | grep -i serial
     # dmidecode 2.12
     # No SMBIOS nor DMI entry point found, sorry.

Também tentei o comando abaixo no servidor Xen, ele não funciona também.

   $ lshal | grep -i serial
    
por Win.T 31.12.2014 / 05:29

1 resposta

0

No VMware, os números de série e o UUID do sistema retornam valores equivalentes. Exemplo:

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

Basicamente, o número de série é o UUID (com alguns espaços extras) prefixado com o VMware.

Existe uma maneira padrão e fácil de obter o UUID do sistema que funciona no VMware e VirtualBox (e talvez em outros hipervisores):

# dmidecode -s system-uuid
564D360A-D3DF-F6AD-8C21-07C24D58D642

Espero que isso ajude.

    
por 05.02.2015 / 15:21