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

Значок OnWorks

virt-xml - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


virt-xml - редактирование libvirt XML с помощью параметров командной строки.

СИНТАКСИС


вирт-xml ДОМЕН XML-ДЕЙСТВИЕ XML-ОПЦИЯ [ВАРИАНТ ВЫВОДА] [РАЗНЫЕ ОПЦИИ] ...

ОПИСАНИЕ


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

Каждый вирт-xml для вызова требуются 3 вещи: имя существующего домена для изменения (или XML
передается на стандартный ввод), действие для XML и изменение XML, которое необходимо внести. действия являются одним из:

--add-device: добавить определение нового устройства в XML --remove-device: удалить
определение существующего устройства --edit: редактировать существующий блок XML --build-xml: просто создать
запрошенный блок XML и распечатайте его (здесь не требуется ни домен, ни входной XML).

Изменение XML - это один из вариантов любой из опций XML, предоставляемых virt-xml, например
--disk или --boot.

вирт-xml разрешает только одно действие и пару XML для каждого вызова. Если вам нужно сделать несколько
редактирует, вызовите команду несколько раз.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-c URI
--соединять= URI
Подключитесь к гипервизору не по умолчанию. Видеть виртуальная установка(1) подробнее

домен
домен - это имя, UUID или идентификатор существующей виртуальной машины. Это можно не указывать при использовании
--build-xml, или если XML передается на стандартный ввод.

Когда указан домен, выходным действием по умолчанию является --define, даже если виртуальная машина
Бег. Чтобы обновить текущую конфигурацию виртуальной машины, добавьте параметр --update (но не все
options / devices поддерживают обновление текущей конфигурации виртуальной машины).

Если XML передается на стандартный ввод, выводом по умолчанию является --print-xml.

XML Действия


--редактировать [РЕДАКТИРОВАТЬ-ВАРИАНТЫ]
Отредактируйте указанный блок XML. РЕДАКТИРОВАТЬ-ВАРИАНТЫ говорят вирт-xml какой блок редактировать. Тип
XML, который мы редактируем, определяется параметром XML, который передается в вирт-xml, Так что если
--disk передан, EDIT-OPTIONS выберите, какой блок для редактирования.

Некоторые параметры XML сопоставляются только с одним блоком XML, например --cpu, --security,
--boot, --clock и некоторые другие. В таких случаях вирт-xml не будет жаловаться, если
соответствующий блок XML еще не существует, он создаст его для вас.

Большинство параметров XML поддерживают специальное значение clearxml = yes. В сочетании с --edit он
полностью очистит редактируемый блок XML перед применением запрошенного
изменения. Это позволяет полностью перестроить блок XML. См. Примеры использования.

Примеры EDIT-OPTIONS:

--редактировать
--edit без каких-либо опций подразумевает «редактировать первый блок». Итак '--edit --disk
DISK-OPTIONS означает «редактировать первый '.

Для упомянутых выше параметров одиночного блока XML используйте просто '--edit' без каких-либо
options - это то, что вы всегда хотите использовать.

--редактировать #
Выберите указанный номер блока XML. Итак, '--edit 2 --disk DISK-OPTS' означает 'редактировать
секунда '. Эта опция действительно применима только для XML устройства.

--редактировать ВСЕ
Измените каждый блок XML типа опции XML. Итак '--edit all --disk DISK-OPTS'
означает 'редактировать когда-либо блокировать'. Эта опция действительно применима только для XML устройства.

--редактировать ОПЦИИ УСТРОЙСТВА
Измените каждый блок XML, соответствующий переданным параметрам устройства. Варианты устройства
имеют тот же формат, что и параметр XML.

Итак, '--edit path = / tmp / foo --disk DISK-OPTS' означает 'редактировать каждые с путем
/ tmp / foo '. Эта опция действительно применима только для XML устройства.

--добавить устройство
Добавить указанные параметры XML в XML список. Пример: '--add-device
--disk DISK-OPTIONS 'создаст новый блок и добавьте его в XML.

