Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
linux:ansible:changed_when_and_failed_when [2023/12/26 23:02] werwolf создано |
linux:ansible:changed_when_and_failed_when [2023/12/26 23:08] (текущий) werwolf [Пример 1: Проверка системных требований / предварительных условий перед установкой] |
||
|---|---|---|---|
| Строка 143: | Строка 143: | ||
| ** Шаг 1: ** Убедитесь, что он уже запущен, вызвав команду 'ps -eaf | grep -i httpd' как 'ad-hoc' | ** Шаг 1: ** Убедитесь, что он уже запущен, вызвав команду 'ps -eaf | grep -i httpd' как 'ad-hoc' | ||
| - | [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.24.43-AM|{{..:..:wp-content:ewww:lazy:placeholder-772x184.png?772x184|ansibled failed_when example}}]] [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.24.43-AM|{{..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.24.43-AM.png?772x184|ansibled failed_when example}}]] | + | {{ :linux:ansible:screen-shot-2018-09-23-at-12.24.43-am.png |}} |
| ** Шаг 2: ** Используйте следующую инструкцию с заданием для запуска сервера HTTPD | ** Шаг 2: ** Используйте следующую инструкцию с заданием для запуска сервера HTTPD | ||
| Строка 157: | Строка 157: | ||
| </code> | </code> | ||
| - | [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.30.58-AM|{{..:..:wp-content:ewww:lazy:placeholder-931x216.png?931x216}}]] [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.30.58-AM|{{..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.30.58-AM.png?931x216}}]] | + | {{ :linux:ansible:screen-shot-2018-09-23-at-12.30.58-am.png |}} |
| Как вы могли видеть на предыдущем снимке выходных данных выполнения, задача запуска httpd-сервера была помечена как измененная, несмотря на то, что на самом деле она не запускала apache, а он уже был запущен. | Как вы могли видеть на предыдущем снимке выходных данных выполнения, задача запуска httpd-сервера была помечена как измененная, несмотря на то, что на самом деле она не запускала apache, а он уже был запущен. | ||
| Строка 182: | Строка 182: | ||
| Результаты выполнения предыдущей пьесы приведены ниже | Результаты выполнения предыдущей пьесы приведены ниже | ||
| - | [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.37.52-AM|{{..:..:wp-content:ewww:lazy:placeholder-776x308.png?776x308}}]] [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.37.52-AM|{{..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.37.52-AM.png?776x308}}]] | + | {{ :linux:ansible:screen-shot-2018-09-23-at-12.37.52-am.png |}} |
| Надеюсь, результат выполнения уже не требует пояснений. Вы могли видеть, что ansible рассматривает задачу как измененную, когда она фактически не запускалась. | Надеюсь, результат выполнения уже не требует пояснений. Вы могли видеть, что ansible рассматривает задачу как измененную, когда она фактически не запускалась. | ||
| Строка 213: | Строка 213: | ||
| Результаты выполнения нашего нового сборника приведены ниже | Результаты выполнения нашего нового сборника приведены ниже | ||
| - | [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.51.01-AM|{{..:..:wp-content:ewww:lazy:placeholder-794x334.png?794x334|ansible changed_when example}}]] [[..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.51.01-AM|{{..:..:wp-content:uploads:2018:09:Screen-Shot-2018-09-23-at-12.51.01-AM.png?794x334|ansible changed_when example}}]] | + | {{ :linux:ansible:screen-shot-2018-09-23-at-12.51.01-am.png |}} |
| - | Теперь вы можете заметить, что задание ЗЕЛЕНОГО цвета, а не ЖЕЛТОГО. Другими словами, оно ** без изменений* | + | Теперь вы можете заметить, что задание ЗЕЛЕНОГО цвета, а не ЖЕЛТОГО. Другими словами, оно ** без изменений** |
| ===== Пример 2: Установка зависимостей с помощью PHP Composer ===== | ===== Пример 2: Установка зависимостей с помощью PHP Composer ===== | ||
| Строка 282: | Строка 282: | ||
| Результаты выполнения сборника пьес приведены ниже | Результаты выполнения сборника пьес приведены ниже | ||
| - | [[..:..:wp-content:uploads:2018:09:ansible_failedwhen|{{..:..:wp-content:ewww:lazy:placeholder-1440x357.png?1440x357}}]] [[..:..:wp-content:uploads:2018:09:ansible_failedwhen|{{..:..:wp-content:uploads:2018:09:ansible_failedwhen.png?1440x357}}]] | + | {{ :linux:ansible:ansible_failedwhen-1024x254.png |}} |
| Как показано на предыдущем снимке, последнее требование - физической памяти недостаточно (или) не соответствует нашему требованию в 2 ГБ. Вы можете заметить, что система построена с использованием 1 ГБ в 'стандартном выводе' сообщения об ошибке. | Как показано на предыдущем снимке, последнее требование - физической памяти недостаточно (или) не соответствует нашему требованию в 2 ГБ. Вы можете заметить, что система построена с использованием 1 ГБ в 'стандартном выводе' сообщения об ошибке. | ||
| Строка 290: | Строка 290: | ||
| Надеюсь, это полезно и имеет смысл. | Надеюсь, это полезно и имеет смысл. | ||
| - | [[..:..:wp-content:uploads:2021:09:DaaS|{{data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1047 415'%3E%3C/svg%3E?1047x415|gritfy}}]] [[..:..:wp-content:uploads:2021:09:DaaS|{{..:..:wp-content:uploads:2021:09:DaaS.svg?1047x415|gritfy}}]] Thanks | + | |