我希望听听那些配置了具有以下属性的计算机的人的意见:
1) 计算机有 2 个完全相同的硬盘,即没有其他内置硬盘可用。有 CD/DVD 驱动器和 USB。
2)这 2 个磁盘或它们的部分位于 RAID-1 阵列中。
3) 操作系统是 Win XP 或 Linux。我对这两种操作系统的解决方案都很感兴趣,但每台机器都是单操作系统(没有双启动)。
我有过几台这样的机器和笔记本电脑。我使用了板载 INTEL RAID 支持、基于 HiPoint sw(假 RAID)的 PCI 控制器和 Adaptec PCI 控制器。总体来说,我得到了不错的结果,但我确实遇到了以下麻烦:
a) 在从 RAID-1 启动的机器上升级 LINUX 内核非常麻烦。我花了好几天的时间才完成,后来我因为这个原因不愿意升级内核了。
b) 进行备份和/或分区管理时,必须有一个可以处理 RAID 的工具。我使用 Acronis True Image;Acronis 支持建议使用 Live Bart PE CD 加载 RAID 驱动程序,而不是 Acronis 可启动 CD,这意味着备份可启动 RAID-1 分区是 Acronis 的“高级”任务。
c) 在笔记本电脑上,而且通常在台式机上也没有可用的 PCI 插槽,如果我想购买高质量的 hw RAID 卡,我没有插槽可以安装它。因此,选择通常是 sw raid 或 BIOS 级板载 RAID。
我经常听到有人建议创建一个非 RAID 启动分区。这个分区应该有多大?这个分区上的信息是只读的吗?操作系统是否仅在启动期间访问此类分区上的信息,还是在启动完成后,在正常操作期间也访问此类分区上的信息?我每隔几个月才重新启动一次机器,如果我能获得简单性/稳健性,我不介意启动过程变慢。
有人拥有配备 RAID-1 的 2 个磁盘盒并且满意吗?
TIA,拉迪姆
答案1
我对自己的产品很满意。我实际上有 4 个相同的 1TB 磁盘。
前两个在 Raid 1 中 - 我在其中安装 Windows (7) 和所有软件并存储所有文档。
另外两个是为了速度而采用 Raid 0 的 - 我在这些上面安装了所有不重要的内容 - 游戏、视频、音乐。
我还将其设置为在 Raid 0 驱动器上拥有 Windows 临时文件夹。
在 Gigabyte P45-DS4P 的 BIOS 中,Raid 设置全部通过 Intel Matrix Raid 完成。
答案2
如果您有一张不错的 RAID 卡,那么您就不需要 OS 驱动程序,它会将阵列显示为单个 scsi 磁盘。
另外,如果您想在笔记本电脑等设备中使用 RAID1,我怀疑您是否真正适当地使用了 RAID1。它不能替代备份。
答案3
2 磁盘 RAID 1 工作正常,但最好避免使用板载假/SW RAID 解决方案。一些(相当昂贵的)主板上有板载硬件 RAID,它们很好。如果没有真正的板载硬件 RAID,添加卡是唯一正确的方法(我目前能想到的)...
答案4
在从 RAID-1 启动的机器上升级 LINUX 内核非常麻烦。我花了好几天的时间才完成,后来我因为这个原因不愿意升级内核了。
你做错了。Linux 软件 RAID-1 的组件可以单独读取。只要你将 md 支持编译到内核中并使用 grub 作为引导加载程序,就不会有问题。
我的台式机配置有 8 个磁盘 RAID-6,带有单独的 RAID-1 /boot。每个磁盘都有一个 100M 的启动分区、一个几 GB 的 raid 交换分区,其余磁盘作为一个大型 raid 分区。所有三个分区都是 linux raid 类型。
/boot 分区安装了 grub,并且所有磁盘都是 RAID-1,grub 安装在所有磁盘的 MBR 上。这意味着我可以从任何磁盘启动。
交换不一定非要是 RAID,但如果不是,当磁盘发生故障时,您将会陷入困境。如果您需要用稍小的磁盘替换磁盘,交换空间还会为您提供一些灵活性。
磁盘的其余部分是 LVM 的物理卷。(或者,如果您愿意,可以使用几个单独的 RAID 而没有 LVM)有 /、/home、/usr 等的逻辑卷...无论您喜欢什么分区配置。