2016-08-31 3 views
1

웹 포털을 사용하여 Azure에서 Linux VM을 만들고 행복하게 SSH를 사용할 수 있지만 문서를 훑어보고 CLI 명령을 어셈블 할 수 없습니다 (예 :Azure cli가 네임 스페이스에 등록되어 있지 않습니다.

). 내 CLI가 azure account list로보고 가입은 부과 방식 웹 포털도 볼 수있는 한 가지가 있다는 것을 확인했다

error: The subscription is not registered to use namespace 'Microsoft.Compute'. See https://aka.ms/rps-not-found for how to register subscriptions. 
error: Error information has been recorded to /Users/gaius/.azure/azure.err 
error: vm quick-create command failed 

:와

$ azure vm quick-create -M newkey.pub -g myresgrp -Q CoreOS --name gaiusvm1 -u gaius -l westeurope -y Linux

이 실패합니다. 내가 수행 한 오류 페이지의 지침에 따라

은 : 실패

$ azure provider register Microsoft.Compute 

는 :

error: Namespace Microsoft.Compute Registration took too long to complete 
error: Error information has been recorded to /Users/gaius/.azure/azure.err 
error: provider register command failed 

은 무엇 CLI가 포털 다르게하고있다, 나는 그들이 좋겠 가정 실제로 커버 아래에서 같은 서비스를 호출하고,이 네임 스페이스와 다른 네임 스페이스에 어떻게 등록 할 수 있습니까?

+1

Azure Portal에서 ARM 가상 머신을 만들면 포털이 자동으로 등록됩니다. 이 오류는 새 구독을 사용할 때 발생합니다. 사실'azure provider register Microsoft.Compute'를 실행 한 후 잠시 기다릴 수 있습니다. 등록에 약간의 시간이 걸리며 Azure CLI의 시간 제한은 너무 짧습니다. –

+0

@JackZeng 그게 다야.이 대답을 해주시면 받아 들일 것입니다. 감사! – Gaius

답변

2

이 오류는 새 구독을 사용할 때 발생합니다. 이 문제를 해결하는 가장 간단한 방법은 Azure Portal에서 ARM 가상 시스템을 생성하는 것이며 포털은 Microsoft.Compute을 등록합니다.

azure provider register Microsoft.Compute을 사용하여 네임 스페이스를 등록하는 경우 "등록을 완료하는 데 너무 오래 걸렸습니다"라는 오류 메시지가 나타날 수 있습니다. 등록에 약간의 시간이 걸리고 Azure CLI의 시간 초과가 너무 짧기 때문입니다. 그러나 걱정하지 마십시오. 네임 스페이스는 결국 몇 분 안에 등록됩니다. 그리고 다음 명령을 사용하여 등록 상태를 확인할 수 있습니다.

azure provider show Microsoft.Compute 

다음과 같은 메시지가 표시됩니다.

몇 분 후 등록 상태가 등록되면 Azure CLI로 ARM 가상 시스템을 만들 수 있습니다.

+0

그건 그렇고 포털 *은 나를 위해 등록한 것 같지 않습니다. VM을 만들 때 항상 클릭 할 수 있었지만 CLI만이이 방법으로 실패했습니다. 그것에 관한 어떤 생각? – Gaius

+0

임차인이 여러 번 가입 했습니까? Azure Portal을 사용하여 ARM 가상 시스템을 만들 수 있으면 Azure CLI를 사용하여 ARM 가상 시스템을 생성 할 수 있어야합니다. 동일한 구독을 사용하고 있는지 확인하고 클래식 VM이 아닌 Resource Manager VM을 만들고 있는지 확인하십시오. –

+0

아니, 그게 이상하게 만드는거야! – Gaius

관련 문제