Как я могу создать один логический том на двух дисках, используя LVM?

Привет. У меня есть рабочий сервер Ubuntu 12.04, который будет служить медиасервером. Я добавил два диска размером 3 ТБ для размещения своих данных, и я хочу объединить их в один логический том 6 ТБ, который я мог бы смонтировать в /media.

До сих пор я создал один раздел на каждом диске с fdisk и отформатировал их в ext3. Но сейчас я застрял на том, как продолжить. Я использую Mdadm для создания массива Jbod? Или я использую LVM для создания логического тома этих двух дисков? Кажется, я не могу найти нужную документацию, это в основном расширение существующих томов или установка новой системы, которая мне не нужна.

Моя ОС включена /dev/sdc1 (это флэш-накопитель USB), а два вновь созданных раздела находятся в /dev/sda1 и /dev/sdb1.

Надеюсь, вы можете дать мне несколько указаний.

12
задан 21 November 2012 в 04:05

4 ответа

Необходимо взглянуть на этот подробный ответ.

Вот сводка его:

  1. Создайте физический том на первом жестком диске и другой физический том на втором жестком диске.
  2. Создайте новую группу объема, присвоив оба физических тома ему.
  3. Создайте новый логический том в той группе объема.
  4. Создайте новую ext3 файловую систему в том логическом томе.

Схема, которую я скопировал с этого ответа, визуализирует это (но с тремя файловыми системами, а не всего одной):

LVM schema

Как Вы видите, создавание ext3 файловой системы является последним шагом, не первым. Если у Вас есть существующий ext3 раздел, который не находится в LVM, Вы не можете переместить его в LVM. Необходимо будет скопировать раздел, удалить раздел, установить LVM и затем скопировать файлы назад.

17
ответ дан 21 November 2012 в 04:05

Один простой способ использовать LVM:

  1. создайте физические тома с командой "pvcreate":

    • pvcreate /dev/sdc
    • pvcreate /dev/sdd
    • pvcreate /dev/sde
    • ...
  2. использовать system-config-lvm который является инструментом GUI, доступным в Центре программного обеспечения Ubuntu

новый раздел LVM мог бы принадлежать корню, но легко задержать его Вашему пользователю с:

sudo chown -R username:username /path/to/your/lvm
2
ответ дан 21 November 2012 в 04:05

В Debian с использованием lvm2

  1. Установите lvm2 с помощью sudo apt-get install lvm2 и запустите его с помощью /etc/init.d/lvm2 start

  2. Список всех томов с помощью lsblk

  3. создать физические тома

    /sbin/pvcreate <volume from prev list>
    
  4. , а затем для составления списка томов использовать /sbin/lvmdiskscan

  5. Создать группа томов /sbin/vgcreate <name> /dev/vdb
  6. Отформатируйте vg /sbin/mkfs.ext4 /dev/mapper/Vol_group

  7. и измените fstab, если вы хотите отобразить этот vg на некоторую файловую систему

    /dev/mapper/vg /var/lib/folder ext4 rw,user 
    
  8. смонтируйте том с помощью mount -a

0
ответ дан 21 November 2012 в 04:05

Не делайте этого, если у вас нет еще 2 дисков по 3 ТБ для использования в массиве из 4 дисков в RAID10.

Простое объединение двух в один большой раздел без каких-либо средств резервного копирования данных не является хорошей идеей. Данные будут чередоваться по обоим дискам, и если какая-либо часть любого диска выйдет из строя, вы можете потерять все 6 ТБ данных (при условии, что у вас было столько данных), а не только половину максимум.

Будет гораздо безопаснее использовать оба в качестве отдельных разделов, а не очень большой раздел массива.

0
ответ дан 21 November 2012 в 04:05

Другие вопросы по тегам:

Похожие вопросы: