我有一台运行 macOS Server 10.6.8 的 Mac Pro 1.1,我想将其用作 RAID 服务器。我使用磁盘实用程序运行带有两个 500GB 硬盘的 RAID1 组。
现在向现有 RAID 集添加第三个 500GB 硬盘diskutil appleraid add member
失败,并显示以下错误消息:
错误:-9911:目标磁盘似乎太小,无法添加到此 RAID 集
但是,当我删除 RAID 集并将所有三个硬盘驱动器一起设置时,RAID 可以毫无问题地创建。
我认为这可能与以下事实有关:第三块硬盘是不同型号(不同公司),而其他两块完全相同。但如果是这种情况,那么我无法更换 RAID 组中的硬盘,即使它来自同一家公司和同一型号系列 - 因为即使这些也会随着时间的推移而变化 - 除非我购买完全相同的硬盘 - 对吗?
如果必须更换损坏的驱动器,我希望确保 Apple RAID 能够将新驱动器添加到现有 RAID。有人能帮我解决这个问题吗?
提前致谢!
编辑:
硬盘具体尺寸:
驱动器 1&2(它们是相同的型号):500.1 GB(500107862016 字节)(恰好 976773168 个 512 字节块)
驱动器 3:500.1 GB(500107862016 字节)(精确地 976773168 个 512 字节块)
答案1
不同供应商之间的大小略有不同。他们通常会增加几 KB 的空间,用于扇区重新分配等用途。
如果您的初始磁盘有几个字节以上,则不允许添加较小的驱动器,这是正常的,因为那几个额外的字节将无法镜像。
因此,请确保使用相同型号的驱动器或更大的驱动器。确切的大小是针对驱动器上指定的某些供应商的。如果没有,您当然可以通过多种方式确定它。