Я настраиваю экземпляр Ubuntu на Amazon EC2, и я пытаюсь настроить его так, чтобы при запуске он автоматически прикреплял том EBS и принимал эластичный IP-адрес, а при выключении он автоматически освобождает эти ресурсы .
Я нашел различные сценарии инициализации, которые делают то, что я хочу, но я бы очень хотел использовать выскочку, чтобы я мог автоматически установить ее через cloud-init.
Я понимаю из этого обмена, что событие, которое я хочу контролировать для начала моей работы, - для ясного и maverick
start on stopped cloud-run-user-script
и для natty
start on stopped cloud-final
. Это действительно точно? Кроме того, каково правильное событие для мониторинга, чтобы остановить мою работу (включая размонтирование и отсоединение объема EBS и освобождение эластичного IP)?
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам нужно выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с ключевым словом task, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для выключения
start on runlevel [016]
Запустит что-то, как происходит обычное выключение системы.
Обратите внимание, что в кулинарной книге выскочки есть много информации об этих вещах:
http: //upstart.ubuntu. ком / кулинарной /
События правильны, если вам необходимо выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с заданием ключевого слова
, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для завершения работы
start on runlevel [016]
Запустит что-то, когда происходит нормальное завершение работы системы.
Обратите внимание, что есть много информации о эти вещи в кулинарной книге выскочки:
События правильны, если вам необходимо выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с заданием ключевого слова
, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для завершения работы
start on runlevel [016]
Запустит что-то, когда происходит нормальное завершение работы системы.
Обратите внимание, что есть много информации о эти вещи в кулинарной книге выскочки:
События правильны, если вам необходимо выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с заданием ключевого слова
, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для завершения работы
start on runlevel [016]
Запустит что-то, когда происходит нормальное завершение работы системы.
Обратите внимание, что есть много информации о эти вещи в кулинарной книге выскочки:
События правильны, если вам необходимо выполнить запуск, когда cloud-init завершен. Вероятно, вы захотите, чтобы ваш скрипт выполнялся с заданием ключевого слова
, так что биты, зависящие от облака-init, блокируются до завершения вашего скрипта.
Для завершения работы
start on runlevel [016]
Запустит что-то, когда происходит нормальное завершение работы системы.
Обратите внимание, что есть много информации о эти вещи в кулинарной книге выскочки: