Qual é a maneira mais confiável de determinar o próprio UUID de um host do OpenStack?

1

Gostaria de poder determinar com segurança o UUID associado a um convidado do OpenStack de dentro do convidado. Uma boa maneira de fazer isso seria algo como:

# nova show 'hostname' | grep ' id '
| id                                   | 10493365-870f-4ff1-86ed-500b4b8db814                                 |

No entanto, o nome do host que um sistema conhece como não seria necessariamente o nome do host que o OpenStack conhece o convidado.

Existe uma maneira de fazer o que eu quero? BTW, eu realmente estaria correndo isso na Rackspace.

    
por jcollie 14.11.2014 / 22:36

1 resposta

0

Eu gosto de usar xenstore-read name . Isso pede ao hypervisor o nome da instância.

# xenstore-read name
instance-10493365-870f-4ff1-86ed-500b4b8db814

Eu me refiro a esta página com frequência , especificamente a seção "Comandos do XenStore a serem executados na VM convidada".

    
por 27.01.2016 / 19:03