АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

virt-install - Онлайн в облаке

Запустите virt-install в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда virt-install, которую можно запустить в бесплатном хостинг-провайдере OnWorks с помощью одной из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


virt-install - подготовка новых виртуальных машин

СИНТАКСИС


виртуальная установка [ВАРИАНТ]...

ОПИСАНИЕ


виртуальная установка это инструмент командной строки для создания новых гостевых контейнеров KVM, Xen или Linux.
используя библиотеку управления гипервизором "libvirt". См. Раздел ПРИМЕРЫ в конце
этот документ, чтобы быстро приступить к работе.

виртуальная установка инструмент поддерживает графические установки с использованием (например) VNC или SPICE, как
а также установка в текстовом режиме через последовательную консоль. Гость может быть настроен на использование одного или
больше виртуальных дисков, сетевых интерфейсов, аудиоустройств, физических устройств USB или PCI, среди
другие.

Установочный носитель может храниться локально или удаленно на серверах NFS, HTTP, FTP. в
в последнем случае "virt-install" получит минимальные файлы, необходимые для запуска
процесс установки, позволяющий гостю получить остальную часть дистрибутива ОС как
нужный. Загрузка PXE и ​​импорт существующего образа диска (пропуская установку
фаза) также поддерживаются.

При наличии подходящих аргументов командной строки "virt-install" может работать полностью.
без присмотра, с самим "кикстартом" гостя. Это позволяет легко автоматизировать
гостевые установки.

Многие аргументы имеют подпараметры, например opt1 = foo, opt2 = bar и т. Д. Попробуйте --option =? к
см. полный список дополнительных параметров, связанных с этим аргументом, например: virt-install
--disk =?

Большинство опций не требуются. Минимальные требования: --name, --memory, гостевое хранилище.
(--disk или --filesystem) и вариант установки.

СОЕДИНЕНИЕ К ЛИБВИРТ


-c URI
--соединять URI
Подключитесь к гипервизору не по умолчанию. Если это не указано, libvirt попытается
выберите наиболее подходящий по умолчанию.

Вот некоторые допустимые варианты:

qemu: /// система
Для создания гостевых систем KVM и QEMU, запускаемых системным экземпляром libvirtd. Этот
- это режим по умолчанию, который использует virt-manager и который хочет большинство пользователей KVM.

qemu: /// сессия
Для создания гостевых систем KVM и QEMU для libvirtd, запущенного от имени обычного пользователя.

xen: ///
Для подключения к Xen.

lxc: ///
Для создания контейнеров linux

ОБЩАЯ ИНФОРМАЦИЯ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Общие параметры конфигурации, которые применяются ко всем типам гостевых установок.

-n ИМЯ
--имя ИМЯ
Имя нового экземпляра гостевой виртуальной машины. Он должен быть уникальным среди всех гостей.
известно гипервизору в соединении, в том числе неактивным в данный момент. К
переопределите существующего гостя, используйте вирш(1) инструмент для его выключения ('virsh shutdown')
& удалите ('virsh undefine') его перед запуском "virt-install".

--объем памяти ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Память, выделяемая для гостя, в МиБ. Доступны дополнительные параметры, например maxmemory.
и «огромные страницы». Это не рекомендует использовать параметр -r / - ram.

Используйте --memory =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsMemoryAllocation>

- резервное копирование памяти ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Этот параметр будет влиять на то, как страницы виртуальной памяти поддерживаются страницами хоста.

Используйте --memorybacking =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsMemoryBacking>

--арх ARCH
Запросите неродную архитектуру ЦП для гостевой виртуальной машины. Если опущено,
В гостевой системе будет использоваться архитектура центрального процессора.

--машина МАШИНА
Тип машины для подражания. Обычно это не нужно указывать для Xen или
KVM, но полезен для выбора типов машин более экзотических архитектур.

--метаданные OPT = VAL, [...]
Укажите значения метаданных для гостя. Возможные варианты включают имя, uuid, заголовок и
описание. Этот параметр не поддерживает -u / - uuid и --description.

Используйте --metadata =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsMetadata>

--События OPT = VAL, [...]
Укажите значения событий для гостя. Возможные варианты: on_poweroff, on_reboot,
и on_crash.

Используйте --events =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsEvents>

--ресурс OPT = VAL, [...]
Укажите разделение ресурсов для гостя.

Используйте --resource =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#resPartition>

--vcpus ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Количество виртуальных процессоров, настраиваемых для гостя. Если указано maxvcpus,
гость сможет подключать до MAX виртуальных процессоров во время работы гостя, но будет
запуск с VCPUS.

Топологию ЦП можно дополнительно указать с помощью сокетов, ядер и потоков. Если
значения опущены, остальные будут заполнены автоматически, отдав предпочтение сокетам, а не ядрам.
потоки.

cpuset устанавливает, какой физический процессор может использовать гость. "CPUSET" разделяется запятыми.
список чисел, который также можно указать в исключенных диапазонах или процессоре. Пример:

0,2,3,5: использовать процессоры 0,2,3 и 5
1-5, ^ 3,8: использовать процессоры 1,2,4,5 и 8

Если передано значение auto, virt-install пытается автоматически определить
оптимальное закрепление ЦП с использованием данных NUMA, если они доступны.

Используйте --vcpus =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsCPUAllocation>

--numatune ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Настройте политику NUMA для процесса домена. Примеры вызовов

--numatune 1,2,3,4-7
--numatune 1-3,5, режим = предпочтительный

Задает узлы numa для выделения памяти. Он имеет тот же синтаксис, что и
Параметр "--cpuset". режим может быть одним из «чередование», «предпочтительный» или «строгий» (
дефолт). См. "Man 8 numactl" для получения информации о каждом режиме.

Используйте --numatune =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsNUMATuning>

--memtune ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Настройте политику памяти для процесса домена. Примеры вызовов

--мемтюн 1000
--memtune hard_limit = 100, soft_limit = 60, swap_hard_limit = 150, min_guarantee = 80

Используйте --memtune =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsMemoryTuning>

--bkiotune ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Настройте политику blkio для доменного процесса. Примеры вызовов

--bkiotune 100
--blkiotune weight = 100, device_path = / dev / sdc, device_weight = 200

Используйте --blkiotune =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsBlockTuning>

--Процессор МОДЕЛЬ [, + характеристика] [, - характеристика] [, совпадение = МАТЧ] [, поставщик = ПОСТАВЩИК]
Настройте модель ЦП и функции ЦП, доступные гостю. Единственное необходимое значение
это МОДЕЛЬ, которая является действующей моделью ЦП, известной для libvirt.

