Oefening: uw VM starten en stoppen met de Azure CLI
Een van de belangrijkste taken die u wilt uitvoeren met actieve virtuele machines is het starten en stoppen ervan.
Opmerking
Deze oefening is optioneel. Als u deze oefening wilt voltooien, moet u een Azure-abonnement maken voordat u begint. Als u geen Azure-account hebt of als u er op dit moment geen wilt maken, kunt u de instructies doorlezen zodat u de informatie begrijpt die wordt gepresenteerd.
Opmerking
In deze les gebruikt u Azure Cloud Shell als terminal. U hebt toegang tot Cloud Shell via Azure Portal of de aanmelding bij Cloud Shell. U hoeft niets op uw pc of laptop te installeren om het te gebruiken.
Opmerking
Vervang in deze oefening myResourceGroupName in de voorbeelden door de naam van een bestaande resourcegroep of de naam van de resourcegroep die u voor deze oefening hebt gemaakt.
Een VM stoppen
Een actieve virtuele machine kan worden gestopt met de opdracht vm stop. U moet de naam en resourcegroep of de unieke id voor de virtuele machine doorgeven:
az vm stop \
--name SampleVM \
--resource-group "myResourceGroupName"
U kunt controleren of de VIRTUELE machine is gestopt door te pingen van het openbare IP-adres, met behulp van sshof via de vm get-instance-view opdracht. Deze laatste benadering retourneert dezelfde basisgegevens als vm show, maar bevat details over het exemplaar zelf. Voer de volgende opdracht in Azure Cloud Shell in om de huidige actieve status van uw VIRTUELE machine te zien:
az vm get-instance-view \
--name SampleVM \
--resource-group "myResourceGroupName" \
--query "instanceView.statuses[?starts_with(code, 'PowerState/')].displayStatus" -o tsv
Als het goed is, retourneert deze opdracht VM stopped als resultaat.
Een VM starten
We kunnen het omgekeerde doen met de opdracht vm start.
az vm start \
--name SampleVM \
--resource-group "myResourceGroupName"
Met deze opdracht wordt een gestopte VM gestart. U kunt deze controleren via de vm get-instance-view query die u in de laatste sectie hebt gebruikt, die nu moet worden geretourneerd VM running.
Een virtuele machine opnieuw opstarten
Ten slotte kunnen we een virtuele machine opnieuw opstarten als we wijzigingen hebben aangebracht waarvoor opnieuw opstarten is vereist door de opdracht uit te vm restart voeren. U kunt de vlag --no-wait toevoegen als u niet wilt wachten in de Azure-opdrachtregelinterface totdat de virtuele machine opnieuw is opgestart.