我试图从元数据获取图像名称,但服务器的答案是空的。它几天前工作。我尝试了旧的元数据网址和新的无法从元数据服务器检索图像名称
[[email protected] ~]# curl http://metadata/computeMetadata/v1beta1/instance/image
[[email protected] ~]# curl -is http://metadata/computeMetadata/v1beta1/instance/image
HTTP/1.1 200 OK
Content-Type: application/text
ETag: 3c19e4d76229ba8c
Date: Wed, 12 Jun 2013 14:56:46 GMT
Server: Metadata Server for VM
Content-Length: 0
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
[[email protected] ~]# curl http://metadata/0.1/meta-data/image
[[email protected] ~]# curl -is http://metadata/0.1/meta-data/image
HTTP/1.1 200 OK
Content-Type: application/text
Date: Wed, 12 Jun 2013 15:02:02 GMT
Server: Metadata Server for VM
Content-Length: 0
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
[[email protected] ~]# curl http://metadata/0.1/meta-data/instance-id
10970436504468444993
该元数据查询在我刚刚创建的Debian虚拟机上正常工作 - 我不知道虚拟机上是否有可能损坏的东西。你知道这个虚拟机何时被创建以及它使用哪个映像?你可以尝试使用相同的图像创建一个新的虚拟机,看看这是否仍然存在?如果确实如此,我建议将您的项目ID和VM名称以及此说明发送到[email protected]。 –
看起来一切都恢复正常。就像我说的那样,它早些时候起作用了,现在它再次起作用了。我想谷歌的人解决了这个问题,谢谢! –