Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

raid管理

来源: liming004 分享至:
raid管理工具   mdadm是multiple devices admin的简称,它是linux下RAID的管理工具     mdadm和raidtools 主要有以下几点不同。     mdadm能够诊断,监控和收集详细的陈列信息   mdadm是一个单独集成化的程序而不是一些分散程序的集合,因此对不同的RAID管理命令有共通的语法。     mdadm能收实行几乎所有的功能而不需要配置文件(也没有默认的配置文件)     mdadm语法     基本语法   mdadm【mode】<raid-device>[options]<componet-devices>   mode(7种):   assemble:加入一个以前定义的阵列   build:创建一个没有超级快的阵列   create:创建一个新的阵列,每个设备具有超级块   manage:管理阵列(如添加和删除)   misc:允许单独对阵列中的某个设备进行操作(如停止阵列)   follow or Monitor:监控RAID的状态。   grow :改变RAID的容量或阵列中的设备数目     mdadm --create device -chunk=X --level=Y --raid-devices=Z devices       确定系统是否安装了mdadm工具   创建分区   创建raid 个级别   查看RAID设备状态   启动、停止RAID设备--创建配置文件   增减RAID设备   监控RAID设备   --------------------------------------------------------------------------------------                 每个磁盘单独分区然后转换成FD格式---创建RAID级别---格式RAID---挂载     RAID 0 创建RAID的命令格式:   mdadm -C /dev/md0 -l0 -n2 /dev/sdb1 /dev/sdc1         mdadm -C   mdadm -D    查看信息  mdadm -D /dev/md0     格式化MD0,mount   关于配置文件: mdadm-Ds > /etc/mdadm.conf     重启启动 mdadm -Ac partitions /dev/md0 -m0            mdadm -As /dev/md0   如有/etc/mdadm.conf可以使用此命令启动   模拟一个磁盘坏:mdadm /dev/md0   -f                    mdadm -f (不适用,只能破坏分区或者硬盘)       可以通过mdadm --misc --zero-superblock /dev/sdb1 来模拟磁盘坏     只有重新启动来查看:错误提示                     more /proc/mdstat  查看已配置的RAID情况         less /etc/rc.d/rc.sysinit 查看raid的启动方式               mdadm -Ds >/etc/mdadm.conf     停止 RAID    mdadm -S /dev/md0       移除md0中的磁盘  mdadm /dev/md0 -r /dev/sdb1  有时没有用,只有sdb1 失效后可以移除的命令。      mdadm --misc --zero-superblock /dev/sdb1         md0  : 数据分别写入不同的硬盘   md1 : 数据同时写入不同的硬盘   md5: 其中一个硬盘做与     -----------------------------------------------------------------------------------------   mdadm: error opening /dev/md1: No such file or directory     解决方法:               cd /dev               MAKEDEV md1   这样就能解决创建MD0 后不能直接创建md1的问题了。。。。   -----------------------------------------------------------------     md1 的 创建     mdadm -C /dev/md1 -l1 -n2 /dev/sdb1 /dev/sdc1       cat /proc/mdstat        查看RAID 情况   mdadm -D /dev/md1       查看RAID MD1 情况     mkfs.ext3 /dev/md1      格式化     mount /dev/md1 /root/raid1        挂载     df -h         查看磁盘空间     模拟磁盘坏                       mdadm /dev/md1 -f /dev/sdb1         增加磁盘        mdadm /dev/md1 -a /dev/sdb2          mdadm -D /dev/md1  查看       ------------------------------------------------------------------------------     mdadm: error opening /dev/md5: No such file or directory   解决办法为:                   cd /dev                  MAKEDEV md5   ----------------------------------------------------------------     md5的创建       mdadm -C /dev/md5 -l5 -n3 /dev/sdb1 /dev/1 /dev/sdd1   cat /proc/mdstat   mdadm -D /dev/md5    mkfs.ext3 /dev/md5   mount /dev/md5 /root/raid    可以设置配置文件               mdadm -Ds > /etc/mdad.conf        增加磁盘               mdadm /dev/md5 -a /dev/sdb2     模式磁盘坏                mdadm /dev/md5 -f /dev/sdb1      cat /proc/mdstat   -------------------------------------------------------------------------------------- 创建10级别的RAID   系统已经默认设置有10级别了,所以不用单独创建0或者1,然后再创建1或者0         mdadm -C /dev/md10 -l10 -n3 /dev/sdb1 /dev/sdc1 /dev/sdd1      cat /proc/mdstat   mdadm -D /dev/md10   mkfs.ext3 /dev/md10   mount /dev/md10 /root/raid          mdadm /dev/md10 -a /dev/sdb2     mount -o remount /dev/md10 /root/raid   mdadm -D /dev/md10 -------------------------------  把备份磁盘增加入RAID 级别             mdadm -G /dev/md10 -n4      mdadm -D /dev/md10                                       在RAID 10级别未能成功,在RAID 5 级别成功。                              然后施行resize2fs /dev/md5 mount -o remount /dev/md5 /raid       -----------------------     单独创建10级别                                            热备盘的数量   那个磁盘 mdadm -C /dev/mdX -lX -nX /dev/sdbX  -x?  /dev/sdcX     监控              mdamd --monitor /dev/mdX

Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史