扩展 RAID 1 分区

扩展 RAID 1 分区

我正在尝试在 Ubuntu 中扩展我当前的 RAID 1 分区。虽然我找到了很多手册,但我不确定我是否理解了所有内容。

1)我有一台配备 2 个 SSD 的 HP 服务器,它们是使用 HP Smart Array 实用程序在 RAID 1 中创建的。

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 个新的 SSD,并再次使用 HP Smart Array 实用程序来扩展 RAID 1 和逻辑设备,因此它被视为一个具有 6 个设备的 RAID 1。

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>

那是不是说我刚安装 Ubuntu 的时候就应该先设置 mdadm,而现在却无法正确使用它呢?

/dev/sda2在这种情况下,扩展分区并使其成为一个 RAID 的正确步骤顺序是什么?

预先感谢您的帮助!

相关内容