2017-04-05 3 views
-1

J'ai le groupe de ressources "cbp.resourcegroup.neu" mes adresses IP et VM réservées sont dans le même groupe de ressources mon nom d'IP réservé est CBPIP-Dev-NEU nom de service pour mon la machine VM est testmachine que j'ai pris comme première partie du nom DNS « testmachine.northeurope.cloudapp.azure.com »Ajouter l'adresse IP réservée à la machine virtuelle existante sur azure

quand je cours la commande suivante pour ajouter IP réservée à VM

Set-AzureReservedIPAssociation -ReservedIPName Group cbp.resourcegroup.neu 
CBPIP-Dev-NEU -ServiceName portrtestmachine 

Je reçois l'erreur suivante.

Set-AzureReservedIPAssociation : Cannot validate argument on parameter 
'Slot'. The argument "CBPIP-Dev-NEU" does not belong to the set 
"Staging,Production" specified by the ValidateSet attribute. Supply an 
argument that is in 
the set and then try the command again. 
At line:1 char:76 
+ ... ion -ReservedIPName Group cbp.resourcegroup.neu CBPIP-Dev-NEU -Servic 
... 
+              ~~~~~~~~~~~~~ 
+ CategoryInfo   : InvalidData: (:) [Set-AzureReservedIPAssociation], ParameterBindingValidationException 
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.SetAzureReservedIPAssociationCmdlet 

Que dois-je me manque dans ma commande. J'utilise PowerShell pour le faire.

Répondre

0
Group cbp.resourcegroup.neu CBPIP-Dev-NEU 

Les espaces font la commande pense que vous utilisez paramters de position, de sorte que « CBPIP-Dev-NEU » est transmis au paramètre -Slot, pour lequel ce n'est pas une valeur valide.

Essayez plutôt

Set-AzureReservedIPAssociation -ReservedIPName "CBPIP-Dev-NEU" -ServiceName "portrtestmachine" 
+0

Non ça n'a pas fonctionné. Voici l'erreur. "Set-AzureReservedIPAssociation: ResourceNotFound: Aucun déploiement n'a été trouvé." –

+0

Cela signifie simplement que vous donnez un mauvais nom à la commande, vérifiez bien ce que la ressource est appelée, mais la commande est par ailleurs correcte. – CodedBeard

0

Azure réservée IP ne peut être attribué à un déploiement PRODUCTION exemple.

Mais cela est inutile car les services Cloud déjà ont une adresse IP statique.

Nous devrions vérifier le service cloud, assurez-vous qu'il n'y a pas d'adresse IP publique statique.