Я пытаюсь расширить свой текущий раздел RAID 1 в Ubuntu. Хотя я нашел для этого кучу руководств, я не уверен, что все понимаю.
1) У меня был сервер HP с 2 SSD, которые были созданы в RAID 1 с помощью утилиты HP Smart Array.
2) Я установил Ubuntu Server с разделением по умолчанию во время установки. Это создало следующее:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2.7T 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 915.1G 0 part /
└─sda3 8:3 0 15.9G 0 part [SWAP]
3) Теперь я установил 4 новых твердотельных накопителя и снова использовал утилиту HP Smart Array для расширения RAID 1 и логического устройства, поэтому он рассматривается как один RAID 1 с 6 устройствами.
4) Теперь Ubuntu видит увеличенный объем, но разделен со старой конфигурацией:
Disk /dev/sda: 2.7 TiB, 3000512503808 bytes, 5860375984 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 32768 bytes / 98304 bytes
Disklabel type: gpt
Disk identifier: F99AC671-0D8F-400E-99D6-96FC1B69664F
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1920172031 1919121408 915.1G Linux filesystem
/dev/sda3 1920172032 1953458175 33286144 15.9G Linux swap
5) В идеале, я хочу увеличить размер раздела /dev/sda2
, чтобы сохранить текущие данные. Итак, мой первый вопрос: , чтобы расширить /dev/sda2
, я должен удалить /dev/sda3
с помощью SWAP?
6) Я обнаружил, что лучшим вариантом является утилита mdadm
, хотя она говорит, что:
sudo mdadm -D /dev/sda
mdadm: /dev/sda does not appear to be an md device
и
cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
unused devices: <none>
Означает ли это, что я должен был изначально настроить mdadm, когда я только что установил Ubuntu, и теперь его нельзя использовать правильно?
И Какова правильная последовательность шагов в этой ситуации, чтобы расширить раздел /dev/sda2
и сделать все это в одном RAID?
Заранее спасибо за вашу помощь!