raid管理

网友投稿 746 2022-09-24 08:20:24

raid管理

raid管理工具

mdadm是multiple devices admin的简称,它是linux下RAID的管理工具

mdadm和raidtools 主要有以下几点不同。

mdadm能够诊断,监控和收集详细的陈列信息

mdadm是一个单独集成化的程序而不是一些分散程序的集合,因此对不同的RAID管理命令有共通的语法。

mdadm能收实行几乎所有的功能而不需要配置文件(也没有默认的配置文件)

mdadm语法

基本语法

mdadm【mode】[options]

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

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:市场营销考研可以考哪些专业?(市场营销考研可以考哪些专业)
下一篇:LVM 逻辑卷管理
相关文章