как создать соответствующий диск для виртуальной машины libvirt?

Я пытаюсь использовать virt-install для создания виртуальной машины CentOS 7 на хосте CentOS 7. С этой целью я читал документацию virt-install на веб-сайте RHEL , и я также читал man virt-install и virt-install --help . Я видел несколько типов синтаксиса для аргумента --disk в документации, поэтому я выбрал один из них и придумал синтаксис ниже, который вызывает ошибку. Как создать соответствующий виртуальный диск, который может использоваться командой virt-install ?

Вот что я имею до сих пор:

 [root@localhost home]# virt-install --name=public-centos7 --disk path=/home/publicvm --graphics none --vcpus=2 --memory=2048 --cdrom /media/usb/CentOS-7-x86_64-DVD-1503-01.iso --network bridge=br0 --os-type=linux --os-variant=rhel7.0 WARNING CDROM media does not print to the text console by default, so you likely will not see text install output. You might want to use --location.See the man page for examples of using --location with CDROM media Starting install... ERROR internal error: process exited while connecting to monitor: 2015-10-08T19:53:08.694875Z qemu-kvm: -drive file=/home/publicvm,if=none,id=drive-virtio-disk0,format=dir: 'dir' invalid format Domain installation does not appear to have been successful. If it was, you can restart your domain by running: virsh --connect qemu:///system start public-centos7 otherwise, please restart your installation. [root@localhost home]# 

Обратите внимание, что /home/publicvm – это всего лишь каталог в разделе, смонтированном в /home . Он использует файловую систему ext4 .

Примечание. Файл iso находится в формате usb в формате ntfs . Я загрузил библиотеку, чтобы CentOS 7 mount usb ntfs с терминала, и я проверил, чтобы я мог прочитать содержимое /media/usb перед запуском указанных выше команд. Я не думаю, что это никак не связано с сообщением ERROR о диске, однако я добавляю это из-за ПРЕДУПРЕЖДЕНИЯ о команде cdrom выше.

One Solution collect form web for “как создать соответствующий диск для виртуальной машины libvirt?”

Как обнаружено в чате, решение:

Скопируйте свой .ISO-образ в /var/lib/libvirt/images и запустите virt-install так:

 virt-install --name=public-centos7 --disk path=/home/publicvm/some.img,size=10 --graphics none --vcpus=2 --memory=2048 --location /var/lib/libvirt/images/CentOS-7-x86_64-DVD-1503-01.iso --network bridge=br0 --os-type=linux --os-variant=rhel7.0 --extra-args console=ttyS0 

Если сбой предыдущей попытки все еще выполняется, вам необходимо удалить и деинфицировать ее сначала, используя virsh:

 virsh destroy public-centos7 virsh undefine public-centos7 
  • yum install http://www.example.com/package.rpm vpm rpm -ivh http://www.example.com/package.rpm
  • Su -c не работает и игнорируется
  • Отладка журналов dmesg
  • Как пропустить проверку DNS, пока я отключен от Интернета
  • Какие пакеты Red Hat Enterprise Linux для CentOS?
  • Каков самый простой способ установить Meld на RedHat Linux RHEL 5.4?
  • Эквивалент запуска-остановки-демона для RedHat 6
  • Установите драйвер opengl на RHEL5.7
  • Что эквивалентно CentOS для Red Hat Enterprise Linux 6.5?
  • Какие системные журналы могут сказать мне, потерял ли сервер интернет-соединение?
  • Есть ли команда под названием «on» для выполнения команд на удаленных компьютерах?
  • Interesting Posts

    вызывая перезагрузку из пользовательского пространства

    По какой-то причине «sudo ssh -w any -o Tunnel = ethernet root @ remote» создает туннельные устройства вместо устройств-кранов

    Разрешить только определенным пользователям входить в систему через ssh на одном порту, а другие – для входа через другой порт

    Попытка вставить символы через скрипт оболочки, привязанный к горячей клавише

    (S / D) NAT через NF-крючки

    восстановление ядра без использования apt-get

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

    Программный центр Ubunutu не работает, показывая черный экран

    Как использовать `find` для перехода в каталог этого файла

    почему мы не можем установить приложение, скомпилированное для Ubuntu, на Linux mint или некоторые другие дистрибутивы с одним ядром?

    Не удается войти в root пользователя после обновления MySQL с 5.6 до 5.7

    Область локальных переменных в функциях оболочки

    Как игнорировать ошибки записи при обнулении диска?

    Как создать новые процессы для новых экземпляров одного и того же сценария оболочки?

    Раздельный / загрузочный раздел на USB

    Linux и Unix - лучшая ОС в мире.