注意:RAID0 不提供任何冗余。这意味着,如果阵列中的一个磁盘发生故障,磁盘上的所有数据都会丢失。如果数据很重要,实施一个备份策略,定期将备份保存到远程系统或设备上。
程序:创建未格式化的ATA磁盘条带
1.加载geom_stripe.ko模块:1# kldload geom_stripeCopied!
1.确保存在一个合适的挂载点。如果这个卷将成为一个根分区,那么暂时使用另一个挂载点,如 /mnt 2.确定要条带化的磁盘的设备名称,并创建新的条带设备。例如,要对两个未使用和未分区的 ATA 磁盘进行条带化,设备名称为 /dev/ad2 和 /dev/ad3 。1# gstripe label -v st0 /dev/ad2 /dev/ad32Metadata value stored on /dev/ad2.3Metadata value stored on /dev/ad3.4Done.Copied!
1.在新卷上写一个标准标签,也称为分区表,并安装默认的引导代码。1# bsdlabel -wB /dev/stripe/st0Copied!
1.这个过程应该在 /dev/stripe 中创建除 st0 之外的另外两个设备。这些设备包括 st0a 和 st0c 。在这一点上,可以使用newfs
在 st0a 上创建一个UFS文件系统。1# newfs -U /dev/stripe/st0aCopied!许多数字会在屏幕上滑过,几秒钟后,这个过程就完成了。卷已经被创建,并准备好被挂载。要手动挂载创建的磁盘条带:1# mount /dev/stripe/st0a /mntCopied!
1.为了在启动过程中自动挂载这个带状文件系统,把卷的信息放在 /etc/fstab 中。在这个例子中,创建了一个永久的挂载点,名为 stripe 。1# mkdir /stripe2# echo "/dev/stripe/st0a /stripe ufs rw 2 2" \3>> /etc/fstabCopied!
1.geom_stripe.ko 模块也必须在系统初始化时自动加载,方法是在 /boot/loader.conf 中添加一行。1# echo 'geom_stripe_load="YES"' >> /boot/loader.confCopied!