В этой 4-й части нашего KVM серия, мы обсуждаем управление средой KVM с помощью интерфейса командной строки. Мы используем ‘Virt-install’ Инструмент CL для создания и настройки виртуальных машин, virsh CL инструмент для создания и настройки пулов хранения и qemu-img CL инструмент для создания образов дисков и управления ими.
В этой статье нет ничего нового, мы просто выполняем предыдущие задачи с помощью инструментов командной строки. Нет никаких новых предпосылок, это та же процедура, которую мы обсуждали в предыдущих частях.
Virsh CLI Инструмент - это пользовательский интерфейс для управления гостевыми доменами virsh. Программа virsh может использоваться либо для запуска одной команды, указав команду и ее аргументы в командной строке оболочки.
В этом разделе мы будем использовать его для создания пула хранения для нашей среды KVM. Для получения дополнительных сведений об инструменте используйте следующую команду.
# человек вирш.
1. Используя команду
бассейн-определить-как с помощью virsh для определения нового пула хранения вам также необходимо указать имя, тип и аргументы типа.В нашем случае имя будет Катушка1, тип будет реж. По умолчанию вы можете указать пять аргументов для типа:
Для (Dir) типа, нам нужен последний аргумент «цель», Чтобы указать путь к пулу хранения, в качестве других аргументов мы могли бы использовать«–»К неспецифическим им.
# virsh pool-define-as Spool1 dir - - - - "/ mnt / personal-data / SPool1 /"
2. Чтобы проверить все пулы хранения в среде, используйте следующую команду.
# virsh pool-list --all.
3. Пришло время создать пул хранения, который мы определили выше с помощью следующей команды.
# virsh pool-build Spool1.
4. Использование команды virsh пул-старт для активации / включения пула хранения, который мы только что создали / построили выше.
# virsh pool-start Spool1.
5. Проверьте состояние пулов хранения среды с помощью следующей команды.
# virsh pool-list --all.
Вы заметите, что статус Катушка1 преобразован в активный.
6. Настроить Катушка1 начать с libvirtd обслуживание каждый раз автоматически.
# virsh pool-autostart Spool1.
7. Наконец, давайте отобразим информацию о нашем новом пуле хранения.
# virsh pool-info Spool1.
Поздравляю, Катушка1 готов к использованию, давайте попробуем создать с его помощью тома хранения.
Теперь очередь за образом диска, используя qemu-img создать новый образ диска из Катушка1. Подробнее о qemy-imgвоспользуйтесь страницей руководства.
# человек qemu-img.
8. Мы должны указать qemu-img команда «создать, проверить,… .etc», формат образа диска, путь к образу диска, который вы хотите создать, и размер.
# qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G.
9. Используя qemu-img информация о команде, вы можете получить информацию о вашем новом образе диска.
Предупреждение: Никогда не используйте qemu-img для изменения образов, используемых работающей виртуальной машиной или любым другим процессом; это может испортить изображение.
Пришло время создать виртуальные машины на следующем этапе.
10. Теперь, с последней и последней частью, мы будем создавать виртуальные машины, используя virt-istall. В virt-install - это инструмент командной строки для создания новых виртуальных машин KVM с использованием «libvirt»Библиотека управления гипервизором. Чтобы узнать об этом подробнее, используйте:
# man virt-install.
Чтобы создать новую виртуальную машину KVM, вам необходимо использовать следующую команду со всеми деталями, как показано ниже.
# virt-install --name = rhel7 --disk path = / mnt / personal-data / SPool1 / SVol1.img --graphics spice --vcpu = 1 --ram = 1024 --location = / run / media / dos / 9e6f605a-f502-4e98-826e-e6376caea288 / rhel-server-7.0-x86_64-dvd.iso --network мост = virbr0.
11. Вы также найдете всплывающее окно Вирт-Виервер появляется окно для связи с виртуальной машиной через него.
Это последняя часть нашего руководства по KVM, мы, конечно, не рассмотрели все. Это шанс поцарапать среду KVM, так что ваша очередь искать и держать руки в грязи, используя эти полезные ресурсы.
Руководство по началу работы с KVM
Руководство по развертыванию и администрированию виртуализации KVM