我在一对 3TB 驱动器上有一个现有的 raid1 阵列。
~ ? cat /proc/mdstat
Personalities : [raid1]
md127 : active raid1 sde1[0] sdc1[1]
2930133440 blocks super 1.2 [2/2] [UU]
bitmap: 5/22 pages [20KB], 65536KB chunk
我还有一对 14TB 驱动器。
我想将 14TB 驱动器分区为 3TB 驱动器的确切大小,这样我就可以使用 mdadm 创建另一个 raid1 阵列,然后在顶部使用 btrfs raid0 来获得 RAID10。
如何在 14TB 上创建与 3TB 磁盘大小相同的分区?
是否有任何缺陷使此过程不同于查找 3TB 磁盘的大小并将其应用于 14TB 磁盘?
好的,我尝试自己解决这个问题,但效果不佳。但我现在有一个错误,这使得谷歌搜索正确答案更容易:
虽然看起来我分配的空间更大,但我假设错误消息是相同的——这只是意味着大小不匹配
编辑:好的,事实证明您不能使用创建的 RAID 设备的大小。您必须使用 RAID 设备中使用的分区或磁盘的大小。因此,在这种情况下,需要使用其中之一
sde1
或。sdc1
在学习了如何使用之后blockdev
,fdisk -l
我应该这样做:这是我必须执行的操作的完整列表: