Ответы пользователя по тегу VMware
  • Как изменить объем гостевой ОС Cloud Hosted Router от MikroTik на гипервизоре под управлением VMWare ESXi?

    @unps Автор вопроса
    Просто увеличить размер жесткого диска в ESXi не приводило к нужному результату.
    Удалось разобраться с проблемой, описываю свои действия:
    1. Скачиваем с сайта mikrotik.com - Raw disk image CHR
    2. После этого установил на машину с ubuntu qemu
    3. Распаковал скачанный Raw образ системы и добавил к нему необходимый объем дискового пространства
    qemu-img resize -f raw chr-6.35.4.img +8G
    4. После этого конвертируем Raw образ в формат VMWare ESXi
    qemu-img convert -f raw -O vmdk chr-6.35.4.img chr-6.35.4.vmdk

    5. Передаем образ на наш гипервизор. Здесь есть еще один момент который необходимо поправить иначе в разные моменты гостевая ОС будет аварийно завершать свою работу с сообщением:
    Error Stack:
    An error was received from the ESX host while powering on VM VM-name
    Cannot open the disk '/vmfs/volumes/Datastore/VM-name/VM-name.vmdk' or one of the snapshot disks it depends on.
    The system cannot find the file specified.
    VMware ESX cannot find the virtual disk '/vmfs/volumes/Datastore/VM-name/VM-name.vmdk'. Verify the path is valid and try again.

    Это связано с тем, что в версиях VMWare для серверных платформ отключен модуль конвертации машин, предназначенных для десктопных платформ.
    Подключаемся по ssh к гипервизору и выполняем следующие команды:
    vmkload_mod multiextent
    Конвертируем наш диск
    vmkfstools -i chr-6.35.4.vmdk chr-6.35.4_new.vmdk -d thin

    6. Создаем виртуальную машину и подключаем к ней сконвертировонный диск.
    Ответ написан
    Комментировать