' Microsoft.Compute' Azure资源提供程序永远不会完成'注册':

时间:2018-05-21 23:53:55

标签: azure azure-resource-manager azure-kubernetes

此问题是SOMEWHAT类似于以下内容(但在测试中不显示相同的行为):

  1. Azure: Microsoft.Compute resource provider stuck 'Registering' for about a day
  2.   

    尝试按顺序注册Microsoft.Compute提供程序时   从MacOS命令行(或者Cloud Shell)使用AKS   从Azure内部来看,提供商需要花费很长时间才能完成   完成注册。

    在撰写本文时,它仍然在注册'状态6小时后。

    通常应该发生什么?

    以下命令应及时注册Microsoft.Compute:

    az provider register -n Microsoft.Compute

    出了什么问题?

    提供商从不注册并持续挂起"注册"当使用以下命令检查其状态时:

    az provider show --namespace Microsoft.Compute -o table
    

    对上述shell命令的响应如下(并且持续了6个小时左右):

    Namespace          RegistrationState
    
    -----------------  -------------------
    
    Microsoft.Compute  Registering
    

    已成功注册的其他提供商:

    • Microsoft.Network
    • Microsoft.Storage
    • Microsoft.ContainerService

    鉴于上述情况(以及我是root / only用户),它可能不是权限问题,因为这些提供程序会失败。根据我的权限'我被列为管理员:'您是订阅管理员'请参阅下面的注册提供商的屏幕截图(右侧有权限刀片):

    enter image description here

    由于提供程序从未完成注册,因此尝试创建具有AKS的群集当然会失败:

    操作失败,状态为:'错误请求'。详细信息:缺少必需的资源提供程序注册Microsoft.Compute。

    其他背景:

    两天前,我成功地在客户帐户上执行了相同的操作,一切都在5分钟内完成。我尝试了以下选项来解决问题(到目前为止没有任何影响):

    1. Stack Overflow上的用户(此处:Azure: Microsoft.Compute resource provider stuck 'Registering' for about a day)建议在资源组/帐户中旋转VM,以期解决问题并自动注册提供程序(这不起作用)。
    2. 取消注册提供商 这是我的情况与上述问题不同的地方。取消注册组件时: az provider unregister -n Microsoft.Compute 我明白了: 无法从资源名称空间' Microsoft.Compute'中注销订阅。请删除提供商的现有资源。
    3. 这与此处的用户不同,后者在取消注册时获取Stuck / Hangs,而不是在尝试取消注册时失败但上述消息(Azure: Microsoft.Compute resource provider stuck 'Registering' for about a day

      我希望有人在过去遇到过这种情况。 此时我将尝试删除我的订阅(在当天早些时候创建)并添加一个新的/重复。

      将回复我的调查结果。

1 个答案:

答案 0 :(得分:3)

这个特定问题已经被全球多个用户所面对并且已经修复,请尝试查看它现在是否正常工作。