Содержание

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

Данная статья не рассматривает процесс установки диска в корпус или подключение нового диска в гипервизоре, исключительно настройку уже добавленного диска, как дополнительного в системе

Настройка диска

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

echo 1 > /sys/block/sda/device/rescan

Создание раздела

Раздел можно создать с помощью утилиты fdisk или parted. Первая идет в составе системы, вторая устанавливается отдельно.

# dnf install parted -y

Создание раздела с помощью Parted

Выводим список дисков и находим в нем нужный нам.

# lsblk

Далее указываем parted с каким диском будем работать:

parted /dev/sdb
С помощью команды print можно вывести информацию о диске и его разделах

Прежде чем создать разделы, нужно создать таблицу разделов для диска. Лучше всего использовать таблицу разделов GPT:

(parted) mklabel GPT

Система предупредит, что все данные на диске будут уничтожены. Подтверждаем. Для создания нового раздела на диске, используется команда:

(parted) mkpart

Укажите имя раздела, файловую систему, первый и последний сектор раздела (в Мб). Так как у нас нет ни одного раздела, мы начинаем с 1 и заканчиваем 300000. Таким образом будет создан новый раздел размером 300 Гб. Раздел создан, можно вывести информацию о нем с помощью команды print.
Мы создали раздел test, размером 300Гб и файловой системой ext4. Чтобы выйти с оболочки parted, наберите quit.
Несмотря на то, что при создании раздела мы выбрали файловую систему ext4, нужно отформатировать раздел, чтобы он определялся как полноценный раздел диска с UUID:

# mkfs.ext4 /dev/sda1

Создание с помощью FDISK

Выводим список дисков и находим, который нам нужен:

fdisk -l

Предположим это диск /dev/sdb.
Запускаем fdisk для работы с данным диском:

fdisk /dev/sdb

После запуска утилиты вводим тип диска:
o - MBR
g - GPT
Далее создаем раздел:

  1. Вводим n для создания нового раздела
  2. Выбираем тип раздела (p - Основной раздел (не более 4х разделов на одном диске) e - расширенный (если томов больше 4х)
  3. Выбираем номер раздела (можно просто нажать enter)
  4. Выбираем первый сектор (можно просто нажать enter)
  5. Выбираем последний сектор (можно просто нажать enter)
  6. После сообщения о завершении создания диска можно просто записать изменения введя w и выйти или проверить результат введя p, а затем записать изменения и выйти.

Монтирование

После того как на диске создали раздел, можно смонтировать его. Создадим новую директорию на сервере:

# mkdir /test_disk

Самвый простой способ примонтировать раздел к директории — через раздел:

# mount -t ext4 /dev/sda1 /test_disk/

Также раздел можно примонтировать через UUID раздела:

# mount --uuid="3f5e32ac-ba1a-4167-8b06-c8ee35bf8071" /test_disk
UUID раздела можно получить с помощью команды blkid:
blkid