FreeBSD下用geom创建raid
2009-05-13 07:59:35来源:未知 阅读 ()
gconcat, gmirror, graid3, gstripe. 另外还有个尚未完成的gvinum(即将代替vinum)
CONCAT版RAID
concat其实并不算是raid,因为没有性能上的提升,也没有数据保护作用。只是简单的将各磁盘串起来利用磁盘空间。
下面例子将对ipsd1,ipsd2这两个磁盘系统进行concat。
首先重置这两个磁盘
bsdlabel -r -w ipsd1 auto
bsdlabel -r -w ipsd2 auto
使用gconcat连接两个磁盘,并且命名为data
gconcat label -v data /dev/ipsd1 /dev/ipsd2
使用gconcat以后,将会在/dev/concat下面多出一个设备名叫data,对应早先命令的data名字
ls /dev/concat
格式化,如果你需要关闭Soft-Update,只需要去掉-U
newfs -U /dev/concat/data
创建mount point
mkdir /data
挂上新建的concat
mount /dev/concat/data /data
修改fstab让系统重启后自动mount
vi /etc/fstab
内容: /dev/concat/data /data ufs rw 2 2
增加开机自动装载geom_concat.ko这个模块
vi /boot/loader.conf
内容: geom_concat_load="YES"
很简单的concat已经做好了
stripe raid (RAID0)
创建一个stripe raid (RAID0)。RAID0具有最高性能,也是最差安全性的。
使用gmirror连接两个磁盘,并且命名为data
gstripe label -v -s 4096 data /dev/da1 /dev/da2
-s 4096: 是分开在每个磁盘的块大小为4k
创建mount point
mkdir /data
挂上新建的Raid
mount /dev/concat/data /data
增加开机自动装载geom_mirror.ko这个模块
vi /boot/loader.conf
geom_stripe_load="YES"
kern.geom.stripe.fast
设置是否使用fast模式.gstripe有两个模式,一个是fast,一个是economic.
fast模式消耗更多的内存,但是速度更快.当内存不足的时候会自动切换到economic模式.
kern.geom.stripe.maxmem
设置fast模式下面最大使用内存数,该选项是只读.只能在启动时候才能设置.因此如果需要更改该选项,需放在 /boot/loeader.conf
kern.geom.stripe.fast_failed
记录了fast模式失败次数,如果次数很大,你就要调大kern.geom.stripe.maxmem的数值
MIRROR raid (raid1)
创建一个mirror raid (也就是俗称的RAID1)
RAID1具有最高的安全性,具有快速的读操作,不提高磁盘的写性能
下面例子将对da0 da1这两个磁盘系统进行mirror
首先重置这两个磁盘
bsdlabel -r -w da0 auto
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- FreeBSD磁盘80G分区列表 2009-05-13
- 关于检查磁盘的命令fsck 2009-05-13
- umask用法 2009-05-13
- ZFS快速开始 2009-05-13
- locate: database too small: /var/db/locate.databas 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash