在Linux下使用软件RAID
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-13
mdadm是linux下管理软件raid的工具,有不少人用raidtools,但mdadm的使用显然比raidtools简单,推荐使用mdadm. mdadm可以在[url]http://www.cse.unsw.edu.au/~neilb/source/mdadm/[/url]下载. 1.编译内核 我的文章都在编译内核,呵呵,没办法,谁叫咱是搞内核的呢. 编译内核,加入对RAID的支持 在源代码目录下 make menuconfig 选中 device drives ---> Multi-device support (RAID and LVM) ---> x x [*] Multiple devices driver support (RAID and LVM) x x x x <*> RAID support x x x x <M> Linear (append) mode x x x x <M> RAID-0 (striping) mode x x x x <M> RAID-1 (mirroring) mode x x x x <M> RAID-10 (mirrored striping) mode (EXPERIMENTAL) x x x x <M> RAID-4/RAID-5/RAID-6 mode x x x x [*] Support adding drives to a raid-5 array x x x x <M> Multipath I/O support x x 保存配置后编译,一般默认是选中的.编译过程不再赘述. 2.安装mdadm tar xvf mdadm-2.6.tar cd mdadm-2.6 make make install 不用配置什么,很方便 3.硬盘分区 mdadm是针对分区的软RAID工具,RAID分区可以在不同物理磁盘上,也可在同一块物理磁盘上.本文以一块物理磁盘上的多个分区为例,可举一反三. fdisk /dev/hda m查看命令使用方法进行分区,或查阅相关资料,具体细节不再赘述 我的分区情况如下 Device Boot Start End Blocks Id System /dev/hda1 * 1 3824 30716248 c W95 FAT32 (LBA) /dev/hda2 3825 38913 281852392 f W95 Ext''d (LBA) /dev/hda5 3825 15167 91112616 b W95 FAT32 /dev/hda6 15168 22459 58572958 b W95 FAT32 /dev/hda7 22460 25009 20482843 83 Linux /dev/hda8 25010 25391 3068383 fd Linux raid autodetect /dev/hda9 25392 25773 3068383 fd Linux raid autodetect /dev/hda10 25774 26155 3068383 fd Linux raid autodetect /dev/hda11 26156 26220 522081 82 Linux swap / Solaris 其中,hda8, hda9 ,hda10 均为 Linux raid autodetect 类型,可作为RAID分区 4.创建RAID1 非常简单 mdadm -C --verbose /dev/md0 --level=1 --raid-devices=2 /dev/hda8 /dev/hda9 mkfs.ext3 /dev/md0 查看一下: [root@localhost hubing]# mdadm -D /dev/md0 /dev/md0: Version : 00.90.03 Creation Time : Thu Jun 5 16:01:29 2008 Raid Level : raid1 Array Size : 3068288 (2.93 GiB 3.14 GB) Used Dev Size : 3068288 (2.93 GiB 3.14 GB) Raid Devices : 2 Total Devices : 2 Preferred Minor : 0 Persistence : Superblock is persistent Update Time : Wed Jun 11 15:56:43 2008 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 UUID : fc3c6350:cff6a625:9 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux下日志轮循配置下一篇: secureCRT5.2远程连接
关于在Linux下使用软件RAID的所有评论