RHEL7. Руководство по развёртыванию и администрированию виртуализации,
Версия 2017-09-27
Последнее обновление: 27 сентября 2017
Copyright © 2017 Red Hat, Inc.
Все права зарезервированы
![]() |
Данный документ предоставляется по лицензии Creative Commons Attribution 3.0 License, за исключением разделов со специальными оговорками. |
Последнее обновление оригинала: 27 сентября 2017
Оригинал данного документа находится под действие млицензии Red Hat в соответствии с Creative Commons Attribution-ShareAlike 3.0 Unported License. Если вы распространяете данный документ, или изменяете его версию, вы обязаны предоставить указания на Red Hat Inc., и предоставить ссылку на оригинал. Если данный документ изменяется, все торговые марки Red Hat подлежат удалению.
Red Hat выступая лицензиатом данного документа, отказывается от своего права на принудительное исполнение и соглашается утвержать, что раздел 4d CC-BY-SA в поной мере разрешается применяемым законодательством.
Red Hat, Red Hat Enterprise Linux, логотип Shadowman logo, JBoss, OpenShift, Fedora, логотип Infinity logo, а также RHCE являются торговыми марками Red Hat, Inc., зарегистрированными как в самих Соединённых Штатах, так и в прочих странах.
Linux ® является зарегистрированной торговой маркой Линуса Торвальдса в как в самих Соединённых Штатах, так и в прочих странах.
Java ® является зарегистрированной торговой маркой Oracle и афилированных с ней организаций.
XFS ® является торговой маркой Silicon Graphics International Corp. или её дочерних компанийкак в самих Соединённых Штатах, так и/ или в прочих странах.
MySQL ® является зарегистрированной торговой маркой MySQL AB в самих Соединённых Штатах, во всём Европейском союзе и в прочих странах.
Node.js ® является официальной торговой маркой Joyent. Red Hat Software Collections формально не связана или не одобрена официальным открытоым кодом или коммерческим продуктом Joyent Node.js.
OpenStack ® Word Mark и логотип OpenStack являются либо зарегистрированными торговыми марками/ службами, либо торговыми марками/ службами фонда OpenStack в самих Соединённых Штатах, так и/ или в прочих странах и применяется с разрешения самого фонда OpenStack. Мы не афилированы, а также не являемся предпочитаемым и не спонсируемся самим фондом OpenStack и всем сообществом OpenStack.
Все прочие торговые марки относятся соответствующим им владельцам.
Данное руководство рассматривает как настраивать физическую машину хоста Red Hat Enterprise Linux 7 и как устанавливать и настраивать гостевые виртуальные машины с помощью гипервизора KVM. Прочие разделы содержат настройку устройств PCI, SR- IOV, сетевой среды, хранилища, управления устройствами и гостевыми виртуальными машинами, а также проблемы выявления неисправностей, совместимости и ограничений. Все описываемые в данном руководстве процедуры предназначены для выполнения на самой машине хоста, если это не оговаривается особым образом. Те процедуры, которые должны исполняться на имеющейся гостевой виртуальной машине, явным образом обозначаются таковыми. За более общим введением в решения виртуальзации, предоставляемыми Red Hat, обращайтесь к Red Hat Enterprise Linux 7 Virtualization Getting Started Guide. Чтобы расширить свой крогозор, вы также можете быть заинтересованы в курсе обучения Red Hat Virtualization (RH318).
2018-03-16
- Введение
- Глава 1. Требования к системе
- Глава 2. Установка самих пакетов виртуализации
- Глава 3. Создание виртуальной машины
- Глава 4. Клонирование виртуальных машин
- Глава 5. Драйверы паравиртуализации KVM (virtio)
- Глава 6. Настройка сетевой среды
- Глава 7. Превышение возможностей KVM
- Глава 8. Управление временем гостей KVM
- Глава 9. Сетевая загрузка при помощи lbvirt
- Глава 10. Регистрация самого гипервизора и виртуальной машины
- Глава 11. Расширение виртуализации посредством гостевого агента QEMU и агента SPICE
- Глава 12. Вложенная виртуализация
- Глава 13. Пулы хранения
- Глава 14. Тома хранения
- Глава 15. Применение QEMU-IMG
- Проверка образа диска
- Фиксация изменений в образе
- Сравнение образов
- Установка соответствия образа
- Улучшение образа
- Преобразование имеющегося образа в другой формат
- Создание или форматирование новых образов или устройств
- Отображение информации об образе
- Изменение базы файла резервной копии некоторого образа
- Изменение размера имеющегося образа диска
- Перечисление, создание, применение и удаление моментальных снимков
- Поддерживаемые форматы QEMU-IMG
- Глава 16. Миграция KVM
- Глава 17. Настройка устройства виртуальной машины
- Глава 18. Виртуальные сетевые среды
- Виртуальные сетевые коммутаторы
- Режим с мостом
- Сетевая трансляция адресов
- DNS и DHCP
- Режим маршрутизатора
- Изолированный режим
- Установленная по умолчанию конфигурация
- Примеры распространённых сценариев
- Управление виртуальной сетевыой средой
- Содние виртуальной сетевыой среды
- Подключение виртуальной сетевыой среды к гостю
- Подключение виртуального NIC напрямую к физическому интерфейсу
- Динимическое изменение хоста физической машины или сетевой мост, который подключён к виртуальному NIC
- Применение сетевой фидьтрации
- Создание туннелей
- Настройка тегов VLAN
- Применеие QoS в ввашей виртуальной сетевой среде
- Глава 19. Удалённое управление гостями
- Глава 20. Управление гостями через диспетчер виртуальных машин (virt-manager)
- Глава 21. Управление гостевыми виртуальными машинами с применением virsh
- Состояния и типы гостевой виртуальной машины
- Отображанеие версии virsh
- Отправка команд с помощью echo
- Подключение к гипервизору через соединение virsh
- Отображение информации о гостевой виртуальной машине и гипервизоре
- Запуск, приостановка и возобновление виртуальной машины
- Управление настройкой виртуальной машины
- Отключение, выключение, перезагрузка и принудительное выключение гостевой виртуальной машины
- Удаление и уничтожение виртуальной машины
- Подключение последовательной консоли для гостевой виртуальной машины
- Внедрение немаскируемых прерываний
- Выборка информации о вашей виртуальной машины
- Работа с моментальными снимками
- Отображение URI для подключения к графическому дисплею
- Отображение адреса IP и но мера порта для дисплея VNC
- Сброс неиспользуемых блоков
- Команды восстановления гостевой виртуальной машины
- Преобразование аргументов QEMU в домены XML
- Создание файла дампа ядра гостевой виртуальной машины с помощью virsh dump
- Создание дампа XML виртуальной машины (файла настройки)
- Создание гостевой виртуальной машины из файла настройки
- Изменение установок настроек XML гостевой виртуальной машины
- Добавление многофункциональных устройств PCI гостевые виртуальные машины KVM
- Отображение статистик ЦПУ определённой гостевой виртуальной машины
- Получение снимка экрана гостевой консоли
- Отправка комбинации нажатия клавиш в определённую гостевую виртуальную машину
- Управление машиной хоста
- Получение информации о гостевой виртуальной машине
- Команды пула хранения
- Команды тома хранения
- Удаление томов хранения
- Удаление содержимого томов хранения
- Вывод дампа информации тома хранения в некий XML файл
- Перечисление инофрмации о томе
- Выборка информации о томе хранения
- Загрузка и выгрузка томов хранения
- Изменение размера томов хранения
- Отображание информации о виртуальной машине для каждого гостя
- Управление виртуальными сетями
- Команды интерфейса
- Управление моментальными снимками
- Настройка модели ЦПУ гостевой виртуальной машины
- Установка значения модели ЦПУ гостевой виртуальной машины
- Управление ресурсами гостевой виртуальной машины
- Установка параметров расписания
- Дросселирование ввода/ вывода диска
- Отображение или установка параметров блочного ввода/ вывода
- Тонкая настройка установок памяти
- Глава 22. Доступ с помощью автономных инструментов к диску гостевой виртуальной машины
- Введение
- Терминология
- Установка
- Оболочка Guestfish
- Другие команды
- virt-rescue: аварийная оболочка
- virt-df: мониторинг использования диска
- virt-resize: автономное изменение размера гостевой виртуальной машины
- virt-inspector: инспектирование гостевой виртуальной машины
- Применение API из языком програмирования
- virt-sysprep: сброс установок виртуальной машины
- virt-customize: персонализация установок виртуальной машины
- virt-diff: отображение перечня различий между файлами виртуальных машин
- virt-sparsify: отзыв пустого дискового пространства
- Глава 23. GUI инструменты для управления гостевыми виртуальными машинами
- Глава 24. Манипулирование доменами XML
- Общая информация и метаданные
- Загрузка операционной системы
- Системная информация SMBIOS
- Выделение ЦПУ
- Наладка ЦПУ
- Возврат памяти
- Наладка памяти
- Выделение памяти
- Наладка узла NUMA
- Наладка блочного ввода/ вывода
- Разбиение на разделы ресурсов
- Модели и топология ЦПУ
- Настройка событий
- Управление мощностью
- Свойства гипервизора
- Сбережение времени
- Атрибуты элемента таймера
- Устройства
- Пулы хранения
- Тома хранения
- Метка безопасности
- Простой файл настройки
- Дополнение A. Выявление неисправностей
- Инструменты отладки и выявления неисправностей
- Подготовка к восстановлению после сбоев
- Создание файлов дампа
- Перехват отслеживаемых данных на постоянной основе с применением средства записи на лету systemtap
- kvm_stat
- Выявление неисправностей через последовательную консоль
- Журналы записей виртуализации
- Ошибки устройства петли
- Ошибки миграции в реальном времени
- Включение в BIOS аппаратных расширений виртуализации Intel VT-X и AMD-V
- Останов гостей RHEL6 в хосте RHEL7
- Дополнительные обходные пути для допуска корректоного останова
- Сетевая производительность KVM
- Окольные варианты создания внешних моментальных снимков при помощи libvirt
- Утраченные символы в гостевой консоли для японской клавиатуры
- Отказы в останове гостевой виртуальной машины
- Отключение интеллектуального мониторинга диска для гостевых виртуальных машин
- Выявление неисправностей libguestfs
- Выявление неисправностей SR-IOV
- Распространённые ошибки и способы выявления неисправностей libvirt
- Дополнение B. Ограничения виртуализации
- Дополнение C. Дополнительные ресурсы
- Дополнение D. Работа с группами IOMMU
- Дополнение E. История выпусков