Значения политики функций Libvirt заставляют, требовать, необязательно, отключать или запрещать, или с помощью
сокращенные обозначения '+ feature' и '-feature', которые равны 'force = feature' и
'disable = feature' соответственно

Некоторые примеры:

--Процессор core2duo, + x2apic, отключить = vmx
Выставьте модель процессора core2duo, принудительно включите x2apic, но не выставляйте vmx

--Процессор кашель
Предоставьте гостю конфигурацию центрального процессора. Это позволяет гостю взять
преимущество многих функций центрального процессора (лучшая производительность), но может вызвать
проблемы при переносе гостя на хост без идентичного ЦП.

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

Используйте --cpu =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsCPU>

--безопасность type = TYPE [, label = LABEL] [, relabel = yes | no]
Настройте параметры драйвера безопасности домена. Тип может быть «статическим» или «динамическим».
«статическая» конфигурация требует ЭТИКЕТКУ безопасности. Указание LABEL без TYPE
подразумевает статическую конфигурацию.

Чтобы libvirt автоматически применил вашу статическую метку, вы должны указать relabel = yes.
В противном случае образы дисков должны быть вручную помечены администратором, включая образы, которые
virt-install предлагается создать.

Используйте --security =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#seclabel>

--Особенности FEAT = вкл | выкл, ...
Установить элементы в гостях XML включен или выключен. Примеры включают acpi, apic, eoi,
Privnet и Hyperv. Некоторые примеры:

--Особенности eoi = on
Включить APIC PV EOI

--Особенности hyperv_vapic = включен, hyperv_spinlocks = выключен
Включите hypver VAPIC, но отключите спин-блокировки

--Особенности kvm_hidden = включено
Разрешить скрытие подписи гипервизора KVM от гостя

--Особенности pvspinlock = on
Сообщите гостю, что хост поддерживает паравиртуальные спин-блокировки, например, с помощью
обнажая механизм pvticketlocks.

Используйте --features =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsFeatures>

--Часы смещение = СМЕЩЕНИЕ, TIMER_OPT = VAL, ...
Настроить гостевой XML. Некоторые поддерживаемые варианты:

--Часы смещение = СМЕЩЕНИЕ
Установите смещение часов, например. utc или местное время

--Часы TIMER_present = нет
Отключить логический таймер. ТАЙМЕР здесь может быть hpet, kvmclock и т. Д.

--Часы TIMER_tickpolicy = VAL
Установите значение tickpolicy таймера. TIMER здесь может быть rtc, pit и т. Д. VAL может быть
catchup, delay и т. д. Все значения см. в документации libvirt.

Используйте --clock =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsTime>

--вечера ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Настройте гостевые функции управления питанием. Примеры подопций включают
suspend_to_mem = on | off и suspend_to_disk = on | off

Используйте --pm =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsPowerManagement>

МОНТАЖ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--cdrom ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Файл или устройство, используемое как виртуальное устройство CD-ROM. Это может быть путь к ISO-образу или к
устройство CDROM. Это также может быть URL-адрес, с которого можно получить / получить доступ к минимальному загрузочному ISO-образу.
изображение. URL-адреса имеют тот же формат, что и для аргумента «--location». Если
cdrom был указан с помощью параметра "--disk", и ни "--cdrom", ни какой-либо другой
указан параметр установки, в качестве установочного носителя используется компакт-диск "--disk".

-l Местонахождения:
--место нахождения ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Источник установки дерева распространения. virt-install может распознать определенный дистрибутив
tree и получает загрузочную пару ядро ​​/ initrd для запуска установки.

С libvirt 0.9.4 или новее установка сетевых URL работает для удаленных подключений. вирт-
install загрузит ядро ​​/ initrd на локальный компьютер, а затем загрузит носитель на
удаленный хост. Эта опция требует, чтобы URL-адрес был доступен как локальным, так и
удаленный узел.

--location позволяет использовать такие вещи, как --extra-args для аргументов ядра и использование
--initrd-inject. Если вы хотите использовать эти параметры с носителями CDROM, у вас есть несколько
опции:

* Запустите virt-install от имени root и выполните --location ISO

* Смонтируйте ISO в локальный каталог и выполните --location DIRECTORY

* Смонтируйте ISO в локальный каталог, экспортируйте этот каталог через локальный http и выполните
--место нахождения http://localhost/DIRECTORY

«МЕСТОПОЛОЖЕНИЕ» может принимать одну из следующих форм:

http://host/path
Расположение HTTP-сервера, содержащего устанавливаемый образ распространения.

ftp: // хост / путь
Расположение FTP-сервера, содержащего устанавливаемый дистрибутивный образ.

nfs: host: / path или nfs: // host / path
Расположение сервера NFS, содержащего устанавливаемый образ дистрибутива. Это требует
запустить virt-install от имени пользователя root.

СПРАВОЧНИК
Путь к локальному каталогу, содержащему устанавливаемый образ дистрибутива. Обратите внимание, что
после начальной загрузки каталог не будет доступен гостю, поэтому ОС
установщику потребуется другой способ доступа к остальной части установочного носителя.

ISO Смонтируйте ISO и проверьте каталог. Для этого требуется запустить virt-install от имени пользователя root,
и имеет то же ограничение доступа к виртуальной машине, что и DIRECTORY.

Некоторые примеры URL-адресов для конкретных дистрибутивов:

На основе Fedora / Red Hat
http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/os

Debian
http://ftp.us.debian.org/debian/dists/stable/main/installer-amd64/

Ubuntu
http://us.archive.ubuntu.com/ubuntu/dists/wily/main/installer-amd64/

Suse
http://download.opensuse.org/distribution/11.0/repo/oss/

Mandriva
ftp://ftp.uwsg.indiana.edu/linux/mandrake/official/2009.0/i586/

Mageia
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/1

--pxe
Используйте протокол загрузки PXE для загрузки начального ramdisk и ядра для запуска
гостевой процесс установки.

--Импортировать
Пропустите процесс установки ОС и создайте гостевую систему на основе существующего образа диска. В
Устройство, используемое для загрузки, является первым устройством, указанным с помощью «--disk» или «--filesystem».

--livecd
Укажите, что установочный носитель является live CD, и поэтому гость должен быть
настроен на постоянную загрузку с устройства CDROM. Также может быть желательно использовать
флаг "--disk none" в комбинации.

-x ЭКСТРА
--дополнительные аргументы ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Дополнительные аргументы командной строки ядра для передачи установщику при выполнении
гостевая установка из "--location". Одним из распространенных способов использования является указание кикстарта анаконды.
файл для автоматической установки, например --extra-args "ks =http://myserver/my.ks"

--initrd-внедрить PATH
Добавьте PATH в корень initrd, полученного с помощью "--location". Это можно использовать для запуска
автоматическая установка без использования файла кикстарта, размещенного в сети:

