Рейтинг:1

перестроить машину vmware в KVM с файлом .ova

флаг de

Я хочу запустить vmware PKS на виртуальной машине KVM и использовать в качестве отправной точки официальный файл .ova.

Я знаю о преобразовании из .vmdk -> .qcow2 в основном, но я все еще борюсь с настройками виртуальной машины. Я предполагаю, что мои проблемы начинаются с наличия 2 vmdks для начала.

Изучив преобразованные необработанные образы, я обнаружил, что 1.vmdk имеет 2 раздела (один, вероятно, ботинок раздел, затем второй /.

Несмотря на это, я хотел попытаться получить больше мудрости от .ovf файл и переведите его в мой KVM .xml.

$ grep -e "RAMSize памяти" -e "Количество ЦП" -e "Сеть" -e "Диск" pks-v1.7.3-rev.1-f5289d94.ovf 
  <NetworkSection>
    <Сеть ovf:name="Сеть ВМ">
      <Description>Сеть виртуальных машин</Description>
    </Сеть>
  </NetworkSection>
  <DiskSection>
    <Диск ovf:capacity="20" ovf:capacityAllocationUnits="byte * 2^30" ovf:diskId="system" ovf:fileRef="system.vmdk_id" ovf:format="http://www.vmware.com /interfaces/specifications/vmdk.html#streamOptimized" ovf:populatedSize="4294967296" />
    <Диск ovf:capacity="20" ovf:capacityAllocationUnits="byte * 2^30" ovf:diskId="data" ovf:fileRef="data.vmdk_id" ovf:format="http://www.vmware.com /interfaces/specifications/vmdk.html#streamOptimized" ovf:populatedSize="17179869184" />
  </DiskSection>
      <Info>Свойства сети</Info>
      <Категория>2. Сетевые свойства</Category>
        <Ярлык> 2.1. Сетевой IP-адрес</Label>
        <Ярлык> 2.2. Маска сети</Label>
        <Ярлык> 2.7. Подсеть Docker Container Network</Label>
        <Ярлык> 2.8. Сетевой шлюз контейнеров Docker</Label>
        <rasd:Connection>Сеть виртуальных машин</rasd:Connection>

(взято из эта статья) должен показать, что мне нужно. Однако я не могу понять, чего я хочу на самом деле, особенно в <DiskSection>

Из моих предыдущих расследований я знаю, что диск1 составляет 4 ГБ (содержащий 2 раздела), а диск2 имеет 12GiB. Оба на самом деле не соответствуют упомянутым здесь 20.Я предполагаю, что это может быть связано с тем, что размер диска является динамическим.

Может ли кто-нибудь посоветовать, как перевести приведенный выше вывод в совместимый с KVM файл .xml/setup?

--- Добавление ---

чтобы сделать это полным... это (соответствующий) контент файла .ovf, из которого я выбираю.

--- Дополнение 2 ---

когда я просто конвертирую образы .vmdk в .qcow2, машина показывает очень короткий логотип (Proton OS, используемая здесь ОС), который затем исчезает на черном экране.

Michael Hampton avatar
флаг cz
Так что мне стало скучно, и я достал копию оригинальной Photon OS 4.0 OVA, чтобы поиграть с ней. Конечно, когда я загрузил его в ESXi, он работал нормально. На KVM я извлек VMDK, преобразовал его в qcow2, и он не смог загрузиться сразу после grub с мигающим курсором. То же самое, когда я преобразовал его в необработанное изображение. И когда я только что загрузился прямо с VMDK, он все равно не загрузился. И то же самое после удаления тишины из командной строки загрузки. Я думаю, что grub не может загрузить ядро ​​​​или initrd, но мне непонятно, почему.
vrms avatar
флаг de
ни импорт .ova в VirtualBox (работающий на другом хосте, чем упомянутый KVM) не работает (без реального указания причины).
vrms avatar
флаг de
я думаю, я попытаюсь запустить экземпляр vmware внутри машины KVM и запустить оттуда .ova.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.