Добавление нового диска в Linux

Пример из полного цикла, уже диск разбит и примонтирован с горячим слоем данных, но не создан том LVM. Что здесь не так? Диск sdb1 не подлежит расширению, а бывает приходится, остальное не пригождалось… Всегда изучайте что там есть, запомните или сохраните: Копируем все содержимое папки с сохранением атрибутов где есть место. Чтобы преобразовать ваш диск…


Пример из полного цикла, уже диск разбит и примонтирован с горячим слоем данных, но не создан том LVM.

Что здесь не так? Диск sdb1 не подлежит расширению, а бывает приходится, остальное не пригождалось…

Всегда изучайте что там есть, запомните или сохраните:

lsblk -f

Копируем все содержимое папки с сохранением атрибутов где есть место.

Чтобы преобразовать ваш диск в LVM и примонтировать его обратно, выполните следующие шаги. Внимание: это удалит все данные на диске!


1. Размонтируйте диск (если смонтирован)

sudo umount /clkdata

2. Удалите текущую файловую систему и раздел

Используйте fdisk или parted для удаления раздела и создания нового с типом LVM (код 8e в fdisk). Пример для fdisk:

sudo fdisk /dev/sdb
  • Введите d1 (удалить раздел sdb1).
  • Создайте новый раздел: n1 → (нажмите Enter для выбора дефолтных значений).
  • Измените тип раздела: t → выберите, наберите —lvm (Linux LVM).
  • Сохраните изменения: w.

3. Создайте физический том (PV)

sudo pvcreate /dev/sdb1

4. Создайте группу томов (VG)

sudo vgcreate vg_clk /dev/sdb1

5. Создайте логический том (LV)

Используйте всё доступное пространство:

sudo lvcreate -n lv_clk -l 100%FREE vg_clk

6. Отформатируйте логический том

Например, в ext4:

sudo mkfs.ext4 /dev/vg_clk/lv_clk

Ремарка:

  • если думаете какую файловую систему использовать xfs или ext4, то выбирайте ту которая больше к Вас используется. На сегодняшний день xfs бояться не стоит, как и ext4 проявляет себя стабильно.

7. Обновите /etc/fstab

Получите UUID нового тома:

sudo blkid /dev/vg_clk/lv_clk

Пример вывода:

/dev/mapper/vg_clk-lv_clk: UUID="1234abcd-..." TYPE="ext4"

Отредактируйте /etc/fstab:

sudo nano /etc/fstab

Добавьте строку (используйте свой UUID):

UUID=1234abcd-... /clkdata ext4 defaults 0 0

8. Примонтируйте диск

sudo mkdir -p /clkdata  # Если папка удалена
sudo mount -a

Проверьте результат

lsblk -f

Вы должны увидеть структуру LVM: sdb1vg_clklv_clk, смонтированный в /clkdata.


Важно:

  • Все данные на диске будут удалены! Убедитесь, что на диске нет важной информации.
  • Если раздел sdb1 не использует весь диск, измените его размер в шаге 2.
  • Для других файловых систем (например, XFS) замените mkfs.ext4 на mkfs.xfs.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *