Как добавить новый раздел диска на существующий сервер Linux

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

В этой статье рассказывается как мы можем добавить новый сырой жесткий диск на существующий сервер Linux, такой как RHEL/CentOS или Debian/Ubuntu.

Важное замечание. Обратите внимание, что цель этой статьи — показать только, как создать новый раздел и не включать расширение раздела или любые другие параметры.

Я использую утилиту fdisk для этой конфигурации.

Я добавил жесткий диск емкостью 20 ГБ для установки в качестве /data раздела.

fdisk — это утилита командной строки для просмотра и управления жесткими дисками и разделами в системах Linux.

# fdisk -l

Это перечислит текущие разделы и конфигурации.

Посмотреть разделы Linux

Новый добавленный диск отображается как /dev/xvdc. Если мы добавляем физический диск, он будет отображаться в /dev/sda зависимости от типа диска. Здесь я использовал виртуальный диск.

Разбить конкретный жесткий диск, например /dev/xvdc.

# fdisk /dev/xvdc

Обычно используемые команды fdisk.

  • n — создать раздел
  • p — вывести таблицу разделов
  • d — удалить раздел
  • q — выйти без сохранения изменений
  • w — записать изменения и выйти.

Здесь, поскольку мы создаем выбираем n опцию.

alex@linuxtraining.ru:~$ fdisk /dev/xvdc
welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xea4ddcaf.

Command (m for help): n

Создайте основной/расширенный раздел. По умолчанию у нас может быть до 4 основных разделов.

Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p

Дайте номер раздела по желанию. Рекомендуется перейти на значение по умолчанию 1.

Partition number (1-4, default 1): 1

Дайте значение первого сектора. Если это новый диск, всегда выбирайте значение по умолчанию. Если вы создаете второй раздел на том же диске, вы должны добавить 1 к последнему сектору предыдущего раздела.

First sector (2048-41943039, default 2048): 2048

Укажите значение последнего сектора или размер раздела. Всегда рекомендуется указывать размер раздела. Всегда используйте префикс, +чтобы избежать ошибки вне диапазона.

Last sector, +sectors of +size{K,M,G} (2048-41943039, default 41943039): +18G

Сохраните изменения и выйдите.

Partition 1 of type Linux and of size 18 Gib is set
Command (m for help): w

Calling ioctl() to re-read partition table.
Syncing disks.
alex@linuxtraining.ru:~$

Теперь отформатируйте диск с помощью команды mkfs.

# mkfs.ext4 /dev/xvdc1

Когда форматирование завершено, теперь смонтируйте раздел, как показано ниже.

# mount /dev/xvdc1/data

Сделайте запись в файле /etc/fstab для постоянного монтирования во время загрузки.

/dev/xvdc1/data ext4 default 0 0

Вывод

Теперь вы знаете, как разбить сырой диск с помощью команды fdisk и смонтировать его.

Вы должны быть особенно осторожны при работе с разделами, особенно когда вы редактируете настроенные диски.

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

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