Azure VM Linux Ubuntu备份代理 - 部署失败

时间:2017-03-07 08:40:34

标签: linux bash azure ubuntu

我们在Azure托管上有两个Ubuntu(14.04)Linux服务器虚拟机。目前正在尝试在Azure中为这些计算机设置备份服务。我已经关注this guide并启动并运行代理。在bash输出中运行“waagent -version”时显示:

WALinuxAgent-2.2.5 running on ubuntu 14.04
Python: 2.7.6
Goal state agent: 2.2.5

当尝试在Azure中启用备份服务时,我收到错误,部署失败,这是错误的片段:

{
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
    "details": [
      {
        "code": "UserErrorGuestAgentStatusUnavailable",
        "message": "Unable to perform the operation as the VM Agent is not responsive."

不确定代理在安装和运行时“无响应”的原因。

我错过了什么?

我们重新启动并重新启动了服务器/服务。尝试了不同的备份工作创建。服务器确实在它们之间设置了负载平衡,但尝试禁用它不起作用。

非常感谢任何帮助。

感谢。

2 个答案:

答案 0 :(得分:2)

Microsoft支持人员建议我使用Azure powershell cmdlet运行这些命令:

Add-Azureaccount
$vm = Get-AzureVM –ServiceName <cloud service name> –Name <VM name>
$vm.VM.ProvisionGuestAgent = $true
Update-AzureVM –Name <VM name> –VM $vm.VM –ServiceName <cloud service name>

这就是诀窍!现在已经能够成功备份VM。这是从apt-get安装的walinuxagent,没有其​​他任何东西需要运行服务。

答案 1 :(得分:0)

我在我的实验室进行过测试,我将Waagent更新到2.2.5版本,然后启用了azure备份服务,它对我有用。

对于测试,请尝试使用azure portal重置密码,如果waagent不起作用,重置密码将完成,所以我们应该重新安装waagent。