尝试将图像上载到Microsoft Azure时出错

时间:2015-01-12 10:55:30

标签: azure cloud

我试图将图片上传到我的容器名称" vhds"内部存储帐户" pruebasatfacr"但我收到以下错误:

[root @ vm49 KVM]#azure storage blob upload -a pruebasatfacr -k" $ base64string" --container vhds

info:执行命令存储blob上传

文件名:azure-POSTGRES-9.3.2-RHEL-65.X64.ATF.PRB-disk1.vdh

  • 在容器vhds中检查blob azure-POSTGRES-9.3.2-RHEL-65.X64.ATF.PRB-disk1.vdh

错误:getaddrinfo ENOTFOUND

info:错误信息已记录到azure.err

错误:存储blob上传命令失败

[root @ vm49 KVM] #cat azure.err

Fri Jan 02 2015 09:07:47 GMT + 0100(CET):

{[错误:getaddrinfo ENOTFOUND]

stack:[Getter / Setter],

代码:' ENOTFOUND',

错误:' ENOTFOUND',

系统调用:' getaddrinfo',

__帧:

{name:' __ 1',

 line: 270,

 file: '/usr/lib/node_modules/azure-cli/lib/util/storage.util._js',

 prev:

  { name: 'StorageUtil_performStorageOperation__1',

    line: 251,

    file: '/usr/lib/node_modules/azure-cli/lib/util/storage.util._js',

    prev: [Object],

    active: false,

    offset: 19,

    col: 4 },

 active: false,

 offset: 2,

 col: 15 },

rawStack:[Getter]}

错误:getaddrinfo ENOTFOUND

at errnoException (dns.js:37:11)

at Object.onanswer [as oncomplete] (dns.js:124:16)

at __1 (/usr/lib/node_modules/azure-cli/lib/util/storage.util._js:272:15)

at StorageUtil_performStorageOperation__1 (/usr/lib/node_modules/azure-cli/l

at uploadAzureBlob (/usr/lib/node_modules/azure-cli/lib/commands/asm/storage

我想这可能是一个DNS问题,但我需要更多相关信息,有谁知道为什么会引起它?

提前致谢!

PS:我使用的是0.8.13 CLI版本

1 个答案:

答案 0 :(得分:0)

我在Azure内部运行的基于CentOS的计算机上看到了这个问题 - 它实际上是Azure x-plat CLI依赖的node.js内的锁定问题。

我发现如果你继续重试命令,你最终会成功(更多的是运气而不是其他任何事情)。

请参阅github错误报告:https://github.com/joyent/node/issues/7729