Найти в Дзене
Vseodevops

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

Пример из полного цикла, уже диск разбит и примонтирован с горячим слоем
данных, но не создан том LVM. Что здесь не так? Диск sdb1 не подлежит
расширению, а бывает приходится, остальное не пригождалось… Всегда
изучайте что там есть, запомните или сохраните: Копируем все содержимое
папки с сохранением атрибутов где есть место. Чтобы преобразовать ваш
диск… Пример из полного цикла, уже диск разбит и примонтирован с горячим слоем данных, но не создан том LVM. Что здесь не так? Диск sdb1 не подлежит расширению, а бывает приходится, остальное не пригождалось… Всегда изучайте что там есть, запомните или сохраните: lsblk -f Копируем все содержимое папки с сохранением атрибутов где есть место. Чтобы преобразовать ваш диск в LVM и примонтировать его обратно, выполните следующие шаги. Внимание: это удалит все данные на диске! sudo umount /clkdata Используйте fdisk или parted для удаления раздела и создания нового с типом LVM (код 8e в fdisk). Пример для fdisk: sudo fdisk /dev/sdb sudo pvcre
Оглавление

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

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

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

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

lsblk -f

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

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

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

sudo umount /clkdata

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

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

sudo fdisk /dev/sdb
  • Введите d → 1 (удалить раздел sdb1).
  • Создайте новый раздел: n → 1 → (нажмите 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: sdb1 → vg_clk → lv_clk, смонтированный в /clkdata.

Важно:

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