Конвертировать контейнер openVZ в VMware - PullRequest
0 голосов
/ 17 декабря 2018

Я пытаюсь преобразовать контейнер openVZ в VMware.Поскольку это запланировано примерно для 1000 экземпляров, я ищу другой подход, чем переустановка с нуля.Я следовал инструкциям в последнем посте: https://communities.vmware.com/message/1719787#1719787 Однако при загрузке с live CD он не может найти ни одного раздела Linux.Я также попробовал yum install kernel-xx, который не повлиял на live CD, не найдя раздел, поэтому я предполагаю, что при конвертации произошла ошибка.Кто-нибудь знает решение или какие-то настройки к тому, что я написал?ОС в этом случае - CentOS 7 на openVZ 6.

1 Ответ

0 голосов
/ 21 декабря 2018

Короче говоря: конвертируйте openVZ в KVM, затем конвертируйте в VMWare.

  • создайте KVM с той же ОС, что и ваш контейнер
  • смонтируйте файл образа KVM
  • rsync все данные в этот файл изображения
  • размонтировать файл изображения и запустить и остановить KVM
  • преобразовать img в vmdk с помощью qemu-img
  • переместить файл vmdk на хост esxi
  • преобразование в vmdk с тонким предоставлением с помощью vmkfstools

Мне пришлось решить (и до сих пор я) несколько проблем, чтобы заставить его загрузиться, например, восстановление initrams, переустановка policykit, перенастройка сети, настройкаgrub.

Надеюсь, это кому-нибудь поможет.

...