--initrd-inject = / путь / к / my.ks --extra-args "ks = file: /my.ks"

--os-вариант ОС_ВАРИАНТ
Оптимизируйте гостевую конфигурацию для конкретной операционной системы (например, fedora18,
'rhel7', 'winxp'). Хотя это и не требуется, НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ указывать эту опцию,
так как он может значительно повысить производительность, указав virtio среди других гостевых настроек.

По умолчанию virt-install попытается автоматически определить это значение с установочного носителя.
(в настоящее время поддерживается только для установок по URL-адресу). Автоопределение можно отключить с помощью
специальное значение «нет». Автоопределение может быть принудительно выполнено с помощью специального значения «auto».

Используйте команду «osinfo-query os», чтобы получить список допустимых вариантов ОС.

--ботинок БУТОПЫ
При необходимости укажите конфигурацию загрузки виртуальной машины после установки. Эта опция позволяет
указание порядка загрузочных устройств, постоянная загрузка ядра / initrd с опцией
аргументы ядра и включение меню загрузки BIOS (требуется libvirt 0.8.3 или новее)

--boot можно указать в дополнение к другим параметрам установки (например, --location,
--cdrom и т. д.) или можно указать отдельно. В последнем случае поведение аналогично
к параметру --import install: фазы установки нет, гость просто создается
и запустил как указано.

Некоторые примеры:

--ботинок cdrom, fd, hd, network, menu = on
Установите приоритет загрузочного устройства: первый компакт-диск, первая дискета, первый жесткий диск, сеть
Загрузка PXE. Дополнительно включите запрос меню загрузки BIOS.

--ботинок kernel = KERNEL, initrd = INITRD, kernel_args = "console = / dev / ttyS0"
Попросите гостя постоянно загружаться с локальной пары ядро ​​/ initrd с указанным
параметры ядра.

--ботинок ядро = ЯДРО, initrd = INITRD, dtb = DTB
Попросите гостя постоянно загружаться с локальной пары ядро ​​/ initrd с внешнего устройства
двоичный файл дерева. DTB может потребоваться для некоторых конфигураций, отличных от x86, таких как ARM или PPC.

--ботинок загрузчик = BIOSPATH
Используйте BIOSPATH в качестве BIOS виртуальной машины.

--ботинок menu = on, useserial = on
Включите меню загрузки BIOS и разрешите отправку вывода текста BIOS через последовательный порт.
приставка.

--ботинок init = INITPATH
Путь к двоичному файлу, который будет инициализирован гостем контейнера. Если корень "--filesystem" имеет
было указано, virt-install по умолчанию будет / sbin / init, иначе по умолчанию будет
/ bin / sh.

--ботинок UEFI
Настройте виртуальную машину для загрузки с UEFI. Чтобы virt-install знал правильный
Параметры UEFI, libvirt должна рекламировать известные двоичные файлы UEFI через
domcapabilities XML, поэтому это, вероятно, будет работать только при правильной настройке
пакеты дистрибутива.

--ботинок
loader = / ... / OVMF_CODE.fd, loader_ro = yes, loader_type = pflash, nvram_template = / ... / OVMF_VARS.fd
Укажите, что виртуальная машина использует пользовательский двоичный файл OVMF в качестве загрузочной прошивки,
отображается как виртуальный флеш-чип. Кроме того, попросите libvirt создать экземпляр
VARSTORE UEFI для конкретных виртуальных машин из настраиваемого шаблона varstore "/.../OVMF_VARS.fd".
Это рекомендуемая настройка UEFI, и ее следует использовать, если --boot uefi не знает
о ваших двоичных файлах UEFI.

Используйте --boot =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsOS>

--idmap ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Если гостевая конфигурация объявляет сопоставление UID или GID, пространство имен user будет
позволяет применять эти. Соответствующим образом настроенное сопоставление UID / GID является предварительным условием для
сделать контейнеры безопасными, в отсутствие ограничений sVirt.

--idmap можно указать, чтобы включить пространство имен пользователей для контейнеров LXC

Пример:
--idmap
uid_start=0,uid_target=1000,uid_count=10,gid_start=0,gid_target=1000,gid_count=10

Используйте --idmap =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsOSContainer>

ХРАНЕНИЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--диск ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Задает носитель, который будет использоваться в качестве хранилища для гостя, с различными параметрами. Генерал
формат строки на диске

--disk opt1 = val1, opt2 = val2, ...

Самый простой вызов для создания нового образа диска 10 ГБ и связанного с ним дискового устройства:

- размер диска = 10

virt-install сгенерирует имя пути и поместит его в расположение образа по умолчанию для
гипервизор. Чтобы указать носитель, команда может иметь следующий вид:

--disk / some / storage / path [, opt1 = val1] ...

или явно укажите один из следующих аргументов:

путь
Путь к используемому носителю, существующему или нет. Существующий носитель может быть файлом
или заблокировать устройство.

Указание несуществующего пути подразумевает попытку создать новое хранилище, и
потребуется указать значение «размер». Даже для удаленных хостов virt-install будет
попробуйте использовать API хранилища libvirt для автоматического создания заданного пути.

Если гипервизор поддерживает это, путь также может быть сетевой URL, например
http://example.com/some-disk.img . Для сетевых путей гипервизор будет
прямой доступ к хранилищу, ничего не загружается локально.

бассейн
Имя существующего пула хранения libvirt, в котором будет создано новое хранилище. Требует
указав значение «размер».

об Существующий том хранилища libvirt для использования. Это указано как
'имя пула / имя тома'.

Другие доступные варианты:

устройство
Тип дискового устройства. Значение может быть cdrom, disk, lun или floppy. По умолчанию
"диск". Если указан 'cdrom' и не выбран метод установки, cdrom будет
используется в качестве установочного носителя.

порядок загрузки
При гостевой установке с несколькими дисками этот параметр потребуется для правильной загрузки.
после установки. Параметр boot_order принимает значения 1,2,3, ... Устройства
с меньшим значением имеет более высокий приоритет.

автобус Тип дисковой шины. Значение может быть ide, sata, scsi, usb, virtio или xen. В
по умолчанию зависит от гипервизора, поскольку не все гипервизоры поддерживают все типы шин.

съемный
Устанавливает съемный флаг (/ система / блок /$ dev / съемный в Linux). Используется только с QEMU
и шина = usb. Значение может быть «включено» или «выключено».

только для чтения
Установить диск как только для чтения (принимает "включено" или "выключено")

разделяемый
Сделать диск общим (включается или выключается)

размер
размер (в ГиБ) для использования при создании нового хранилища