Этот параметр приведет к ошибке, если он указан с параметром XML, не относящимся к устройству (см. Раздел --edit.
для неполного списка).

--remove-устройство
Удалите указанное устройство из XML. Устройство для удаления выбирается XML
параметр, который принимает аргументы в том же формате, что и --edit. Примеры

--remove-устройство --диск 2
Снимаем второе дисковое устройство

--remove-устройство - сеть все
Удалить все сетевые устройства

--remove-устройство --звук штспк
Удалите все звуковые устройства с model = 'pcspk'

Этот параметр приведет к ошибке, если он указан с параметром XML, не относящимся к устройству (см. Раздел --edit.
для неполного списка).

--build-xml
Просто создайте указанный XML и распечатайте его на стандартный вывод. Нет входного домена или входного XML
требуется. Пример: '--build-xml --disk DISK-OPTIONS' просто напечатает новый
устройства.

Этот параметр приведет к ошибке, если он указан с параметром XML, который не соответствует точному отображению
конкретный блок XML, например --vcpus или --memory.

ВЫВОД ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


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

--Обновить
Если указанный домен работает, попробуйте изменить конфигурацию работающей виртуальной машины. Если
в сочетании с --edit это операция обновления. В сочетании с --add-device это
это устройство горячего подключения. В сочетании с параметром --remove-device это оперативное отключение устройства.

Имейте в виду, что большинство свойств и устройств XML не поддерживают операции обновления в реальном времени,
так что не ожидайте успеха во всех случаях.

--определять
Определите запрошенное изменение XML. Обычно это значение по умолчанию, если параметр вывода не задан.
указан, но если указана опция --print, --define требуется для принудительного
измениться.

--print-diff
Распечатайте сгенерированное изменение XML в едином формате сравнения. Если только этот вариант вывода
указано, все остальные параметры вывода отключены и постоянные изменения не выполняются.

--print-xml
Распечатайте сгенерированный XML полностью. Если указан только этот вариант вывода, все
другие параметры вывода отключены, и постоянное изменение не производится.

--подтверждать
Перед определением или обновлением домена покажите сгенерированный XML-файл diff и в интерактивном режиме
запросить подтверждение.

XML ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--диск
--сеть
--графика
--метаданные
--объем памяти
--vcpus
--Процессор
--безопасность
--numatune
--Особенности
--Часы
--вечера
--ботинок
--файловая система
--контроллер
--Вход
--последовательный
--параллельно
--канал
--приставка
--hostdev
--звук
--сторожевая собака
--видео
--интеллектуальная карточка
--redirdev
- воздушный шар
--tpm
--rng
--паника
Эти параметры изменяют XML для одного класса элементов XML. Более полный
документация находится в виртуальная установка(1).

Как правило, эти параметры довольно просто отображаются в XML libvirt, задокументированном в
<http://libvirt.org/formatdomain.html>

Строки параметров имеют формат: --option opt = val, opt2 = val2, ... пример: --disk
путь = / tmp / foo, shareable = on. Свойства можно использовать с '--option opt =,', чтобы очистить
параметр кеширования дисков, который вы можете использовать '--disk cache =,'

Для любого варианта используйте --option =? чтобы увидеть список всех доступных дополнительных опций, например:
--disk =? или --boot =?

--help output также содержит несколько общих примеров. См. Раздел ПРИМЕРЫ ниже для
несколько общих примеров.

РАЗНОЕ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


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

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

-q
--тихий
Избегайте подробного вывода.

-d
--отлаживать
Распечатать отладочную информацию

ПРИМЕРЫ


См. Список всех подопций, которые принимают --disk и --network

# virt-xml --disk =? - сеть =?

Изменить домена "ПРИМЕР":

# virt-xml ПРИМЕР --edit --metadata description = "мое новое описание"

# Включить меню загрузочного устройства для домена EXAMPLE:

# virt-xml ПРИМЕР --edit --boot menu = on

