2016-06-19 36 views
6

सेट करने के लिए Select-AzureSubscription -Default का उपयोग करें स्टार्ट-एज़ूर सेवा को निष्पादित करने का प्रयास करते समय मुझे उपरोक्त त्रुटि मिल रही है। कोई डिफ़ॉल्ट सदस्यता निर्दिष्ट नहीं की गई है। डिफ़ॉल्ट सदस्यता

जानकारी के बाद

संकेत दिए जाने पर क्रियान्वित करने Get-AzureAccount:

Id     Type Subscriptions      Tenants        
--     ---- -------------      -------        
[email protected] User 12345678-1234-5678-9012-3456789{12345678-1234-5678-9012-3456789} 

और निम्न जानकारी जब क्रियान्वित करने के लिए प्रेरित किया Get-AzureSubscription:

SubscriptionId   : 12345678-1234-5678-9012-3456789
SubscriptionName   : My Production (Pay-As-You-Go) 
Environment    : MyCloud 
DefaultAccount   : [email protected] 
IsDefault     : True 
IsCurrent     : True 
TenantId     : 12345678-1234-5678-9012-3456789
CurrentStorageAccountName : 


Select-AzureSubscription : Parameter set cannot be resolved using the specified named parameters. 

के लिए प्रेरित किया जाता है, जब जब मैं सुझाव दिया आदेश पालन करने की कोशिश:

Select-AzureSubscription -Default "My Production (Pay-As-You-Go)" 

उत्तर

11

अपना डिफ़ॉल्ट चयन करने के लिए इसका उपयोग करें सदस्यता:

Select-AzureSubscription -Default -SubscriptionName "My Production (Pay-As-You-Go)" 

तुम भी नाम के बजाय -SubscriptionId (और GUID) का उपयोग करने के लिए चुन सकते हैं।

Select-AzureSubscription कमांडलेट पर अधिक जानकारी के लिए; Get-Help Select-AzureSubscription टाइप करें।

अगर यह काम नहीं करता है, पहले से चल रहा है, अपनी सदस्यता को चुनने से पहले की कोशिश:

Add-AzureAccount 

अद्यतन करता है, तो आप अभी भी समस्या का सामना कर रहे:

आप AzureRM उपयोग कर रहे हैं/वर्ष cmdlets के साथ (या सिर्फ AzureRM) और अभी भी समस्याओं का सामना कर रहे हैं, मैं दृढ़ता से आपको यह जांचने की सलाह दूंगा कि आपके पास AzureRM.Profile मॉड्यूल के एकाधिक संस्करण हैं या नहीं। मुझे कई बार सामना करना पड़ा है जब प्रोग्राम संस्करणों के तहत एक संस्करण स्थापित किया गया है और दूसरा मेरे उपयोगकर्ता प्रोफ़ाइल (या PSModulePath में कहीं और) के तहत स्थापित है।

सूचीबद्ध करने के लिए मॉड्यूल/संस्करणों क्या स्थापित कर रहे हैं:

Get-Module AzureRm.Profile -ListAvailable 

आप कई उदाहरण हैं और इस के संस्करण है, तो यह आपके cmdlets से कुछ के साथ कुछ परेशानी बना सकता है।

$account = Login-AzureRmAccount 
$account.Context.Subscription.SubscriptionId 
$account.Context.Subscription.SubscriptionName 

:

+1

सहायता प्राप्त करने के लिए, वास्तव में यह 'गेट-हेल्प' है। –

+0

हाय सीएमडीआरचॉर्ट, मदद नहीं करता है। चयन-एज़ूर सदस्यता का उपयोग करना -डिफॉल्ट-सदस्यता नाम "मेरा उत्पादन (पे-एज़-यू-गो)" हमें चेतावनी देता है "चेतावनी: वर्तमान और डिफ़ॉल्ट पैरामीटर को बहिष्कृत कर दिया गया है। चयन-एज़ूर सदस्यता हमेशा डिफ़ॉल्ट सदस्यता अपडेट करेगी" और स्टार्ट-एज़ूर सेवा : कोई डिफ़ॉल्ट सदस्यता नामित नहीं किया गया है। जब बाद में डिफ़ॉल्ट सदस्यता सेट करने के लिए चयन-AzureSubscription -Default का उपयोग करने का प्रयास किया जाता है। प्रारंभ-AzureService -PassThru -Profile STAGING -ServiceName myService का उपयोग करने का प्रयास करते समय फिर से संकेत दिया जाता है। – BigAlbert

+2

Add-AzureAccount ने समस्या हल की – montelof

2

मैं Select-AzureSubscription करने की कोशिश की यह मुझे त्रुटि "सदस्यता मौजूद नहीं है" जब मैं 100% सही सदस्यता नाम या सदस्यता क्रमांक कि मैं Azure पोर्टल पर और powershell से पाया गुजर रहा था दे रहा था Azure खाते को जोड़ने से मेरे लिए समस्या ठीक हो गई:

Add-AzureAccount 
+1

आपकी टिप्पणी ने मेरी समस्या का समाधान किया। धन्यवाद महोदय!!! – papfan

संबंधित मुद्दे