редкий
следует ли полностью пропустить выделение вновь созданного хранилища. Значение - «да» или «нет».
По умолчанию «да» (не выделять полностью), если это не поддерживается
базовый тип хранилища.

Первоначальное время, необходимое для полного выделения гостевого виртуального диска (sparse = no), будет
обычно уравновешивается более быстрым временем установки внутри гостевой системы. Таким образом, использование этого
рекомендуется для обеспечения стабильно высокой производительности и предотвращения ввода-вывода.
ошибки в гостевой системе при заполнении файловой системы хоста.

backing_store
Путь к диску, который будет использоваться в качестве резервного хранилища для вновь созданного образа.

кэш
Используемый режим кеширования. Кэш страниц хоста предоставляет кеш-память. Кеш
значение может быть «нет», «запись», «прямая синхронизация», «небезопасно» или «обратная запись».
«Writethrough» обеспечивает кэширование чтения. «обратная запись» обеспечивает кэширование для чтения и записи.
'directsync' обходит кеш страницы хоста. "небезопасно" может кэшировать весь контент и
игнорировать запросы на сброс от гостя.

отбрасывать
Игнорируются или передаются запросы сброса (также известные как "обрезка" или "снятие сопоставления")
в файловую систему. Значение может быть либо "unmap" (разрешить запрос отмены
быть переданным) или "игнорировать" (игнорировать запрос на сброс). Начиная с 1.0.6 (QEMU и KVM
только)

формат
Формат образа диска. Для файловых томов это может быть raw, qcow2, vmdk и т. Д.
типы форматов вhttp://libvirt.org/storage.html> для возможных значений. Это
часто сопоставляется с тип_драйвера значение тоже.

Если не указано при создании образов файлов, по умолчанию будет «qcow2».

При создании хранилища это будет формат нового изображения. При использовании
существующий образ, это отменяет автоматическое определение формата libvirt.

имя_драйвера
Имя драйвера, которое гипервизор должен использовать при доступе к указанному хранилищу.
Обычно не требует установки пользователем.

тип_драйвера
Формат / тип драйвера, который гипервизор должен использовать при доступе к указанному хранилищу.
Обычно не требует установки пользователем.

io Бэкэнд дискового ввода-вывода. Может быть как «потоки», так и «родные».

error_policy
Как гость должен реагировать, если обнаружена ошибка записи. Может быть одним из "стоп",
"игнорировать" или "enospace"

последовательный
Серийный номер эмулируемого дискового устройства. Это используется в гостевых системах Linux для установки
/ dev / disk / по идентификатору символические ссылки. Пример серийного номера может быть: WD-WMAP9A966149.

start_policy
Он определяет, что делать с диском, если исходный файл недоступен. Видеть
возможные значения вhttp://www.libvirt.org/formatdomain.html#elementsDisks>

См. Раздел примеров для некоторых применений. Эта опция не поддерживает -f / - file,
-s / - размер файла, --nonsparse и --nodisks.

Используйте --disk =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsDisks>

--файловая система
Задает каталог на хосте для экспорта в гостевую. Самый простой призыв
это:

--filesystem / source / on / host, / target / point / in / guest

Что будет работать для последних QEMU и гостевых ОС Linux или контейнеров LXC. Для QEMU
Целевая точка - это просто подсказка для монтирования в sysfs, поэтому она не будет монтироваться автоматически.

Можно указать следующие явные параметры:

напишите
Тип или исходный каталог. Допустимые значения: mount (по умолчанию) или
'шаблон' для шаблонов OpenVZ.

Режим
Режим доступа к исходному каталогу из гостевой ОС. Используется только с QEMU
и введите = mount. Допустимые режимы: «сквозной» (по умолчанию), «сопоставленный» или
'давить'. Дополнительную информацию см. В XML-документации домена libvirt.

источник
Каталог на хосте для совместного использования.

цель
Место монтирования для использования в гостевой системе.

Используйте --filesystem =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsFilesystems>

СЕТЬ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-w ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--сеть ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Подключите гостя к хост-сети. Значение «СЕТЬ» может принимать одно из 4
форматы:

мост = МОСТ
Подключитесь к устройству моста на хосте под названием «BRIDGE». Используйте эту опцию, если
хост имеет статическую сетевую конфигурацию, а гостю требуется полный исходящий и входящий
возможность подключения к локальной сети и обратно. Также используйте это, если живая миграция будет использоваться с
этот гость.

сеть = ИМЯ
Подключитесь к виртуальной сети на хосте под названием «NAME». Виртуальные сети могут быть
внесены в список, созданы, удалены с помощью инструмента командной строки "virsh". В неизмененном
При установке «libvirt» обычно существует виртуальная сеть с именем «default».
Используйте виртуальную сеть, если у хоста есть динамическая сеть (например, NetworkManager), или
используя беспроводную связь. Гость будет преобразован в локальную сеть с помощью NAT в зависимости от того, какое соединение
активный.

type = direct, source = IFACE [, source_mode = MODE]
Прямое подключение к главному интерфейсу IFACE с помощью macvtap.

пользователь
Подключитесь к локальной сети с помощью SLIRP. Используйте это только при запуске гостевой системы QEMU в качестве
непривилегированный пользователь. Это обеспечивает очень ограниченную форму NAT.

никто
Скажите virt-install не добавлять сетевой интерфейс по умолчанию.

Если этот параметр не указан, в гостевой системе будет создана одна сетевая карта. Если есть
мостовое устройство в хосте с порабощенным физическим интерфейсом, которое будет использоваться для
возможность подключения. В противном случае будет использоваться виртуальная сеть с именем «default». Этот
параметр можно указать несколько раз, чтобы настроить более одного сетевого адаптера.

Другие доступные варианты:

модель
Модель сетевого устройства глазами гостя. Значение может быть любой моделью, поддерживаемой
гипервизор, например: 'e1000', 'rtl8139', 'virtio', ...

макинтош Фиксированный MAC-адрес для гостя; Если этот параметр опущен, или значение
"СЛУЧАЙНО" указано, подходящий адрес будет сгенерирован случайным образом. Для Xen
виртуальных машин необходимо, чтобы первые 3 пары в MAC-адресе были
последовательность '00: 16: 3e ', тогда как для виртуальных машин QEMU или KVM она должна быть '52: 54: 00'.

ссылка на фильтр
Управление межсетевым экраном и сетевой фильтрацией в libvirt. Значение может быть любым nwfilter
определяется подкомандой "virsh" 'nwfilter'. Доступные фильтры можно перечислить по
запуск 'virsh nwfilter-list', например: 'clean-traffic', 'no-mac-spoofing', ...

виртуальный_порт_тип
Тип профиля виртуального порта, одно из следующих значений

