мета-данные страницы
Установка ProxMox
Тут собственно рассказывать нечего, установка очень простая.
Но на всякий случай ссылка на статью….
Первые шаги после установки Proxmox
Расширение раздела local-lvm
Удаляем корпоративный репозиторий, добавляем фришный
Обновляем Proxmox
Поддержка NTFS
Установка
apt install libfuse2 ntfs-3g
Монтирование
mount -t ntfs-3g /dev/hda1 /files/windows
тут /dev/hda1 устройство, /files/windows папка куда монтируем
Размонтирование
mount -L /files/windows
Установка mdadm
apt install mdadm
Установка parted
apt install parted
Создание и подключение RAID10 из 4 дисков
Подготовка дисков
- Останавливаем RAID-массив:
mdadm -S /dev/{raid_name}
- Чистим диски от инфы о предыдущих рейдах
mdadm --zero-superblock --force /dev/sd{a,b,c,d}
- создаем разделы на каждом диске
parted /dev/sdb mklabel msdos
parted /dev/sdb mkpart primary ext4 4096 931Gb
Тут /dev/sdb - диск. делаем это со всем дисками, что будут в рейде. ext4 4096 931Gb - файловая система ext4 (не поддерживаются snapshots в proxmox), 4096 - размер кластера, 931 - объем диска в гигабайтах
Создание Raid10
mdadm --create /dev/md2 --level=10 --raid-devices=4 /dev/sd[a-d]1
mdadm --create /dev/md2 --level=10 --raid-devices=4 /dev/sd[a-d]
Синхронизация рейда занимает продолжительное время. 4 диска SSD по 2ТБ синхронизировались около 2,5-3 часов. Прерывать нельзя. Проверять статус можно командой
cat /proc/mdstat
По окончании синхронизации необходимо
Сохранить настройки raid и настроить автозапуск
mdadm --detail --scan --verbose | tee -a /etc/mdadm/mdadm.conf
update-initramfs -u
- создать файловую систему на массиве
mkfs.ext4 -v -L myarray -m 0.01 -b 4096 -E stride=128,stripe-width=256 /dev/md2
- Монтирование файловой системы массива
mount /dev/md2 /mnt/raid10
здесь /mnt/raid10 - заранее созданная директория, где будет наш рейд
- делаем автоматическое монтирование RAID массива. Для этого необходимо в /etc/fstab в последней строке прописать ваш RAID массив следующим образом: /dev/md2 /raid ext4 errors=remount-ro 0 0
- Создаем physical volume:
pvcreate /dev/md2
- Если ругается, что вроде как есть ext4, соглашаемся на зачистку.
- Создаем group volume:
vgcreate pve_md2 /dev/md2
- Создаем logical volume на все свободное пространство и с опцией Thin volume:
lvcreate -n data_md2 -l 100%FREE -T pve_md2
- Может ругаться на chunk size и то что замедление возможно при обнулении. Но на SSD обнуление в принципе быстро проходит
В proxmox теперь отображается новый раздел в PM-N/Disks/LVM-Thin . Остается только зарегистрировать хранилище.
В разделе Datacenter / Storage добавляем новое хранилище local-lvm-md2 на логическом томе data_md2 .