Product SiteDocumentation Site

Альт Виртуализация 10.2

Документация

Руководство пользователя

Редакция август, 2024

Аннотация

Добро пожаловать в документацию дистрибутива Альт Виртуализация. Данное руководство предназначено как для начинающих, так и для опытных пользователей. Руководство описывает подготовку системы для установки, процесс установки дистрибутива, а также процедуру настройки и использования системы.
Названия компаний и продуктов, встречающихся в руководстве, могут являться торговыми знаками соответствующих компаний.
Данное руководство соответствует текущему состоянию сведений, но какие-либо окончательные правки могли не попасть в него. В случае обнаружения ошибок и неточностей в руководство вносятся изменения.
I. Что такое Альт Виртуализация?
1. Что такое Альт Виртуализация
1.1. Системные требования
1.2. Ограничения для логических объектов виртуализации
2. Что такое Linux
2.1. Свободные программы
2.2. Разработка Linux
2.3. Защищённость
2.4. Дистрибутивы Linux
2.5. Новичку
3. Что такое системы Альт
3.1. ALT Linux Team
3.2. Сизиф
3.3. Что такое десятая платформа
3.3.1. Основные новшества в десятой платформе
II. Установка дистрибутива
4. Подготовка установочного диска
4.1. Запись ISO-образа дистрибутива на DVD
4.1.1. Запись образа диска под операционной системой MS Windows
4.1.2. Запись образа диска под операционной системой Linux
4.2. Запись установочного образа на USB Flash
4.2.1. В операционной системе Windows
4.2.2. В операционной системе Linux
4.2.3. В операционной системе OS X
4.2.4. Проверка целостности записанного образа
5. Сохранение данных и меры предосторожности
6. Начало установки: загрузка системы
6.1. Способы первоначальной загрузки
6.2. Загрузка системы
7. Последовательность установки
8. Язык
9. Лицензионное соглашение
10. Дата и время
11. Подготовка диска
11.1. Выбор профиля разбиения диска
11.2. Автоматический профиль разбиения диска
11.3. Ручной профиль разбиения диска
11.4. Дополнительные возможности разбиения диска
11.4.1. Создание программного RAID-массива
11.4.2. Создание LVM-томов
11.4.3. Создание шифрованных разделов
11.4.4. Создание подтомов BtrFS
12. Перемонтирование
13. Установка системы
13.1. Дополнительные приложения
13.2. Установка пакетов
14. Сохранение настроек
15. Установка загрузчика
16. Настройка сети
17. Администратор системы
18. Системный пользователь
19. Установка пароля на шифрованные разделы
20. Завершение установки
21. Обновление системы до актуального состояния
22. Первая помощь
22.1. Проблемы при установке системы
22.2. Проблемы с загрузкой системы
22.3. Полезные ссылки
III. Начало использования Альт Виртуализация
23. Загрузка системы
24. Получение доступа к зашифрованным разделам
25. Вход в систему
IV. OpenNebula
26. Планирование ресурсов
26.1. Сервер управления
26.2. Серверы виртуализации
26.3. Хранилище данных
26.4. Сетевая инфраструктура
27. Запуск сервера управления OpenNebula
27.1. Установка пароля для пользователя oneadmin
27.2. Настройка MySQL (MariaDB) для хранения конфигурации
27.3. Запуск OpenNebula
27.4. Проверка установки
27.5. Ключи для доступа по SSH
27.6. Конфигурация сети
28. Настройка узлов
28.1. Установка и настройка узла OpenNebula KVM
28.2. Установка и настройка узла OpenNebula LXC
29. Добавление узлов в OpenNebula
29.1. Добавление узла типа KVM в OpenNebula-Sunstone
29.2. Добавление узла типа LXС в OpenNebula-Sunstone
29.3. Работа с узлами в командной строке
30. Виртуальные сети
30.1. Режим Bridged
30.2. Режим 802.1Q VLAN
30.3. Режим VXLAN
30.4. Режим Open vSwitch
30.5. VXLAN в Open vSwitch
31. Работа с хранилищами в OpenNebula
31.1. Типы хранилищ
31.2. Хранилища по умолчанию
31.3. Создание хранилищ
31.3.1. Локальное хранилище
31.3.2. Хранилище NFS/NAS
31.3.3. NFS/NAS и локальное хранилище
31.3.4. Хранилище SAN
31.3.5. Хранилище файлов и ядер
32. Работа с образами в OpenNebula
32.1. Создание образа ОС в среде OpenNebula
32.1.1. Создание образов дисков
32.1.2. Создание шаблона ВМ
32.1.3. Создание ВМ
32.1.4. Подключение к ВМ и установка ОС
32.1.5. Настройка контекстуализации
32.1.6. Создание образа типа ОС
32.2. Использование магазинов приложений OpenNebula
32.2.1. OpenNebula Public
32.2.2. Скачивание шаблона контейнера из магазина DockerHub
33. Управление пользователями
33.1. Пользователи
33.2. Группы пользователей
33.3. Управление разрешениями
33.4. Управление правилами ACL
33.5. Аутентификация пользователей
33.5.1. LDAP аутентификация
34. Настройка отказоустойчивого кластера
34.1. Первоначальная конфигурация Leader
34.2. Добавление дополнительных серверов
34.3. Добавление и удаление серверов
34.4. Восстановление сервера
34.5. Sunstone
V. Средство управления виртуальными окружениями PVE
35. Системные требования
36. Краткое описание возможностей
36.1. Веб-интерфейс
36.2. Хранилище данных
36.3. Сетевая подсистема
37. Установка и настройка PVE
37.1. Установка PVE
37.2. Настройка сетевой подсистемы
37.2.1. Настройка Ethernet-моста в командной строке
37.2.2. Настройка Ethernet-моста в веб-интерфейсе
38. Создание кластера PVE
38.1. Настройка узлов кластера
38.2. Создание кластера в веб-интерфейсе
38.3. Создание кластера в консоли
38.4. Удаление узла из кластера
38.5. Кворум
38.6. Поддержка внешнего арбитра corosync
38.7. Кластерная файловая система PVE (pmxcfs)
39. Системы хранения PVE
39.1. Типы хранилищ в PVE
39.2. Конфигурация хранилища
39.3. Идентификатор тома
39.4. Работа с хранилищами в PVE
39.4.1. Использование командной строки
39.4.2. Добавление хранилища в веб-интерфейсе PVE
39.4.3. Каталог
39.4.4. NFS
39.4.5. BTRFS
39.4.6. CIFS
39.4.7. GlusterFS
39.4.8. Локальный ZFS
39.4.9. LVM
39.4.10. LVM-Thin
39.4.11. iSCSI
39.4.12. iSCSI/libiscsi
39.4.13. Ceph RBD
39.4.14. CephFS
39.4.15. Proxmox Backup Server
39.4.16. FC/iSCSI SAN
40. Сетевая подсистема
40.1. Применение изменений сетевых настроек
40.2. Имена сетевых устройств
40.3. Конфигурация сети с использованием моста
40.3.1. Внутренняя сеть для ВМ
40.4. Объединение/агрегация интерфейсов
40.4.1. Параметры Linux Bond
40.4.2. Параметры OVS Bond
40.4.3. Агрегированный bond-интерфейс с фиксированным IP-адресом
40.4.4. Агрегированный bond-интерфейс в качестве порта моста
40.5. Настройка VLAN
40.5.1. Мост с поддержкой VLAN
40.5.2. Мост на VLAN
41. Управление ISO-образами и шаблонами LXC
42. Виртуальные машины на базе KVM
42.1. Создание виртуальной машины на базе KVM
42.2. Запуск и остановка ВМ
42.2.1. Изменение состояния ВМ в веб-интерфейсе
42.2.2. Автоматический запуск ВМ
42.2.3. Массовый запуск и остановка ВМ
42.3. Управление ВМ с помощью qm
42.4. Скрипты-ловушки (hookscripts)
42.5. Доступ к ВМ
42.6. Внесение изменений в ВМ
42.6.1. Управление образами виртуальных дисков
42.6.2. Настройки дисплея
42.6.3. Дополнительные функции SPICE
42.6.4. Проброс USB
42.6.5. BIOS и UEFI
42.6.6. Доверенный платформенный модуль (TPM)
42.6.7. Проброс PCI(e)
42.6.8. Гостевой агент QEMU
42.7. Файлы конфигурации ВМ
43. Создание и настройка контейнера LXC
43.1. Создание контейнера в графическом интерфейсе
43.2. Создание контейнера из шаблона в командной строке
43.3. Изменение настроек контейнера
43.3.1. Изменение настроек в веб-интерфейсе
43.3.2. Настройка ресурсов в командной строке
43.3.3. Настройка ресурсов прямым изменением
43.4. Запуск и остановка контейнеров
43.4.1. Изменение состояния контейнера в веб-интерфейсе
43.4.2. Изменение состояния контейнера в командной строке
43.5. Доступ к LXC контейнеру
44. Миграция ВМ и контейнеров
44.1. Миграция с применением графического интерфейса
44.2. Миграция с применением командной строки
44.3. Миграция ВМ из внешнего гипервизора
44.3.1. Миграция KVM ВМ в PVE
44.3.2. Миграция ВМ из VMware в PVE
44.3.3. Пример импорта Windows OVF
45. Клонирование ВМ
46. Шаблоны ВМ
47. Теги (метки) ВМ
47.1. Работа с тегами
47.2. Настройка тегов
47.2.1. Стиль тегов
47.2.2. Права
48. Резервное копирование (Backup)
48.1. Алгоритмы резервного копирования
48.2. Режимы резервного копирования
48.3. Хранилище резервных копий
48.4. Резервное копирование по расписанию
48.5. Формат расписания
48.6. Настройка резервного копирования в графическом интерфейсе
48.7. Резервное копирование из командной строки
48.7.1. Файлы резервных копий
48.7.2. Восстановление
48.7.3. Ограничение пропускной способности
48.7.4. Файл конфигурация vzdump.conf
48.7.5. Файлы, не включаемые в резервную копию
48.7.6. Примеры
48.8. Снимки (snapshot)
49. Встроенный мониторинг PVE
50. Высокая доступность PVE
50.1. Как работает высокая доступность PVE
50.2. Требования для настройки высокой доступности
50.3. Настройка высокой доступности PVE
50.3.1. Создание группы высокой доступности
50.3.2. Добавление ресурсов
50.4. Тестирование настройки высокой доступности PVE
51. Пользователи и их права
51.1. API-токены
51.2. Пулы ресурсов
51.3. Области аутентификации
51.3.1. Стандартная аутентификация Linux PAM
51.3.2. Сервер аутентификации PVE
51.3.3. LDAP аутентификация
51.3.4. AD аутентификация
51.4. Двухфакторная аутентификация
51.5. Управление доступом
52. Просмотр событий PVE
52.1. Просмотр событий с помощью pvenode task
52.2. Просмотр событий в веб-интерфейсе PVE
52.2.1. Панель журнала
52.2.2. Журнал задач узла PVE
52.2.3. Журнал задач ВМ
53. PVE API
53.1. URL API
53.2. Аутентификация
53.2.1. Билет Cookie
53.2.2. API-токены
53.3. Пример создания контейнера с использованием API
53.4. Утилита pvesh
54. Основные службы PVE
54.1. pvedaemon — служба PVE API
54.2. pveproxy — служба PVE API Proxy
54.2.1. Управление доступом на основе хоста
54.2.2. Прослушиваемый IP-адрес
54.2.3. Набор SSL-шифров
54.2.4. Поддерживаемые версии TLS
54.2.5. Параметры Диффи-Хеллмана
54.2.6. Альтернативный сертификат HTTPS
54.2.7. Сжатие ответа
54.3. pvestatd — служба PVE Status
54.4. spiceproxy — служба SPICE Proxy
54.4.1. Управление доступом на основе хоста
54.5. pvescheduler — служба PVE Scheduler
VI. Управление виртуализацией на основе libvirt
55. Установка сервера
56. Утилиты управления
56.1. Утилита Virsh
56.2. Утилита virt-install
56.3. Утилита qemu-img
56.4. Менеджер виртуальных машин virt-manager
57. Подключение к гипервизору
57.1. Управление доступом к libvirt через SSH
57.2. Подключение к сессии гипервизора с помощью virsh
57.3. Настройка соединения с удаленным гипервизором в virt-manager
58. Создание виртуальных машин
58.1. Создание ВМ на основе файла конфигурации (утилита virsh)
58.2. Создание ВМ с помощью virt-install
58.3. Создание ВМ с помощью virt-manager
59. Запуск и управление функционированием ВМ
59.1. Управление состоянием ВМ в командной строке
59.2. Управление состоянием ВМ в менеджере виртуальных машин
59.3. Подключение к виртуальному монитору ВМ
59.3.1. Использование протокола SPICE
59.3.2. Использование протокола VNC
60. Управление ВМ
60.1. Редактирование файла конфигурации ВМ
60.2. Получение информации о ВМ
60.3. Конфигурирование ВМ в менеджере виртуальных машин
60.4. Мониторинг состояния
61. Управление виртуальными сетевыми интерфейсами и сетями
61.1. Управление виртуальными сетями в командной строке
61.2. Управление виртуальными сетями в менеджере виртуальных машин
61.3. Режимы работы виртуальной сети
61.3.1. Сеть на основе моста
61.3.2. Маршрутизируемая сеть
61.3.3. Сеть на основе NAT
61.3.4. Изолированная сеть
62. Управление хранилищами
62.1. Управление хранилищами в командной строке
62.2. Настройка хранилищ в менеджере виртуальных машин
63. Миграция ВМ
63.1. Миграция с помощью virsh
63.2. Миграция ВМ в менеджере виртуальных машин
64. Снимки ВМ
64.1. Управления снимками ВМ в консоли
64.2. Управления снимками ВМ в менеджере виртуальных машин
65. Регистрация событий libvirt
66. Управление доступом в виртуальной инфраструктуре
VII. Kubernetes
67. Установка и настройка Kubernetes
67.1. Создание кластера Kubernetes
67.1.1. Инициализация кластера
67.1.2. Настройка сети
67.1.3. Добавление узлов (нод) в кластер
67.2. Тестовый запуск nginx
68. Кластер высокой доступности Kubernetes
68.1. Стековая (составная) топология etcd
68.2. Внешняя etcd-топология
68.3. Создание HA-кластера с помощью kubeadm
68.3.1. Стековая (составная) топология etcd
68.3.2. Настройка HA-кластера etcd с помощью kubeadm
VIII. Настройка системы
69. Центр управления системой
69.1. Описание
69.2. Применение центра управления системой
69.3. Использование веб-ориентированного центра управления системой
IX. Работа с центром управления системой
70. Конфигурирование сетевых интерфейсов
70.1. Модуль Ethernet-интерфейсы
70.2. Объединение сетевых интерфейсов
70.3. Сетевые мосты
70.4. VLAN интерфейсы
71. Доступ к службам сервера из сети Интернет
71.1. Внешние сети
71.2. Список блокируемых хостов
72. Обслуживание сервера
72.1. Мониторинг состояния системы
72.2. Системные службы
72.3. Обновление системы
72.4. Консоль
72.5. Информация о системе
72.6. Веб-интерфейс
72.7. Локальные учётные записи
72.8. Администратор системы
72.9. Дата и время
72.10. Ограничение использования диска
72.11. Выключение и перезагрузка компьютера
73. Прочие возможности ЦУС
74. Права доступа к модулям
X. Установка пакетов для опытных пользователей
Введение
75. Источники программ (репозитории)
75.1. Редактирование репозиториев
75.1.1. Утилита apt-repo для работы с репозиториями
75.1.2. Добавление репозитория на сменном носителе
75.1.3. Добавление репозиториев вручную
76. Поиск пакетов
77. Установка или обновление пакета
78. Удаление установленного пакета
79. Обновление системы
79.1. Обновление всех установленных пакетов
79.2. Обновление ядра
XI. Основы администрирования Linux
80. Общие принципы работы ОС
80.1. Процессы и файлы
80.1.1. Процессы функционирования ОС
80.1.2. Файловая система ОС
80.1.3. Структура каталогов
80.1.4. Организация файловой структуры
80.1.5. Имена дисков и разделов
80.1.6. Разделы, необходимые для работы ОС
80.2. Работа с наиболее часто используемыми компонентами
80.2.1. Виртуальная консоль
80.2.2. Командные оболочки (интерпретаторы)
80.2.3. Командная оболочка Bash
80.2.4. Команда
80.2.5. Команда и параметры
80.2.6. Команда и ключи
80.2.7. Обзор основных команд системы
80.3. Стыкование команд в системе Linux
80.3.1. Стандартный ввод и стандартный вывод
80.3.2. Перенаправление ввода и вывода
80.3.3. Использование состыкованных команд
80.3.4. Недеструктивное перенаправление вывода
81. Средства управления дискреционными правами доступа
81.1. Команда chmod
81.2. Команда chown
81.3. Команда chgrp
81.4. Команда umask
81.5. Команда chattr
81.6. Команда lsattr
81.7. Команда getfacl
81.8. Команда setfacl
82. Режим суперпользователя
82.1. Какие бывают пользователи?
82.2. Для чего может понадобиться режим суперпользователя?
82.3. Как получить права суперпользователя?
82.4. Как перейти в режим суперпользователя?
83. Управление пользователями
83.1. Общая информация
83.2. Команда useradd
83.3. Команда passwd
83.4. Добавление нового пользователя
83.5. Настройка парольных ограничений
83.6. Управление сроком действия пароля
83.7. Настройка неповторяемости пароля
83.8. Модификация пользовательских записей
83.9. Удаление пользователей
84. Система инициализации systemd и sysvinit
84.1. Запуск операционной системы
84.1.1. Запуск системы
84.1.2. Система инициализации
84.2. Системы инициализации systemd и sysvinit
84.2.1. sysvinit
84.2.2. systemd
84.3. Примеры команд управления службами, журнал в systemd
84.4. Журнал в systemd
85. Документация
85.1. Экранная документация
85.1.1. man
85.1.2. info
85.2. Документация по пакетам
XII. Техническая поддержка продуктов «Базальт СПО»
86. Покупателям нашей продукции
87. Пользователям нашей продукции