"802.Qbg"
Допускаются следующие дополнительные параметры

виртуальный_порт_managerid
Идентификатор VSI Manager ID идентифицирует базу данных, содержащую тип VSI и
определения экземпляров. Это целое число, а значение 0 равно
зарезервированный.

виртуальный_порт_typeid
Идентификатор типа VSI определяет тип VSI, характеризующий доступ к сети.
Типами VSI обычно управляет сетевой администратор. Это
целочисленное значение.

виртуальный_порт_typeidверсия
Версия типа VSI позволяет использовать несколько версий типа VSI. Это
целочисленное значение.

виртуальный_порт_instanceid
Идентификатор идентификатора экземпляра VSI создается, когда экземпляр VSI (т. Е.
виртуальный интерфейс виртуальной машины). Это глобальный
уникальный идентификатор.

"802.Qbh"
Допускаются следующие дополнительные параметры

виртуальный_профиль_порта
Идентификатор профиля содержит имя профиля порта, который должен быть применен.
к этому интерфейсу. Это имя преобразовано базой данных профиля порта в
сетевые параметры из профиля порта и эти сетевые параметры
будет применен к этому интерфейсу.

"openvswitch"
Допускаются следующие дополнительные параметры

виртуальный_профиль_порта
Профиль порта OpenVSwitch для интерфейса

виртуальный_порт_интерфейса
UUID для однозначной идентификации интерфейса. Если опущено, один будет
генерируется автоматически

"мидонет"
Допускаются следующие дополнительные параметры

виртуальный_порт_интерфейса
UUID, идентифицирующий порт в сети, к которому будет подключен интерфейс.
связанный

Используйте --network =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsNICS>

Эта опция не поддерживает -m / - mac, -b / - bridge и --nonetworks

ГРАФИКА ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Если параметр графики не указан, virt-install попытается выбрать соответствующий
graphics, если установлена ​​переменная среды DISPLAY, в противном случае используется '--graphics none'.

--графика ТИП, opt1 = arg1, opt2 = arg2, ...
Задает конфигурацию графического дисплея. Это не настраивает виртуальные
аппаратное обеспечение, только как можно получить доступ к графическому дисплею гостя. Обычно пользователь
не нужно указывать эту опцию, virt-install попытается выбрать полезный
по умолчанию и запустите подходящее соединение.

Общий формат графической строки:

--graphics TYPE, opt1 = arg1, opt2 = arg2, ...

Например:

--graphics vnc, пароль = foobar

Поддерживаемые варианты:

напишите
Тип отображения. Это одно из:

VNC

Настройте виртуальную консоль в гостевой системе и экспортируйте ее как сервер VNC на хосте.
Если не указан также параметр «порт», VNC-сервер будет запущен на первом
номер бесплатного порта 5900 или выше. Фактический выделенный дисплей VNC может быть
полученный с помощью команды "vncdisplay" на "virsh" (или виртуальный зритель(1) можно использовать
который обрабатывает эту деталь для использования).

специи

Экспортируйте гостевую консоль по протоколу Spice. Spice позволяет продвинутым
такие функции, как потоковая передача звука и USB-устройств, а также улучшенная графика
производительность.

Использование графического типа spice будет работать так, как если бы были даны эти аргументы:

--video qxl --канал spicevmc

никто

Графическая консоль для гостя выделена не будет. Гостям, скорее всего, потребуется
настроить текстовую консоль на первом последовательном порту в гостевой системе (это может быть
выполняется с помощью параметра --extra-args). Команда 'virsh console NAME' может использоваться для
подключиться к последовательному устройству.

порт
Запросите постоянный статически назначенный номер порта для гостевой консоли. Этот
используется 'vnc' и 'spice'

тлспорт
Укажите специю tlsport.

Слушать
Адрес для прослушивания подключений VNC / Spice. По умолчанию обычно 127.0.0.1
(только localhost), но некоторые гипервизоры позволяют изменять это глобально (например,
драйвер qemu по умолчанию можно изменить в /etc/libvirt/qemu.conf). Используйте 0.0.0.0 для
разрешить доступ с других машин. Это используется 'vnc' и 'spice'

раскладка клавиатуры
Запросить настройку виртуальной консоли VNC для работы с определенной клавиатурой.
макет. Если указано специальное значение 'local', virt-install попытается
настроить на использование той же раскладки клавиатуры, что и в локальной системе. Значение "нет"
конкретно относится к гипервизору. Поведение по умолчанию зависит от гипервизора,
но обычно то же самое, что и «местный». Используется vnc

password
Запросите пароль VNC, необходимый во время подключения. Остерегайтесь, эта информация может оказаться
в файлах журнала virt-install, поэтому не используйте важный пароль. Это используется
vnc и spice

Используйте --graphics =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsGraphics>

Это не рекомендует следующие параметры: --vnc, --vncport, --vnclisten, -k / - keymap,
--sdl, --нографика

--noautoconsole
Не пытайтесь автоматически подключиться к гостевой консоли. По умолчанию
запуск виртуальный зритель(1) для отображения графической консоли или для запуска "virsh"
"console" команда для отображения текстовой консоли. Использование этого параметра отключит это
поведение.

Виртуализация ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Параметры для переопределения выбора типа виртуализации по умолчанию.

-v
--хвм
Запросить использование полной виртуализации, если пара и полная виртуализация
доступно на хосте. Этот параметр может быть недоступен при подключении к Xen
гипервизор на машине без поддержки аппаратной виртуализации. Этот параметр
подразумевается при подключении к гипервизору на основе QEMU.

-p
--паравирт
Этот гость должен быть паравиртуализированным гостем. Если хост поддерживает как параграф, так и полный
виртуализации, и ни этот параметр, ни "--hvm" не указаны, это будет
предполагается.

--контейнер
Этот гость должен быть гостем контейнерного типа. Эта опция требуется только в том случае, если
гипервизор поддерживает и другие типы гостей (например, эта опция
поведение по умолчанию для LXC и OpenVZ, но предоставляется для полноты).

--вирт-тип
Гипервизор для установки. Примеры вариантов: kvm, qemu или xen. Доступный
параметры перечислены через «возможности virsh» в теги.

Это делает устаревшим параметр --accelerate, который теперь является поведением по умолчанию. Установить
простой гость QEMU, используйте '--virt-type qemu'

УСТРОЙСТВО ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


--контроллер ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Подключите устройство-контроллер к гостю. ТИП является одним из: язь, FDC, SCSI, SATA, виртио-
последовательныйили USB.

Контроллер также поддерживает специальные значения usb2 и usb3 чтобы указать, какая версия
следует использовать USB-контроллер (версии 2 или 3).

