linux硬件软复位,在Linux下实现硬件无关的软raid(dmsetup dmraid mdadmin)

在Linux下实现硬件无关的软raid(dmsetup dmraid mdadmin)

发布时间:2007-02-24 20:46:46来源:红联作者:linuxcms

Linux是一个伟大的操作系统,你看,不用任何硬件,就可以实现raid0,1,5

实验环境(FC5,Ubuntu6.06,Mandrava2006)

上列发行版全部都是2.6的核心,所以不再介绍raidtools的方法,只用mdadm。

另外两个和raid的有关的命令 dmsetup,dmraid。以后再研究,在我的例子里面只使用mdadm就好了。

不需要任何硬件的支持,只要你的Linux能认到硬盘就可以了。

例子:将系统中的 /dev/sda /dev/sdb 两块硬盘,配置成软RAID。

第一步:将sda sdb转为raid模式

fdisk /dev/sda

n (创建新的区块)

p (创建类型是主分区)

1 (这是第一个主分区)

分配全部的空间

t(转变格式)

fd (转为raid模式)

w (保存区块设置)

这样就将sda转成了raid模式,将sdb也同样的操作。如果还有其他的需要建立raid的硬盘也是一样的操作。

第二步:建立raid

建立raid 0:

#>mdadm --create --verbose /dev/md1(这里可以用md0-md9) --level=raid0 --raid-devices=2 /dev/sda1 /dev/sdb1

建立raid 1:

#>mdadm --create --verbose /dev/md1 --level=raid1 --raid-devices=2 --spare-devices=1 --chunk=4 /dev/sda1 /dev/sdb1 /dev/hdc2

表示有一个spare-devices,是/dev/hdc2,/dev/sda1 或 /dev/sdb1损坏,则用/dev/hdc2替补

建立raid5

#>mdadm --create --verbose /dev/md5 --level=raid5 --raid-devices=3 --chunk=32 /dev/sda1 /dev/sdb1 /dev/sdc1

创建raid5,至少需要3个device

第三步:格式化分区

使用ext3格式

mke2fs -c -j /dev/md5(替换成你自己的设备号)

使用refs格式

mkreiserfs /dev/md5(替换成你自己的设备号)

使用sfs格式

mkfs.xfs

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值