Как правильно переносить LXC контейнеры между машинами с разным железом?

Для тестирования используется LXC виртуализация на базе ubuntu 12.04

Как правильно переносить LXC контейнеры между машинами с разным железом?

Возможна ли выборочная синхронизация некоторых из них?
  • Вопрос задан
  • 6593 просмотра
Решения вопроса 2
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
lxctl поставьте и в будущем мигрируйте через lxctl migrate.
А вообще - засинкать rootfs, скопировать конфиг виртуалки и запустить. Всё.
Ответ написан
Комментировать
IlyaEvseev
@IlyaEvseev
Opensource geek
LXC вообще никак от железа не зависит.
Достаточно совместимости архитектур.
Простейшая миграция сводится к остановке контейнера и копированию папки /var/lib/lxc/имя_контейнера через rsync.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@leotop Автор вопроса
Portability - LXC containers can be zipped up and moved to any other host with the same processor architecture. This works great when your scaling your application, as individual services can be duplicated or moved with ease.

Решение с https://www.digitalocean.com/community/articles/getting-started-with-lxc-on-an-ubuntu-13-04-vps

Для разных архитектур рекомендуют chroot с последующим rsync

По синхронизации ответ пока не нашел, если только как обычные сервера через удаленный rsync или аналоги
Ответ написан
Комментировать
@omsknews
всем здравствуйте! а кто подскажет, где можно увидеть пример переноса всего счастья с физического сервера в lxc ? то банальное копирование в рутфс не приводит ни к чему хорошему((((
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы