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

Разделение как XFS на RAID 5

Я сконфигурировал 14 ТБ как RAID 5. Как я могу разместить его на двух разделах XFS?

Подробности приведены ниже:

Диск ...... cciss / c0d1: 14002,5 ГБ, 14002557116416 байт 255 головок, 32 сектора / дорожка, 3351561 цилиндр Единицы = 8160 цилиндров * 512 = 4177920 байт

Я бы порекомендовал для этого использовать LVM. Итак, обычно вы просто создаете 2 логических тома необходимого размера на своем устройстве ... cciss / c0d1 (т.е. pvcreate -> vgcreate -> 2 x lvcreate), а затем форматируете каждый логический том с помощью XFS. Вы также можете выровнять XFS по размерам массива Raid, если вам важна производительность. Пожалуйста, взгляни на мои другой ответ для подробностей.

Кроме того, я бы не стал выделять этим двум томам все доступное пространство. Это на тот случай, если в будущем вам понадобится увеличить один раздел, а другой - нет. Также вы можете сделать резервную копию моментальных снимков. Это оставляет ваши варианты открытыми. Обратите внимание, что с XFS вы не сможете уменьшать объем, а только увеличивать его.

Сначала создайте один раздел (возможно, c0d1p0) с помощью fdisk /dev/cciss/c0d1:

  • Нажмите n чтобы создать новый раздел, затем выберите значения по умолчанию, которые охватывают весь диск.
  • Нажмите t для выбора типа раздела. Использовать fd - выбирается тип «Linux LVM».

Затем настройте LVM:

pvcreate /dev/cciss/c0d1p0 # creates the physical volume - akin to formatting
vgcreate vgname /dev/cciss/c0d1p0 # creates the 'vgname' volume group
lvcreate -L 7000G -n lv1 vgname # creates the first logical volume
lvcreate -L 7000G -n lv2 vgname # creates the second logical volume
mkfs.xfs /dev/vgname/lv1 # creates the first fileystem
mkfs.xfs /dev/vgname/lv2 # creates the second filesystem

Вы также можете создать физический том непосредственно поверх необработанного диска; в этом случае используйте c0d1 вместо того c1d1p0. Хотя, вероятно, лучше сначала разделить его, если это возможно.

Если вы хотите пропустить LVM, вы также можете просто использовать fdisk для создания двух разделов (используйте + 7000G при запросе ограничения, чтобы охватить только первую половину диска с первым разделом) и создать файловые системы поверх них:

mkfs.xfs /dev/cciss/c0d1p0 # creates the first fileystem
mkfs.xfs /dev/cciss/c0d1p1 # creates the second filesystem

Конечно, вы потеряете гибкость LVM.

Вы должны иметь возможность просто использовать любой из стандартных редакторов разделов, например parted, fdisk, cfdisk или gparted (если у вас есть графический интерфейс). Если они не распознают устройства RAID, попробуйте использовать LVM. Я нашел несколько сообщений на форуме, в которых предполагается, что LVM распознает эти диски.