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

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


wiki:technical:openvz:migrate

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:technical:openvz:migrate [2024/04/25 16:23] Dimanwiki:technical:openvz:migrate [2024/06/02 19:46] (текущий) Diman
Строка 1: Строка 1:
-====== Миграция OVZ контейнера ======+====== Миграция OVZ контейнеров на другую ноду ======
  
 Ноды OpenVZ поддерживают миграцию контейнеров между собой. При миграции большого количества контейнеров требуется вводить последовательно ряд команд, что затруднительно и не дает администраторам спокойно расслабиться. Ноды OpenVZ поддерживают миграцию контейнеров между собой. При миграции большого количества контейнеров требуется вводить последовательно ряд команд, что затруднительно и не дает администраторам спокойно расслабиться.
  
-Для автоматизации процесса был накорябан простенький скрипт, который удобно делает клоны с одной ноды на другую, выключает на исходной ноде сервер и делает попытку включить контейнер на целевой ноде. Скрипт выполняется на **исходной ноде**, следует заменить IP 192.168.50.2 на IP целевой ноды и разрулить ключи перез запуском скрипта.+Для автоматизации процесса был накорябан простенький скрипт, который удобно делает клоны с одной ноды на другую, выключает на исходной ноде сервер и делает попытку включить контейнер на целевой ноде. Скрипт выполняется на **исходной ноде**, следует заменить IP 192.168.50.2 на IP целевой ноды и разрулить ключи перез запуском скрипта. Обратите внимание, что копируются **только включенные** в настоящий момент серверы.
  
 <file bash migrate.sh> <file bash migrate.sh>
Строка 11: Строка 11:
 destIP=192.168.50.2 destIP=192.168.50.2
  
-ct_list=$(vzlist |grep 'running' |awk '{print $5}' |xargs) +ct_to copy=$(vzlist |grep 'running' |awk '{print $5}'
-ct_count=$(vzlist |grep 'running' |awk '{print $5}' |wc -l)+ct_list=$(echo $ct_to copy |xargs ) 
 +ct_count=$(echo $ct_to copy |wc -l )
 i=0 i=0
 echo "START MIGRATE..." echo "START MIGRATE..."
wiki/technical/openvz/migrate.1714051390.txt.gz · Последнее изменение: 2024/04/25 16:23 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki