如何在linux下做软raid

在虚拟机系统中添加一块10g的硬盘为sdb,将硬盘分5个逻辑盘分别是sdb{5,6,7,8,9},每个盘的大小是1G。

首先利用其中三块硬盘sdb{5,6,7}建立raid5,sdb8为热备盘。

然后将sdb6作为故障盘下线,之后拔出sdb6,插入新的盘sdb9。

命令如下:mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sdb{5,6,7,8}

通过上面命令建立了使用空间为2G的raid5。盘符为/dev/md0

查看建立结果的方法有两种:

1. mdadm --detail /dev/md0

2. cat /proc/mdstart

常用的raid的等级有0,1,5,6,10定义等级只需修改-l()的值即可

做故障测试的命令:mdadm --manage /dev/md0 -f /dev/sdb6 -r /dev/sdb6 -a /dev/sdb9

其中-f==--fail -r==--remove -a=--add。

通过挂载和编辑开机启动fstab文件即可实现长挂载,但是如果删除建立的raid则需要卸载后用到

命令:mdadm -S /dev/md0 将raid停掉之后,再删除各个磁盘。其中-S=--stop

(0)

相关推荐

  • 如何在Linux下设置访问控制列表(ACL)来控制用户的权限

    Linux下的访问控制列表(ACL)主要用来控制用户的权限,可以做到不同用户对同一文件有不同的权限,那么具体要如何操作呢?下面小编就教你如何在Linux下设置访问控制列表(ACL)来控制用户的权限。 ...

  • 如何在Linux下自学各类需要的知识

    安装好了Unix/Linux类操作系统,却不知道拿它做点什么、也不知道它能做些什么……这是大多数初这朋友的疑惑。 我认为首先要做的是学会如何在Unix/Linux下获得知识,掌握学习方法。如何真有一天 ...

  • 如何在Linux下搭建apache服务器

    这里为大家详细的介绍如何在linux环境下搭建apache服务器,Linux环境是在虚拟机下装redhat系统.apache包为2.2.11 操作方法 01 删除Linux系统本身自带有apache服 ...

  • 如何在Linux下安装Sendmail服务器软件的方法

    如何在Linux下安装Sendmail服务器软件的方法

  • 如何在linux下编辑和修改文件:

    我们在linux下有很多的地方,需要使用和修改文件,这里我们介绍的是,linux的自带的工具vi文本编辑工具.这个是很强大的一个工具. 我们在linux下主要使用的是这个工具.这里小编,就来介绍一下, ...

  • 如何在Linux 下基于PC 进行 PROFIBUS 通信测试

    DF PROFI II,这款高性能PROFIBUS DP/DPV1接口板,作为PCI.PCI-Express.CompactPCI和PC104+接口板卡, DF PROFI II广泛应用于各种领域.因 ...

  • 如何在Linux下使用Tomcat部署Web应用(图文)?

    学习Java必不可少的视同Tomcat,但是如果不会使用tomcat部署项目,那也是白扯,在这里教大家如果在Linux系统下视同Tomcat部署Web应用. 操作方法 01 首先,登录tomcat官方 ...

  • 如何在linux下创建一个可运行shell脚本?

    linux系统下,经常会用到自启动脚本,那么如何新建一个自启动脚本? 操作方法 01 新建一个.sh文件,touch test.sh 02 编辑test.sh文件,vi test.sh 然后键入i,输 ...

  • 教你如何在linux下Apache安装

    VPS和服务器一般都需要搭建环境,和虚拟主机不一样,配置不好网站环境就可以安装网站了.下面我教大家在linux环境下安装apache,然后搭建一个网站. 步骤/方法 01 系统安装,这里就不说了,网上 ...