модель
Модель контроллера. Они могут различаться в зависимости от гипервизора и его версии.
Наиболее часто используемые модели: автоматический, виртуальный scsi для SCSI контроллер, эси
or никто для USB контроллер. Полный список и дополнительные сведения о
контроллеры / модели, см.
"http://libvirt.org/formatdomain.html#elementsControllers ".

адрес
Адрес контроллера, текущий PCI вида «шина: домен: слот.функция».

индекс
Десятичное целое число, описывающее, в каком порядке встречается контроллер шины, и
для ссылки на шину контроллера.

мастер
Применимо к сопутствующим USB-контроллерам для определения стартового порта главной шины.

Примеры:

--контроллер usb,model=ich9-ehci1,address=0:0:4.0,index=0
Добавляет контроллер USB ICH9 EHCI1 по адресу PCI 0: 0: 4.0

--контроллер usb,model=ich9-uhci2,address=0:0:4.7,index=0,master=2
Добавляет сопутствующий USB-контроллер ICH9 UHCI2 для предыдущего главного контроллера,
порты начинаются с порта номер 2.

Параметр mulfunction = 'on' будет автоматически добавлен к нужному устройству.
(если нужно). Это относится ко всем устройствам PCI.

Используйте --controller =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsControllers>

--Вход ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Подключите устройство ввода к гостю. Примеры типов устройств ввода: мышь, планшет или
клавиатура.

Используйте --input =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsInput>

--hostdev ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--host-устройство ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Подключите к гостю физическое хост-устройство. Некоторые примеры значений для HOSTDEV:

--hostdev pci_0000_00_1b_0
Имя устройства узла через libvirt, как показано 'virsh nodedev-list'

--hostdev 001.003
USB по шине, устройству (через lsusb).

--hostdev 0x1234: 0x5678
USB по поставщику, продукту (через lsusb).

--hostdev 1ф.01.02
Устройство PCI (через lspci).

Используйте --hostdev =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsHostDev>

--звук МОДЕЛЬ
Подключите к гостю виртуальное аудиоустройство. МОДЕЛЬ указывает эмулируемую звуковую карту
модель. Возможные значения: ich6, ich9, ac97, es1370, sb16, pcspk или default.
'default' попытается выбрать лучшую модель, поддерживаемую указанной ОС.

Это не рекомендует старую опцию --soundhw.

Используйте --sound =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsSound>

--сторожевая собака МОДЕЛЬ [, действие = ДЕЙСТВИЕ]
Подключите к гостю виртуальный аппаратный сторожевой таймер. Для этого требуется демон и
драйвер устройства в гостевой системе. Сторожевой таймер выдает сигнал, когда виртуальная машина
кажется зависшим. ДЕЙСТВИЕ определяет, что будет делать libvirt при срабатывании сторожевого таймера. Ценности
Он

сброс
Принудительно сбросить гостя (по умолчанию)

отключение питания
Принудительно выключить гостя

Пауза
Приостановить гостя

никто
ничего не делать

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

МОДЕЛЬ - это эмулируемая модель устройства: i6300esb (по умолчанию) или ib700. Некоторые
Примеры:

Используйте рекомендуемые настройки:

--watchdog по умолчанию

Используйте i6300esb с действием poweroff

--watchdog i6300esb, действие = poweroff

Используйте --watchdog =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsWatchdog>

--параллельно ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--последовательный ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Задает последовательное устройство для подключения к гостю с различными параметрами. Генерал
формат последовательной строки

--серийный тип, opt1 = val1, opt2 = val2, ...

--serial и --parallel устройства имеют одинаковые параметры, если не указано иное.
Некоторые из типов перенаправления символьных устройств:

--последовательный псевдотерминал
Псевдо телетайп. Выделенный pty будет указан в XML-файле работающих гостей.
описание.

--последовательный dev, путь = HOSTPATH
Хост-устройство. Для последовательных устройств это может быть / dev / ttyS0. Для параллельных устройств
это может быть / dev / parport0.

--последовательный файл, путь = ИМЯ ФАЙЛА
Записать вывод в FILENAME.

--последовательный труба, путь = PIPEPATH
Именованный канал (см. труба(7))

--последовательный tcp, host = HOST: PORT, mode = MODE, protocol = PROTOCOL
Сетевая консоль TCP. РЕЖИМ либо привязка (ожидание соединений на HOST: PORT), либо
'connect' (отправить вывод на HOST: PORT), по умолчанию - 'bind'. HOST по умолчанию
«127.0.0.1», но требуется ПОРТ. ПРОТОКОЛ может быть либо raw, либо telnet.
(по умолчанию "сырой"). Если «telnet», порт действует как telnet-сервер или клиент. Некоторые
Примеры:

Дождитесь соединений на любом адресе, порт 4567:

--serial tcp, хост = 0.0.0.0: 4567

Подключитесь к localhost, порт 1234:

--serial tcp, host =: 1234, mode = connect

Подождите, пока соединение telnet на локальном хосте, порт 2222. После этого пользователь сможет подключиться
интерактивно на эту консоль через telnet localhost 2222:

--serial tcp, host =: 2222, mode = bind, protocol = telnet

--последовательный udp, host = CONNECT_HOST: PORT, bind_host = BIND_HOST: BIND_PORT
Сетевая консоль UDP. ХОСТ: ПОРТ - это пункт назначения для отправки вывода (по умолчанию ХОСТ
'127.0.0.1', PORT обязателен). BIND_HOST: BIND_PORT - необязательный локальный адрес
для привязки (по умолчанию BIND_HOST - 127.0.0.1, но устанавливается только в том случае, если BIND_PORT -
указано). Некоторые примеры:

Отправлять вывод на порт системного журнала по умолчанию (может потребоваться отредактировать /etc/rsyslog.conf
соответственно):

--serial udp, host =: 514

Отправить вывод на удаленный хост 192.168.10.20, порт 4444 (этот вывод можно прочитать на
удаленный хост с помощью 'nc -u -l 4444'):

--serial udp, хост = 192.168.10.20: 4444

--последовательный unix, путь = UNIXPATH, режим = MODE
Сокет Unix, см. Юникс(7). MODE имеет такое же поведение и значения по умолчанию, как --serial
tcp, mode = РЕЖИМ

Используйте --serial =? или --parallel =? чтобы увидеть список всех доступных дополнительных опций. Полный
подробности наhttp://libvirt.org/formatdomain.html#elementsCharSerial> и
<http://libvirt.org/formatdomain.html#elementsCharParallel>

--канал
Задает устройство канала связи для соединения гостевой и хост-машины. Этот
опция использует те же параметры, что и --serial и --parallel, для указания хоста / источника
конец канала. Дополнительные 'target' параметры используются, чтобы указать, как гостевая машина
видит канал.

