linux 的常用命令8

raid 磁盘阵列-raid 0  raid1 

               raid5   raid10

 

mdadm 命令常用参数:

-a    检测设备名称 或添加磁盘

-n    指定磁盘数量

-l    指定raid 级别

-C    创建raid磁盘

-v    显示过程

-f    模拟磁盘损坏

-D    查看详细信息

-s    停止raid磁盘阵列

 


 

搭建raid 10 :

# ls /dev/sd*   回车           #查看磁盘

# yun - y  install  mdadm      #下载mdadm

# mdadm -Cv /dev/md10  -n 4  -l 10   /dev/sd {b,c,d,e}  #创建raid10 

                                                其中/md10中 md 不可变

#mkfs.xfs  /dev/md10       #格式化磁盘

#mount /dev/md10   /ken          #挂载到 ken 目录下

#df -h                           #查看所创建的raid10 : /dev/md10

#echo " /dev/md10  /ken  xfs  defaults 0 0" >> /etc/fstab   #开机自启动

 

模拟磁盘损坏: 

#mdadm  /dev/md10  -f  /dev/sde         #模拟 /dev/sde 这个磁盘损坏

#reboot                                 #重启系统

#mdadm  -D  /dev/md10                   #查看 /dev/md10 的详细信息

会发现没有 /dev/sde     因为它已模拟损坏

#ls /dev/sd*   回车                      #查看有 /dev/sde 这个磁盘吗 (存在,但是损坏的)

#mdadm  /dev/md10 -a  /dev/sde           #添加磁盘 /dev/sde 到 /dev/md10 中

 

搭建 raid5 :

#mdadm -Cv /dev/md5  -n 3   -l 5   -x 1  /dev/sd {b,c,d,e}   

                          #-n 3  指所用磁盘数量   -l 5  指定级别     -x 1   指定热备盘的个数

#mkfs.xfs  /dev/md5                #格式化磁盘

#mount  /dev/md5   /ken            #挂载

#df -h                             #查看是否挂载上

#echo " /dev/md5  /ken  xfs  defaults 0 0" >> /etc/fstab  #将所创的raid5 追加到 /etc/fstab 中

#cat  /etc/fstab    #查看 /etc/fstab 中存在否

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/changyu521/p/10711699.html