Назад | Перейти на главную страницу

Xen: каковы требования к конфигурации ядра domU для динамической миграции?

Недавно мы добавили хранилище iSCSI к двум серверам Xen, на которых работают Gentoo и Ubuntu 10.04 и 12.04 domU. Пробуя живую миграцию domU, я обнаружил, что могу легко перенести Ubuntu (оба варианта), но не Gentoo.

Последний запускает наши собственные ядра с конфигурацией ядра, рожденной в эпоху 2.6.18 и портированной от выпуска к выпуску, теперь работает под управлением Linux 3.10.7. Это урезанные конфигурации, настроенные для использования domU (например, без поддержки PCI или другого оборудования, без модулей и т. Д.).

При попытке перенести один, xm migrate кажется чтобы добиться успеха, на целевом узле я вижу, что domU в рабочем состоянии (и потребляет процессорное время), но он не может разговаривать с внешним миром (нет пакетов в / из vif, нет ввода-вывода на блочном устройстве, нет активности на xm console даже если его можно прикрепить нормально.

Я подозреваю, что мне не хватает некоторых параметров конфигурации ядра или я ошибся, что мешает живой миграции ... много гуглил и искал документацию и вики Xen, но безуспешно.

Каковы точные требования к недавнему (3.x, pvops) ядру Linux для использования в качестве domU и возможности миграции?

РЕДАКТИРОВАТЬ: как я и ожидал, домены Gentoo будут давать точно такие же проблемы при выполнении xm save; xm restore на том же узле.

После некоторого тестирования с различной конфигурацией ядра я прибил его к CONFIG_SMP.

Это или одна из его зависимостей требуется для обеспечения возможности сохранения и восстановления ядер Xen domU ... и, следовательно, миграции с хоста на хост.