Очистить предыдущее определение домена winxp, измените его на host-model, но
интерактивно подтвердите разницу перед сохранением:

# virt-xml winxp --edit --cpu host-model, clearxml = yes --confirm

Измените вторую звуковую карту на model = ich6 на 'fedora19', но выведите только diff:

# virt-xml fedora19 --edit 2 --sound model = ich6 --print-diff

Обновите пароль для каждого графического устройства на «foo» работающей виртуальной машины «rhel6»:

# virt-xml rhel6 --edit all --graphics password = foo --update

Удалите путь к диску с дискового устройства hdc:

# virt-xml rhel6 --edit target = hdc - путь к диску =

Измените все дисковые устройства типа disk на использование cache = none, используя XML из stdin, печать
новый XML в стандартный вывод.

# Кот | virt-xml --edit device = disk --disk cache = none

Измените ввод-вывод диска hda на собственный и используйте политику запуска как «необязательную».

# virt-xml fedora20 --edit target = hda \
--disk io = native, startup_policy = optional

Измените все хост-устройства на использование driver_name = vfio для виртуальной машины fedora20 при удаленном подключении.

# virt-xml --connect qemu + ssh: // удаленный хост / система \
fedora20 --edit all --hostdev имя_драйвера = vfio

Подключите хост-устройство USB 001.003 к работающему домену fedora19:

# virt-xml Fedora19 --update --add-device --hostdev 001.003

Добавьте канал spicevmc в домен winxp, который будет доступен после следующей ВМ.
выключения.

# virt-xml winxp --add-device --channel spicevmc

Создайте образ диска qcow10 2 ГБ и прикрепите его к 'fedora18' для следующего запуска виртуальной машины:

# virt-xml Fedora18 --add-device \
--disk /var/lib/libvirt/images/newimage.qcow2,format=qcow2,size=10

Отключите диск vdb от работающего домена 'rhel7':

# virt-xml rhel7 --update --remove-device --disk target = vdb

Удалите все графические устройства из виртуальной машины rhel7 после следующего выключения:

# virt-xml rhel7 --remove-device --graphics все

Сгенерируйте XML для консольного устройства virtio и распечатайте его на стандартный вывод:

# virt-xml --build-xml --console pty, target_type = virtio

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


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

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

  • 1
    Фунтов на квадратный дюйм
    Фунтов на квадратный дюйм
    Psi — кроссплатформенный мощный XMPP
    клиент, предназначенный для опытных пользователей.
    Есть сборки для MS
    Windows, GNU/Linux и macOS. Аудитория:
    Конечные пользователи...
    Скачать Пси
  • 2
    Блобби залп 2
    Блобби залп 2
    Официальное продолжение знаменитого
    Аркадная игра Blobby Volley 1.x..
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: OpenGL, SDL. Программирование
    Язык: С++, Луа. С...
    Скачать Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM — отмеченный наградами клиент
    Управление взаимоотношениями (CRM)
    приложение, представленное вам авторами
    и сопровождающие, SalesAgility. Это
    самый лучший в мире...
    Загрузить SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin — это веб-сервер DNS.
    инструмент администрирования для сервера PowerDNS.
    Интерфейс имеет полную поддержку большинства
    возможностей PowerDNS. Он имеет полный
    служба поддержки...
    Скачать Poweradmin
  • 5
    Джин Веб Фреймворк
    Джин Веб Фреймворк
    Джин - невероятно быстрый веб-фреймворк
    написано на Голанге, может выполнять до
    В 40 раз быстрее благодаря
    мартини-подобный API и кастомная версия
    httprout ...
    Скачать Gin Web Framework
  • 6
    ЦЕРЕУС ЛИНУКС
    ЦЕРЕУС ЛИНУКС
    CEREUS LINUX базируется на MX LINUX con
    различные энторнос де эскриториос. Это
    приложение, которое также можно получить
    от
    https://sourceforge.net/projects/cereu...
    Скачать CEREUS LINUX
  • Больше »

Команды Linux

Ad