Некоторые из типов перенаправления символьных устройств:

--канал ИСТОЧНИК, target_type = guestfwd, target_address = HOST: PORT
Канал связи с использованием сетевого стека пользовательского режима QEMU. Гость может подключиться
к каналу, используя указанную комбинацию HOST: PORT.

--канал ИСТОЧНИК, target_type = virtio [, name = NAME]
Канал связи с использованием последовательного порта virtio (требуется хост 2.6.34 или новее и
гость). Каждый экземпляр строки virtio --channel отображается в гостевой системе как
/ dev / vport0p1, / ​​dev / vport0p2 и т. д. NAME - необязательные метаданные и может быть любым.
строка, например org.linux-kvm.virtioport1. Если указано, это будет показано в
гость в / sys / class / virtio-ports / vport0p1 / NAME

--канал spicevmc, target_type = virtio [, имя = ИМЯ]
Канал связи для агента QEMU spice с использованием последовательного порта virtio (требуется версия 2.6.34).
или позже хозяин и гость). NAME - необязательные метаданные и может быть любой строкой, например
по умолчанию com.redhat.spice.0, который указывает, как гость будет видеть
канал.

Используйте --channel =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsCharChannel>

--приставка
Подключите текстовую консоль между гостем и хостом. Определенный гость и гипервизор
комбинации могут автоматически настраивать getty в гостевой системе, поэтому текст из коробки
может быть предоставлен логин (target_type = xen для гостей xen paravirt и, возможно,
target_type = virtio в будущем).

Пример:

--приставка pty, target_type = virtio
Подключите консоль virtio к гостю, перенаправленную на PTY на хосте. Для
поддерживаемых гостей, это открывает / dev / hvc0 в гостевой системе. Видеть
http://fedoraproject.org/wiki/Features/VirtioSerial для получения дополнительной информации. консоль virtio
требуется libvirt 0.8.3 или новее.

Используйте --console =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsCharConsole>

--видео ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Укажите, какая модель видеоустройства будет подключена к гостю. Допустимые значения для ВИДЕО
являются специфичными для гипервизора, но некоторые опции для последних kvm - это cirrus, vga, qxl или
вмвга (vmware).

Используйте --video =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsVideo>

--интеллектуальная карточка РЕЖИМ [, ОПЦИИ]
Настройте устройство виртуальной смарт-карты.

Режим является одним из кашель, хост-сертификатыили сквозной. Дополнительные возможности:

напишите
Тип символьного устройства для подключения на хосте. Это применимо только для
сквозной Режим.

Пример вызова:

--интеллектуальная карточка сквозной, тип = spicevmc
Используйте канал смарт-карты графического устройства SPICE для передачи информации смарт-карты в
гость

Используйте --smartcard =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsSmartcard>

--redirdev АВТОБУС [, ОПЦИИ]
Добавьте перенаправленное устройство.

напишите
В настоящее время поддерживается тип перенаправления: TCP or специи.

сервер
Сведения о соединении с TCP-сервером в форме "сервер: порт".

Примеры вызова:

--redirdev USB, тип = TCP, сервер = локальный: 4000
Добавьте перенаправленное USB-устройство, предоставленное TCP-сервером, на порт localhost 4000.

--redirdev USB, тип = spicevmc
Добавьте USB-устройство, перенаправленное через выделенный канал Spice.

Используйте --redirdev =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsRedir>

- воздушный шар МОДЕЛЬ
Прикрепите к гостю устройство виртуальной памяти. Если мембранному устройству необходимо
быть явно отключенным, используется MODEL = 'none'.

МОДЕЛЬ - это тип предоставляемого мембранного устройства. Значение может быть virtio, xen или
'никто'. Некоторые примеры:

Используйте рекомендуемые настройки:

--membaloon virtio

Не используйте мембранный прибор:

--memballoon нет

Используйте --memballoon =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsMemBalloon>

--tpm ТИП [, ОПЦИИ]
Настройте виртуальное устройство TPM.

Тип должен быть сквозной. Дополнительные возможности:

модель
Модель устройства, которую нужно представить гостевой операционной системе. Модель должна быть tpm-тис.

Пример вызова:

--tpm сквозной, модель = tpm-tis
Сделайте TPM хоста доступным для одного гостя.

--tpm / dev / tpm
Удобный вариант прохождения TPM через хосты.

Используйте --tpm =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsTpm>

--rng ТИП [, ОПЦИИ]
Настройте виртуальное устройство ГСЧ.

Тип может быть случайный or ЭГДС.

Если указанный тип случайный тогда необходимо указать эти значения:

backend_device
Устройство для использования в качестве источника энтропии.

В то время как, когда тип ЭГДС, должны быть предоставлены следующие значения:

backend_host
Укажите хост демона сбора энтропии, к которому нужно подключиться.

backend_service
Укажите порт демона сбора энтропии для подключения.

backend_type
Укажите тип подключения: TCP or UDP.

backend_mode
Укажите режим подключения. Это либо "привязка" (дождитесь соединений на
HOST: PORT) или «подключиться» (отправить вывод на HOST: PORT).

backend_connect_host
Укажите удаленный хост для подключения, если задан backend_type. UDP и
backend_mode - это связывать.

backend_connect_service
Укажите удаленную службу для подключения, если задан backend_type. UDP
а backend_mode - это связывать.

Пример вызова:

--rng egd, backend_host = localhost, backend_service = 8000, backend_type = tcp
Подключитесь к localhost к TCP-порту 8000, чтобы получить данные энтропии.

--rng / DEV / случайное
Используйте устройство / dev / random для получения данных энтропии, эта форма неявно использует
«случайная» модель.

Используйте --rng =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsRng>

--паника КЛЮЧ
Подключите к гостю устройство оповещения о панике. Для рекомендуемых настроек используйте:

--panic по умолчанию

Используйте --panic =? чтобы увидеть список всех доступных дополнительных опций. Полная информация на
<http://libvirt.org/formatdomain.html#elementsPanic>

РАЗНОЕ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-h
--Помогите
Показать справочное сообщение и выйти

--версия
Показать номер версии программы и выйти

--автоматический старт
Установите флаг автозапуска для домена. Это приводит к тому, что домен запускается при загрузке хоста
вверх.

--print-xml [ШАГ]
Распечатайте сгенерированный XML гостя вместо его определения. По умолчанию это БУДЕТ делать
создание хранилища (можно отключить с помощью --dry-run). Этот параметр подразумевает --quiet.

Если установка виртуальной машины состоит из нескольких этапов, по умолчанию будет распечатан весь сгенерированный XML.
Если вы хотите распечатать конкретный шаг, используйте --print-xml 2 (для второй фазы XML).

