Linux 下的软RAID 1 带热备盘的实现

DEPHI 2011-07-02

在RAID1的基础上创建热备磁盘,热备磁盘的作用就是当RAID1中任一块磁盘出现故障时,热备盘立即替换损坏磁盘进行工作!

 首先查看下本机的磁盘情况

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

创建新的分区,及修改为RAID分区

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

查看新建的RAID分区

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

重启系统后开始创建RAID,我们以RAID1为例:

 

Linux 下的软RAID 1 带热备盘的实现

C:create后面接RAID设备名,-l RAID级别,-n 磁盘数 后面接物理磁盘

查看新创建的RAID设备

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

我们可以看到两块物理磁盘,并且RAID级别为1

创建热备盘

Linux 下的软RAID 1 带热备盘的实现

查看热备磁盘创建情况

Linux 下的软RAID 1 带热备盘的实现

格式化创建的RAID设备

Linux 下的软RAID 1 带热备盘的实现

查看RAID配置文件

Linux 下的软RAID 1 带热备盘的实现

将RAID信息写入配置文件,保证重启后,raid设备能够启用

 

Linux 下的软RAID 1 带热备盘的实现

挂载设备及查看空间

Linux 下的软RAID 1 带热备盘的实现

向RAID设备中写入文件

 

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

模拟磁盘损坏

 

Linux 下的软RAID 1 带热备盘的实现

 

Linux 下的软RAID 1 带热备盘的实现

移除损坏的磁盘

 

Linux 下的软RAID 1 带热备盘的实现

查看刚刚写入的文件完整性

 

Linux 下的软RAID 1 带热备盘的实现

如果我们不需要RAID了,我们可以这样做

先卸载然后停用RAID设备

 

Linux 下的软RAID 1 带热备盘的实现

使用超级块,覆盖RAID信息

Linux 下的软RAID 1 带热备盘的实现

在用fdisk工具将RAID分区删除就可以了

相关推荐