Добавление второго диска в Ubuntu/Debian server
 
rusalexandrov
 
Дата публикации: 15.11.2021

Добавление второго диска в Ubuntu/Debian server

853a4785

Предполагается, что новый чистый диск уже подключили.

  1. Команда dmesg (или fdisk –l) покажет какие есть диски в системе.

В нашем примере: /dev/xvda и /dev/xvdb. Причем для диска xvda уже определены разделы (xvda1, xvda2,..), а для xvdb – нет. Это значит, что /dev/xvdb – это как раз новый диск.

  1. Контрольная проверка: посмотрим, какие устройства есть в системе с привязкой к нашему новому диску:

ls –l /dev/xvdb*

В ответ видим: /dev/xvdb

Значит, все верно – можно его «кромсать».

  1. Создаем таблицу разделов командой

fdisk /dev/xvdb

Там надо выбрать последовательно:

  • n — создать новый раздел,
  • p — primary, первичный,
  • 1 – номер раздела (у нас один, и номер даем первый),
  • 2048 – номер первого сектора по умолчанию
  • Enter — номер последнего сектора по умолчанию. Если надо «отрезать» часть, то, соответственно, надо ввести номер блока, до которого будет размещен данный раздел.
  • w — записать новую таблицу разделов на диск.
  1. Инициализируем файловую систему на вновь созданном разделе:

sudo mkfs . ext 4 / dev / xvdb 1 В данном случае ext4, можно любую другую.

Сравнение файловых систем по разным показателям можно посмотреть здесь: https://ru.wikipedia.org/wiki/Сравнение_файловых_систем

  1. Создаем каталог для монтирования новой ФС.

sudo mkdir /data sudo chmod 755 /data

  1. Монтируем вручную для проверки:

sudo mount /dev/ xvdb /data

df H

umont / data

  1. Cоздадим запись в /etc/fstab .

Вариант 1 (по современной рекомендации).

Добавим UUID интересующего нас диска в конец таблицы автомонтирования /etc/fstab

ls l / dev / disk / by uuid | grep xvdb | awk ‘{ print $9}’ >> /etc/fstab

Теперь вручную приводим запись последней строки к виду:

UUID=0210ef36-905f-4cee-b5c2-13ab211c052e /data ext4   defaults 0 2

Вариант 2 («по старинке»).

Просто добавьте следующую строчку в конец файла: /dev/ xvdb /data ext4 defaults 0 2

  После того как вы сохраните этот файл, монтируем диск (без перезагрузки) с помощью команды: sudo mount -a

EOF >>>

Метки: fdisk , fstab , mkfs , uuid