Введение в трабл-шутинг 0:07 Василий Егоров продолжает тему по Proxmox и виртуализации. Видео посвящено разбору нестандартных ситуаций и погружению в тему сторожей. Рассматриваются типы файловых систем и хранилищ, поддерживаемые Proxmox.
Пример из практики 0:51 Василий рассказывает о случае, когда один из серверов перестал работать. Он случайно нашел свою статью на Хабре, описывающую этот кейс. Видео посвящено типам хранилищ и их особенностям.
Типы хранилищ 1:32 Проxmox поддерживает файловые и блочные хранилища. Василий объясняет разницу между LVM и Thin LVM. LVM не поддерживает снапшоты, в отличие от Thin LVM.
LVM и Thin LVM 3:25 LVM управляет логическими дисками, объединенными в группы. Thin LVM позволяет создавать снапшоты. Василий объясняет, как LVM и Thin LVM работают на практике.
Преимущества LVM 4:22 LVM позволяет расширять или уменьшать емкость группы дисков. Пример с четырьмя дисками по 4 ТБ, объединенными в одну группу. Возможность создания логических томов и их монтирования.
Различия между LVM и Thin LVM 6:13 LVM резервирует место для виртуальных машин, Thin LVM нет. Thin LVM может расширяться по мере заполнения данных. Василий объясняет, почему LVM предпочтительнее для больших кластеров.
Практическое применение 10:56 Василий показывает, как добавить физические диски в Proxmox. Он объясняет, как управлять дисками и создавать логические группы. Пример с добавлением двух дисков по 10 и 8 ГБ.
Заключение 14:40 Василий отмечает, что управление дисками в Proxmox неудобно. Он планирует использовать Thin LVM для создания снапшотов. Видео завершается демонстрацией работы с дисками и создания логических групп.
Введение в раздел "ДС" на GitHub 16:05 Автор создал раздел "ДС" на GitHub для хранения интересных вещей. В разделе есть файл с основными командами по работе с ВМ. Эти команды полезны для нестандартных ситуаций.
Абстракция уровней устройств 16:41 Автор объясняет три уровня устройств: физические устройства PV, группы VG и логические устройства LV. Команды PV, VG и LV показывают минимальную информацию о физических и логических дисках. Команды с ключами дают более развернутую информацию.
Создание физической группы 18:22 Автор показывает, как создать физическую группу PV. Используются команды PV, VG и LV для создания и управления дисками. Создаются два физических диска: DC и DF.
Создание логической группы 20:54 Автор создает логическую группу VG. Группа называется "дата" и включает диски DC и DF. Группа имеет общий объем 17.9 ГБ, из которых 17.9 ГБ свободно.
Создание логического тома 21:44 Автор показывает, как создать логический том LV. Том называется "наш ноль один" и имеет размер 100 МБ. Том монтируется и используется для хранения данных.
Управление логическими томами 23:23 Автор монтирует логический том и создает директорию для его хранения. Указывает, где именно должна храниться директория. Проверяет статус и состояние директории.
Создание дополнительных логических томов 25:54 Автор показывает, как создать дополнительные логические тома LV. Использует команду VG для управления группой. Создает логические тома с разными процентами от оставшегося свободного места.
Удаление логических томов 29:11 Автор удаляет логические тома LV. Проверяет, что все тома удалены корректно. Создает новые логические тома с разными процентами от оставшегося места.
Расширение группы виртуальных машин 31:18 Для расширения группы виртуальных машин можно добавить новый жесткий диск. Используются команды lv extend, vg extend иpv extend. Эти команды позволяют расширить логическую, виртуальную и физическую группы соответственно.
Создание и настройка виртуальной машины 32:23 Создаем виртуальную машину с диском, который по умолчанию не нужен. Виртуальные диски хранятся в виде файлов на файловом хранилище. Возникает проблема с подключением группы к интерфейсу Proxmox.
Проблемы с подключением группы 33:26 Группа не отображается в интерфейсе Proxmox, если используется нода PV-3. Для решения проблемы нужно перейти на ноду PV-2. После перехода группа отображается корректно.
Различия между способами добавления дисков 35:10 При добавлении раздела как директории можно хранить любые данные. При создании раздела как блочного диска можно хранить только блочные данные. Виртуальные диски виртуальных машин хранятся в блочных контейнерах.
Создание и настройка виртуальной машины с блочным диском 36:08 Создаем виртуальную машину с блочным диском. Диск подключается к группе и отображается в интерфейсе. Группа и диск отображаются в Proxmox, что позволяет управлять ими.
Перенос и удаление дисков 38:01 Диски можно переносить между хранилищами и типами. Удаление дисков происходит через команду remove. Физические диски можно использовать без проблем после удаления группы.
Безопасность хранения данных 39:17 Физические диски не обеспечивают безопасность данных. Отказ одного диска приводит к потере всех данных. Решение: использование RAID на ZFS.
Альтернативное решение 40:16 ZFS медленный и прожорливый. Использование LVM на AOMEI для более быстрой работы. Пример с двумя дисками разного размера.
Установка и настройка LVM 41:15 Установка LVM и его настройка. Создание RAID из двух дисков. Пометка дисков для использования в RAID.
Создание RAID 43:25 Создание раздела на всю партицию. Создание RAID устройства с помощью команды mdadm. Проверка состояния RAID.
Восстановление RAID 46:21 Пометка и отключение неисправного диска. Восстановление RAID после замены диска. Синхронизация данных между дисками.
Завершение настройки RAID 49:31 Создание нового устройства MD0. Создание группы PV на устройстве MD0. Проверка и монтирование группы PV.
Заключение 50:59 Удаление ненужной группы PV. Завершение настройки LVM на софтовом RAID. Обеспечение безопасности данных.
Создание логического тома 51:52 Использование всего доступного места в группе. Тип тома - фин-пул. Проблема с размером метаданных.
Проблемы с метаданными 52:26 Метаданные занимают место в группе. Проблема с нехваткой места для записи изменений. Решение: добавление дополнительного диска в группу.
Пример с виртуальными машинами 56:10 Виртуальные машины могут использовать больше места, чем физически доступно. Проблема с переполнением метаданных. Решение: добавление нового диска для расширения метаданных.
Обман системы 59:45 Использование лн-фи для обмана системы. Виртуальная машина может работать с большим объемом данных. Проблема: рано или поздно виртуальная машина столкнется с физическим ограничением.
Лечение проблемы 1:02:24 Добавление дополнительного диска для расширения метаданных. Проблемы с безопасностью и быстрым запуском системы. Решение: расширение метаданных с помощью специальной команды.
Правильное расширение метаданных 1:07:33 Ошибка при расширении метаданных. Правильное использование команды для расширения метаданных. Успешное решение проблемы с переполнением метаданных.
Публикация в Хабре 1:09:39 Публикация статьи в Хабре 9 октября 2017 года. Данные на PV-дате составляли 23%, мета-дата - 99.95%. Рекомендация прочитать статью и комментарии под ней.
Завершение урока 1:10:48 Использование LVM для миграции виртуальных машин. ВМ фина: интересная, но опасная и неудобная функция. Возможность создания снапшотов.
Файловые системы и планы на будущее 1:11:45 ZFS медленнее и прожорливее по оперативной памяти. Планы на запись урока по NFS. Предпочтение к облачным системам.
Список команд и завершение 1:12:39 Список команд в статье на Хабре. Менюшки в Proxmox 4 не нужны, все можно делать из командной строки. Рекомендация прочитать статью.
Заключение 1:13:18 Благодарность за урок. Призыв оставлять комментарии и пожелания в группе или на YouTube.