Как создать 2 раздела ext4 одинакового размера на отдельных устройствах с помощью resize2fs, parted и mkfs?

Я играю с Raspberry Pi и запускаю небольшой кластер для Docker и таких вещей, как Nextcloud/Plex.

Я хотел попробовать установить программный RAID1, используя 2 диска, которые у меня лежали. Один из них представляет собой SSD-накопитель USB-SATA емкостью 256 ГБ (/dev/sda, в настоящее время используется и отформатирован как один раздел и экспортируется через кластер через NFS), а другой - флеш-накопитель USB объемом 16 ГБ (/dev/sdb)

Я хочу изменить размер моего раздела 256 ГБ в /dev/sda до 240 ГБ и создать новый раздел размером 16 ГБ. Затем я хочу создать соответствующий раздел в /dev/sdb и настроить RAID1 между этими двумя разделами 16G. К сожалению, я не могу потерять какие-либо данные в текущем разделе на 256 ГБ, что заставляет меня рассматривать resize2fs в качестве возможного обходного пути.

Я надеюсь, что результатом будет основной раздел для онлайн-данных и зеркальная копия данных в отдельном разделе. Это не мое решение для полного резервного копирования (я собираюсь экспортировать эти данные за пределы сайта на домашний сервер моего отца), но я надеялся получить некоторый опыт RAID-дисков и получить некоторую избыточность на этом пути.

У кого-нибудь есть советы, как это сделать? Любая помощь с благодарностью!

Редактировать: Вот вывод из fdisk и parted:

16 ГБ флэш-накопитель:

fdisk -l /dev/sda
Disk /dev/sda: 15 GiB, 16122970112 bytes, 31490176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x09eb460a

Device     Boot Start      End  Sectors Size Id Type
/dev/sda1        2048 31490047 31488000  15G 83 Linux

parted /dev/sda print
Model: AI Mass Storage (scsi)
Disk /dev/sda: 16.1GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  16.1GB  16.1GB  primary  ext4

256 ГБ SSD:

fdisk -l /dev/sda
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x9b740958

Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1        2048 500117503 500115456 238.5G 83 Linux

Model: ASMT 2115 (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  256GB  256GB  primary  ext4

0 ответов

Другие вопросы по тегам