Назад | Перейти на главную страницу

Создать файловую систему на многопутевом томе

Я совершенно не знаком с администратором Linux и файловой системой. Недавно мы приобрели HP MSA P2000 san. Я установил диск на виртуальный диск и создал на нем 3 тома. На Centos 7 я также установил отображение многопутевого обмена и сопоставил эти тома с / dev / mapper / mpatha, mpathb и mpathc.

Я видел на нескольких веб-сайтах, что они делают следующее: (в зависимости от того, что является базовым диском, например, mpatha)

 # fdisk /dev/sdd
 # kpartx -a /dev/mapper/mpatha
 # mkfs.ext3 /dev/mapper/mpathap1

отформатировать диск. Рекомендуемый документ Redhat DM multipath

 # pvcreate /dev/mapper/mpatha

для создания тома LVM.

У меня вопрос

  1. В первом случае, когда том будет расширен позже, нужно ли мне снова создавать резервную копию и fdisk, mkfs всего / dev / sdd?
  2. Что касается последнего, похоже, что создание виртуального диска и тома уже управляется инструментом управления дисками HP P2000, похоже, мне действительно не нужно дальше создавать разделы / тома поверх него. Может, мне не стоит здесь LVM?
  3. Что делать правильно? мне действительно нужно «форматировать» и инициализировать следующий раздел?

1. В первом случае, когда том будет расширен позже, мне нужно будет делать резервную копию и снова fdisk, mkfs всего / dev / sdd?

Ты не

pvcreate / dev / mapper / mpatha

Но вместо того, чтобы

pvcreate / dev / mapper / mpatha1

Затем, когда вы расширяете свой диск, вы выполняете fdisk для создания нового раздела и выполняете>

pvcreate /dev/mapper/mpatha2
vgextend VOLGROUPNAME /dev/mapper/mpatha2

2. Для последнего, похоже, что создание виртуального диска и тома уже управляется инструментом управления дисками HP P2000, похоже, мне действительно не нужно дальше создавать разделы / тома поверх него. Может, мне не стоит здесь LVM?

Поверьте, вы хотите. Управление дисковым пространством с помощью pvs vgs и lvms действительно аккуратно и легко

3. Что делать правильно? мне действительно нужно «форматировать» и инициализировать следующий раздел?

pvcreate /dev/bla
vgcreate vgname /dev/bla
lvcreate -n lv_name -L 1G vgname
mkfs.ext4 /dev/mapper/<vgname>-<lvname>

Если вы хотите получить больше места:

lvextend -L +1G  /dev/mapper/<vgname>-<lvname>
resize2fs  /dev/mapper/<vgname>-<lvname>