1 votes

CLI Azure - Activer l'arrêt automatique

Je n'arrive pas à trouver les commandes az qui me permettent d'activer l'arrêt automatique programmé d'une VM. Je peux le faire facilement via le gestionnaire de ressources lors du déploiement d'une nouvelle VM ou de la modification d'une VM existante, mais comment puis-je le faire via des commandes bash sur le Shell d'Azure Cloud ?

0voto

Shui shengbao Points 462

À ma connaissance, Azure CLI 2.0 ne permet pas d'activer l'arrêt automatique programmé d'une machine virtuelle.

Dans Azure Cloud Shell, vous pouvez utiliser crontab pour arrêter une VM à un moment précis. Veuillez vous référer aux étapes suivantes :

1. export VISUAL=vi dans Cloud Shell, vous pouvez alors modifier la tâche crontab avec vi .

2. écrire un script. ~/.autoshutdown/autoshutdown.sh

az vm deallocate -g <name> -n <>

3. donner les permissions d'exécution.

chmod +x ~/.autoshutdown/autoshutdown.sh

4. éditer la tâche crontab, crontab -e Si vous souhaitez arrêter votre VM à 22:00, ajoutez la ligne suivante au fichier.

0 22 * * * ~/.autoshutdown/autoshutdown.sh

5. vérifier la tâche crontab, crontab -l

Vous pouvez consulter les documents suivants blog .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X