我希望能够可靠地确定来自guest虚拟机内的与OpenStack guest相关联的UUID。 一个奇怪的做法是这样的:
# nova show `hostname` | grep ' id ' | id | 10493365-870f-4ff1-86ed-500b4b8db814 |
但是,系统知道自己的主机名不一定是OpenStack知道的主机名。
有没有办法做我想要的? 顺便说一句,我实际上是在Rackspace上运行这个。
我喜欢使用xenstore-read name
。 这会向pipe理程序询问实例的名称。
# xenstore-read name instance-10493365-870f-4ff1-86ed-500b4b8db814
我经常参考这个页面 ,特别是“在客户VM上运行的XenStore命令”部分。