GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Quels sont les événements de démarrage à surveiller pour attacher/détacher un volume Ebs et une adresse IP élastique au démarrage/à l'arrêt ?

Je configure une instance Ubuntu sur Amazon EC2 et j'essaie de la configurer de sorte qu'au démarrage, elle attache automatiquement un volume EBS et prenne une adresse IP élastique et, à l'arrêt, elle libère automatiquement ces ressources.

J'ai trouvé divers scripts d'initialisation qui font ce que je veux, mais j'aimerais vraiment utiliser un travail parvenu, afin de pouvoir l'installer automatiquement via cloud-init.

Je comprends de cet échange que l'événement que je souhaite surveiller pour commencer mon travail est, pour lucide et franc-tireur

start on stopped cloud-run-user-script

et pour Natty

start on stopped cloud-final

Est-ce vraiment exact ? De plus, quel est l'événement correct à surveiller pour arrêter mon travail (y compris le démontage et le détachement du volume EBS et la libération de l'IP élastique) ?

Réponse acceptée :

Les événements sont corrects si vous devez spécifiquement exécuter lorsque cloud-init est terminé. Vous voudrez probablement que votre script soit fait avec le mot-clé task , afin que les bits qui dépendent de cloud-init soient bloqués jusqu'à la fin de votre script.

Pour l'arrêt

start on runlevel [016]

Exécutera quelque chose pendant l'arrêt normal du système.

Notez qu'il y a une mine d'informations sur ces choses dans le livre de recettes Upstart :

http://upstart.ubuntu.com/cookbook/


Ubuntu
  1. Que sont U_str, Recv-q et Send-q dans la sortie Ss ?

  2. Quelles sont les différences entre le noyau fourni par Ubuntu et le noyau en amont ?

  3. Quels sont les choix pour l'interface graphique du bureau Ubuntu et comment les activer ?

  4. Quelle est la différence entre un sous-domaine, un domaine parqué et un domaine complémentaire ?

  5. Quelle est la différence entre événementiel et asynchrone ? Entre epoll et AIO ?

Terraform vs Kubernetes :quelles sont les différences

Qu'est-ce qu'Intel SGX et quels en sont les avantages ?

Quelle est la différence entre Rsync et BTRFS sous Linux ?

Quelle est la différence entre le chat et la commande tactile

Quelles sont les différences entre cPanel et WHM ?

Quels sont les avantages du gestionnaire de volumes logiques