Инструменты пользователя

Инструменты сайта


docker:swarm:node_management

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
docker:swarm:node_management [2023/12/10 17:24]
werwolf
docker:swarm:node_management [2023/12/10 17:25] (текущий)
werwolf [Добавляет или удаляет метаданные]
Строка 93: Строка 93:
 Передать флаг **--label-add** один раз для каждой метки узла, которую вы хотите добавить:​ Передать флаг **--label-add** один раз для каждой метки узла, которую вы хотите добавить:​
  
- / Переводы документации / документация Docker 18.02 / Обзор движка Docker / Обзор режима Swarm / Управляйте узлами в swarm 
-arlight.ru 
-РЕКЛАМА 
-Управляйте узлами в swarm 
-В рамках жизненного цикла управления swarm вам может потребоваться просмотреть или обновить узел следующим образом:​ 
- 
-список узлов 
- 
-проверяет отдельный узел 
- 
-обновить узел 
- 
-оставить swarm 
- 
-Список узлов 
-Чтобы просмотреть список узлов в swarm, запускает docker node ls с узла менеджера:​ 
- 
-$ docker node ls 
- 
-ID                           ​HOSTNAME ​ STATUS ​ AVAILABILITY ​ MANAGER STATUS 
-46aqrk4e473hjbt745z53cr3t ​   node-5 ​   Ready   ​Active ​       Reachable 
-61pi3d91s0w3b90ijw3deeb2q ​   node-4 ​   Ready   ​Active ​       Reachable 
-a5b2m3oghd48m8eu391pefq5u ​   node-3 ​   Ready   ​Active 
-e7p8btxeu3ioshyuj6lxiv6g0 ​   node-2 ​   Ready   ​Active 
-ehkv3bcimagdese79dn78otj5 *  node-1 ​   Ready   ​Active ​       Leader 
-Столбец AVAILABILITY показывает,​ может ли планировщик назначать задачи узлу: 
- 
-Active означает,​ что планировщик может назначать задачи узлу. 
- 
-Pause означает,​ что планировщик не назначает новые задачи узлу, но существующие задачи продолжают выполняться. 
- 
-Drain означает,​ что планировщик не назначает новые задачи узлу. Планировщик закрывает все существующие задачи и назначает их выполнение на доступном узле. 
- 
-Столбец MANAGER STATUS показывает участие узла в консенсусе Raft: 
- 
-Отсутствие значения указывает на рабочий узел, который не участвует в управлении swarm. 
- 
-r7-office.ru 
-РЕКЛАМА 
-Leader означает,​ что узел является основным управляющим узлом, который принимает все решения по управлению и оркестровке swarm для swarm. 
- 
-Reachable означает,​ что узел является управляющим узлом, участвующим в консенсусном кворуме Raft. Если ведущий узел становится недоступным,​ данный узел может быть выбран в качестве нового лидера. 
- 
-Unavailable означает,​ что узел является менеджером,​ который не может общаться с другими менеджерами. Если узел менеджера становится недоступным,​ вы должны либо присоединить новый узел менеджера к swarm, либо сделать рабочий узел менеджером. 
- 
-Для получения дополнительной информации об администрировании swarm обратитесь к руководство администратора Swarm. 
- 
-Осмотрите отдельный узел 
-Вы можете запускает docker node inspect <​NODE-ID>​ на узле менеджера,​ чтобы просмотреть сведения об отдельном узле. Выходные данные по умолчанию имеют формат JSON, но вы можете передать флаг --pretty, чтобы распечатывает результаты в удобочитаемом формате. Например:​ 
- 
- 
- 
- 
-sz-fullhouse.ru 
-РЕКЛАМА 
-Клубный дом Full House - Скидка 10%. М. «Юго-Западная» 
-Потолки 3,1 м • 8 км от ТТК • 100 м до м. Юго-западная • Безупречная форма 
-Узнать больше 
-$ docker node inspect self --pretty 
- 
-ID:                     ​ehkv3bcimagdese79dn78otj5 
-Hostname: ​              ​node-1 
-Joined at:              2016-06-16 22:​52:​44.9910662 +0000 utc 
-Status: 
- ​State: ​                Ready 
- ​Availability: ​         Active 
-Manager Status: 
- ​Address: ​              ​172.17.0.2:​2377 
- Raft Status: ​          ​Reachable 
- ​Leader: ​               Yes 
-Platform: 
- ​Operating System: ​     linux 
- ​Architecture: ​         x86_64 
-Resources: 
- ​CPUs: ​                 2 
- ​Memory: ​               1.954 GiB 
-Plugins: 
-  Network: ​             overlay, host, bridge, overlay, null 
-  Volume: ​              local 
-Engine Version: ​        ​1.12.0-dev 
-Обновляет узел 
-Вы можете изменяет атрибуты узла следующим образом:​ 
- 
-изменяет доступность узла 
- 
-добавить или удаляет метаданные ярлыка 
- 
-повысить или понизить узел 
- 
-Изменяет доступность узла 
-Изменение доступности узла позволяет вам: 
- 
-слить узел менеджера,​ чтобы он выполнял только задачи управления swarm и был недоступен для назначения задач. 
- 
-слейте узел, чтобы вы могли отключить его для обслуживания. 
- 
-приостановить узел, чтобы он не мог получать новые задачи. 
- 
-восстановить статус доступности недоступных или приостановленных узлов. 
- 
-Например,​ чтобы изменяет узел менеджера на доступность Drain: 
- 
-$ docker node update --availability drain node-1 
- 
-node-1 
-См. список узлов для описания различных параметров доступности. 
- 
-Добавляет или удаляет метаданные ярлыка 
-Метки узлов обеспечивают гибкий метод организации узлов. Вы также можете использовать метки узлов в ограничениях службы. Применяйте ограничения при создании службы,​ чтобы ограничить узлы, на которых планировщик назначает задачи для службы. 
- 
-Запускает docker node update --label-add на узле менеджера,​ чтобы добавить метаданные метки на узел. Флаг --label-add поддерживает пару <key> или <​key>​=<​value>​. 
  
 Передать флаг --label-add один раз для каждой метки узла, которую вы хотите добавить:​ Передать флаг --label-add один раз для каждой метки узла, которую вы хотите добавить:​
docker/swarm/node_management.1702218262.txt.gz · Последние изменения: 2023/12/10 17:24 — werwolf