Proxmox VE на Debian и RAID1: когда нужен mdadm, а когда лучше ZFS
Proxmox VE можно устанавливать как набор пакетов поверх стандартного Debian — это официальный поддерживаемый сценарий. Но ручная установка поверх Debian предполагает, что администратор сам правильно настроит storage, сеть и загрузку.
Когда имеет смысл Debian + mdadm
- есть существующий стандарт эксплуатации Debian;
- нужно привычное software RAID через mdadm;
- администратор понимает загрузку UEFI/GRUB на обоих дисках;
- storage виртуальных машин будет организован отдельно.
Почему старую инструкцию нельзя повторять буквально
Скриншоты Proxmox 6 и старого Debian, раздел /boot на ext2 и ручные схемы 2019 года не являются универсальной рекомендацией для Proxmox VE 9. Современная установка зависит от UEFI, типа дисков и выбранного storage.
Альтернатива — ZFS mirror
Штатный ISO Proxmox умеет разворачивать ZFS mirror. Такой вариант проще интегрирован с платформой и даёт checksumming, snapshots и удобную работу со storage, но требует понимания требований ZFS к памяти и дискам.
Если всё-таки mdadm
- создайте одинаковую таблицу разделов на обоих дисках;
- обеспечьте загрузочные разделы на обоих устройствах;
- создайте RAID1 для системных разделов;
- проверьте, что сервер загружается после отключения каждого диска по отдельности;
- настройте мониторинг массива.
После установки Proxmox
- обновите систему;
- проверьте hostname и
/etc/hosts; - создайте bridge;
- настройте отдельное backup-хранилище;
- проверьте восстановление VM;
- настройте уведомления о деградации RAID.
Главное правило
RAID1 защищает от отказа одного диска, но не заменяет backup. Ошибка администратора, шифровальщик или повреждение файловой системы синхронно попадут на обе стороны зеркала.