我有一块 SSD 和一块 10TB HDD。
所有操作系统内容(例如、、、等/
)都在 SSD 上。/root
/var
/usr
出于一个非常愚蠢的原因,我必须将 10TB 连接到 RAID 卡(LSI MegaRAID SAS 9260-8i)。因此它配置了 RAID 0。
现在,我想知道如果我想对其进行分区是否需要特别注意。我在 CentOS 7 上。
我尝试使用parted
它创建两个分区,然后使用它mkfs.xfs
来格式化两个分区。
然后,我尝试使用 运行一些测试fio
,结果卡在 100% 大约 10 分钟。然后我关闭fio
并发出了重启命令,但机器没有重启,数据中心的某个人不得不手动关闭电源。
当它恢复时,RAID实用程序/驱动程序抱怨:
您之前配置的所有磁盘都已消失。如果这是意外消息,请关闭系统电源并检查电缆以确保所有磁盘均存在。按任意键继续,或按 加载配置实用程序。
那里的技术人员必须进入 MegaRAID WebOS 来重新配置它。
所以我怀疑我不能只用它parted
来分区硬件 RAID 0 HDD?
谢谢。
答案1
RAID 控制器上的一个驱动器称为 JBOD - 而不是 RAID0 - 但这与您的问题无关。
可能原因 #1:-
您用软管冲洗了行李箱盖,这导致了问题。
您可以通过 KVM 安装 DVD 或 ISO 并使用普通的 Linux 安装程序吗?这会为您完成分区、工作引导块等。
可能原因 #2:-
您的现有系统无法启动,因为您的服务器试图启动您刚刚格式化的新磁盘,而不是正确的启动磁盘。
这可能是由于:a)出现了之前不存在的新可启动磁盘,且具有更高的启动优先级:可能的解决方案:禁用启动标志 b)新磁盘导致现有磁盘编号方案不同(例如,之前的可启动“sda”现在是“sdb”)
解决上述大部分问题的方法:将此新磁盘移至不同的电缆,或进入 BIOS 并选择正确的启动顺序。