Встала необходимость настроить платформу на основе Proxmox VE 3 под несколько ВМ с Debian GNU/Linux на борту. Для этих целей был приобретен HP Proliant DL 320e Gen8, и закуплено 4 SATA HDD по 1Tb каждый. Аппаратный контроллер решено было не приобретать, а объединить диски в RAID посредством mdadm. И тут возникает вопрос - как известно Proxmox "из коробки" нельзя установить на софт рейд, ввиду чего есть два варианта развития событий - ставить Proxmox на sda и после установки уже собирать массив(ы), либо устанавливать Debian Wheezy и на него уже "сверху" накатить пакеты и ядро из репозитория Proxmox.
В-первом варианте легкий геморрой с переносом таблиц разделов и их самих, переносом LVM и т.д.
Второй вариант проще, удобнее и позволяет легко настроить свою собственную структуру массивов, LVM, разделов и т.д. Единственное, что смущает - не содержит ли образ Proxmox, выложенный на сайте, каких-либо отличий или изменений от установки на "обычный" Debian?
Также интересует - имеет ли смысл под нужды Proxmox собирать RAID1, а под данные RAID5, т.е. делать два массива, или все - как данные Proxmox так и образы ВМ загнать на один массив RAID5? На хосте будут крутиться мало нагруженные виртуалки, поэтому каких то особых к I/O нет. RAID5 выбран как баланс между надежностью и доступным дисковым пространством (а это в данном случае важно, как раз).
Дебиан требует некоторой допилки после установки поверх него проксмокса, так что я бы советовал ставить именно проксмокс, а потом мигрировать на рейд, пока раздел еще без виртуалок все пройдет быстро и гладко. Raid5 хороший вариант для всего, но помните, что любой рейд - это не замена бэкапу.
Безусловно бэкап будет. А что именно допиливать, если не секрет? Кроме установки ядра PVE и пакетов Proxmox? И есть ли смысл делать RAID1 под Proxmox и RAID5 под данные ВМ, или все загнать на RAID5?
@powerthrash Лично я сталкивался с допиливаниями при создании кластера из нескольких проксмоксов, часть из которых была на дебиане, ничего критичного все ошибки гуглятся. Не вижу смысла в R1 под сам proxmox, ну гипервизор - это то, что наименее жалко потерять, самое ценное ведь будет на виртуалках, а гипер если ставить из готового образа, ну умер и хрен с ним за пол часа подняли новый и мигрировали туда виртуалки, для чего ему надежность выше чем у контейнеров?
Всегда так делаю, устанавливаю чистый Debian, во время установки, когда определились диски, Alt+F2, через mdadm настраиваю md массив, fdisk'ом создаю разделы, возвращаюсь Alt+F1, ставлю систему. После этого надо в /etc/default/grub: GRUB_DISABLE_LINUX_UUID=true
и update-grub
1)Не содержит, много раз так ставил.
2)У вас 4 диска , о каких может идти речь рейд1 + рейд5?
3)Соберите лучше raid10 , сильно волнует место используйте большие диски, благо стоят копейки.
@opium
> ну это как стрелять себе в ногу, можно но не нужно.
В чем проблема при таком построении рейда? Серьезно спрашиваю без издевки, сам иногда делаю так, когда приходится делать без железного рейда. Например небольшой корень и все критичное в рейд 1 на 3-4 диска (весит мало, надежность важнее), раздел с бэкапами размазываю на рейд 5 или 6 между теми-же дисками, раздел с логами - вообще в рейд0. Чем чревато? Я пока проблем не встречал, наоборот удобно.