Всем добрый день!
На сервере с Proxmox хочу создать LVM-пул из нескольких физических дисков для использования его в качестве хранилища данных в виде файлов.
Читаю документацию в Proxmox про использование LVM:
Let’s assume we have an empty disk /dev/sdb, onto which we want to create a volume group named “vmdata”.
- First create a partition.
# sgdisk -N 1 /dev/sdb
- Create a Physical Volume (PV) without confirmation and 250K metadatasize.
# pvcreate --metadatasize 250k -y -ff /dev/sdb1
- Create a volume group named “vmdata” on /dev/sdb1
# vgcreate vmdata /dev/sdb1
Возникают вопросы:
-
нужно ли предварительное применение команды sgdisk? В других мануалах обходятся без неё, сразу выполняют команду pvcreate.
-
почему размер metadatasize 250k? Допустим я хочу постепенно добавлять новые диски в пул, в перспективе доведя его емкость до 50Гб? Как мне вычислить необходимый размер metadatasize?
-
что у pvcreate за опция такая -ff? Не нашёл её в описании pvcreate. Есть просто -f
-
pvcreate лучше делать над партицией (как в приведённом выше примере
pvcreate /dev/sdb1
) или над всем диском (pvcreate /dev/sdb
)? -
соответсвенно и группу томов можно создавать на базе партиции (
vgcreate vmdata /dev/sdb1
) или на базе всего диска (vgcreate vmdata /dev/sdb
). Как правильно/лучше?
Перемещено hobbit из general