我有一个 OpenSolaris 服务器,其 zpoolbackupz由四个 SCSI 驱动器组成:
-bash-3.2# zpool status backupz
pool: backupz
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
backupz ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c7t0d0 ONLINE 0 0 0
c7t1d0 ONLINE 0 0 0
c7t2d0 ONLINE 0 0 0
c7t3d0 ONLINE 0 0 0
errors: No known data errors
Run Code Online (Sandbox Code Playgroud)
我想添加第五个驱动器...但zpool add backupz raidz c7t4d0不起作用...
-bash-3.2# zpool add backupz raidz c7t4d0
invalid vdev specification: raidz requires at least …Run Code Online (Sandbox Code Playgroud) 我即将用 Linux 软件 RAID1 阵列替换旧的硬件 RAID5 阵列。我正在和一个朋友交谈,他声称 RAID5 比 RAID1 更强大。
他声称对于 RAID5,读取奇偶校验数据以确保所有驱动器都返回正确的数据。他进一步声称,发生在驱动器上的 RAID1 错误不会被注意到,因为 RAID1 没有进行此类检查。
我可以看到这怎么可能是真的,但也可以看到这完全取决于所讨论的 RAID 系统是如何实现的。当然一个RAID5系统不具备阅读和检查读取和RAID1系统奇偶校验数据可以很容易地从读取所有驱动器读取检查他们都持有相同的数据,因此实现稳健的同一水平(相应的性能损失)。
所以问题是,现实世界中的 RAID5/RAID1 系统实际上是做什么的?RAID5 系统在读取时检查奇偶校验数据吗?是否有从所有驱动器读取并比较读取数据的 RAID1 系统?
希望利用闲置的旧服务器作为概念验证...以下是 Dell PE 2900 的规格:至强 5110 - 2P、12 GB RAM、8 个 300 GB 15K 驱动器、Perc 5i+256 MB 缓存
服务器和主机上需要哪些额外的硬件?1GB 网卡,1GB 交换机?
有 4 个 ESX 服务器可以连接到此存储服务器(iSCSI 或 NFS)
推荐什么软件?开源软件?Nexenta 社区版?自由NAS?
感谢任何指向指南、教程的链接。
马鲁蒂