--noreboot
Запретить автоматическую перезагрузку домена после завершения установки.

--ждать ПОДОЖДИТЕ
Время ожидания (в минутах) завершения установки виртуальной машины. Без этого
опция, virt-install будет ждать закрытия консоли (не обязательно с указанием
гость завершил работу), или в случае --noautoconsole просто запустите
установить и выйти. Любое отрицательное значение заставит virt-install ждать бесконечно, значение
of 0 вызывает те же результаты, что и noautoconsole. Если лимит времени превышен, вир-
install просто завершает работу, оставляя виртуальную машину в ее текущем состоянии.

--прогон, репетиция
Продолжайте процесс создания гостя, но НЕ создавайте устройства хранения, измените
конфигурация хост-устройства, или фактически научить libvirt о госте. virt-install
может по-прежнему получать установочный носитель, поскольку это необходимо для правильного определения ОС для
установить.

--проверить
Включите или отключите некоторые проверки. Некоторые примеры предупреждают об использовании диска
которая уже назначена другой виртуальной машине (--check path_in_use = on | off), или предупреждение о
потенциально нехватка места во время выделения диска (--check disk_size = on | off).
Большинство проверок выполняется по умолчанию.

-q
--тихий
Печатайте только сообщения о фатальных ошибках.

-d
--отлаживать
Распечатайте отладочную информацию на терминал при запуске процесса установки. В
отладочная информация также хранится в "~ / .cache / virt-manager / virt-install.log" даже
если этот параметр опущен.

ПРИМЕРЫ


Установите гостевую систему Fedora 20 KVM с ускоренным диском / сетью virtio, создав новый 10 ГБ
qcow2, устанавливаемый с носителя в приводе CDROM хоста. Это будет использовать графику Spice
по умолчанию, и запустить автозапуск графического клиента.

# виртуальная установка \
--connect qemu: /// system \
--virt-тип квм \
--название демо \
--память 500 \
- размер диска = 10 \
--cdrom / dev / cdrom \
--os-вариант fedora13

Установите гостевую систему Fedora 9 с QEMU, используя раздел LVM, виртуальную сеть, загрузку из
PXE, с использованием VNC-сервера / программы просмотра, с диском virtio-scsi

# виртуальная установка \
--connect qemu: /// system \
--название демо \
--память 500 \
- путь к диску = / dev / HostVG / DemoVM, bus = scsi \
--контроллер virtio-scsi \
--network сеть = по умолчанию \
--virt-тип qemu
--графика vnc \
--os-вариант fedora9

Запустите образ Live CD под Xen fullvirt, в бездисковой среде

# виртуальная установка \
--хвм \
--название демо \
--память 500 \
--диск нет \
--livecd \
--графика vnc \
--cdrom /root/fedora7live.iso

Запустите / usr / bin / httpd в гостевом контейнере Linux (LXC). Использование ресурсов ограничено 512 МБ.
оперативной памяти и 2 хоста процессора:

# виртуальная установка \
--connect lxc: /// \
--имя httpd_guest \
--память 512 \
--vcpus 2 \
--init / usr / bin / httpd

Запустите гостевой контейнер linux (LXC) с частной корневой файловой системой, используя / Бен / ш как init.
Корень контейнера будет находиться в каталоге хоста / home / LXC. Хост-каталог "/ home / test" будет
установлен на "/ мнт"директория внутри контейнера:

# виртуальная установка \
--connect lxc: /// \
--имя контейнера \
--память 128 \
--filesystem / home / LXC, / \
--filesystem / home / test,/ мнт \
--в этом / Бен / ш

Установите паравиртуализированную гостевую систему Xen, 500 МБ ОЗУ, 5 ГБ на диске и Fedora Core 6.
с веб-сервера в текстовом режиме со старыми опциями --file:

# виртуальная установка \
--паравирт \
--название демо \
--память 500 \
--диск /var/lib/xen/images/demo.img,size=6 \
--graphics нет \
--место нахождения http://download.fedora.redhat.com/pub/fedora/linux/core/6/x86_64/os/

Создайте гостевую систему из существующего образа диска mydisk.img, используя значения по умолчанию для остальной части
настройки.

# виртуальная установка \
--название демо \
--память 512 \
--диск /home/user/VMs/mydisk.img \
--Импортировать

Запустите последовательную виртуальную машину QEMU ARM, для которой требуется указать ручное ядро.

# виртуальная установка \
--name армтест \
--память 1024 \
--arch armv7l --машина vexpress-a9 \
--диск /home/user/VMs/myarmdisk.img \
--boot kernel = / tmp / my-arm-kernel, initrd = / tmp / my-arm-initrd, dtb = / tmp / my-arm-dtb, kernel_args = "console = ttyAMA0 rw root = / dev / mmcblk0p3" \
- графика нет

Используйте virt-install онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Кронштейны
    Кронштейны
    Brackets — это бесплатная современная программа с открытым исходным кодом.
    текстовый редактор, созданный специально для Интернета
    Разработка. Написано на HTML, CSS и
    JavaScript с целенаправленными визуальными инструментами и
    подготовка ...
    Загрузить скобки
  • 2
    Бесплатный компилятор Pascal
    Бесплатный компилятор Pascal
    32/64/16-битный компилятор Паскаля для
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS и DOS;
    семантически совместимый с...
    Скачать бесплатный компилятор Pascal
  • 3
    Информация о Canon EOS DIGITAL
    Информация о Canon EOS DIGITAL
    У Canon нет счетчика выдержек
    включены в EXIF-информацию
    файл изображения, в отличие от Nikon и
    Пентакс. Нет официального Canon на основе
    заявление ...
    Загрузить информацию о Canon EOS DIGITAL
  • 4
    REFInd
    REFInd
    rEFInd - это форк загрузки rEFIt
    менеджер. Как и rEFIt, rEFInd может
    автоматическое определение установленной загрузки EFI
    загрузчики, и он представляет собой красивый графический интерфейс
    меню варианта загрузки ...
    Скачать REFInd
  • 5
    ЭкспрессЛюк GSI
    ЭкспрессЛюк GSI
    Эта страница загрузки SourceForge должна была
    разрешить пользователям загружать мой исходный код
    GSI, основанные на великом опыте Фхуссона.
    работай. Я собираю Android Pie и
    Android 1 ...
    Скачать ExpressLuke GSI
  • 6
    Музыкальный Кастер
    Музыкальный Кастер
    Music Caster - музыкальный проигрыватель для лотков
    что позволяет транслировать местную музыку на
    Устройство Google Cast. При первом запуске
    вам нужно будет щелкнуть стрелку в вашем
    тас ...
    Скачать Music Caster
  • Больше »

Команды Linux

Ad