CentOS中配置SoftWareRaid磁盘冗余阵列

(以vmware workstation为例)

1.关机添加一块硬盘

2.使用fdisk -l 可以看到 /dev/sdb硬盘设备

3.fdisk /dev/sdb配置磁盘分区,准备4个磁盘分区,用于做raid5.

4.这里准备4个分区/dev/sdb5  /dev/sdb6  /dev/sdb7  /dev/sdb8

5.SoftWareRaid需要依赖mdadm工具进行管理,没有的可以yum下载

6.mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb{5,6,7}  使用3个分区做一个raid5

7.格式化md0的文件系统  mkfs -t ext4 /dev/md0

8.持久挂载raid磁盘

blkid /dev/md0 >> /etc/fstab

vim /etc/fstab

UUID="6b8577ab-d004-4ac5-aca6-73df736fcf34" /mnt/raid ext4 defaults 0 0

9.编辑mdadm配置文件,使每次重启后系统能够重新识别到raid

mdadm --detail --scan >> /etc/mdadm.conf

cat /etc/mdadm.conf

ARRAY /dev/md0 metadata=1.2 name=server1:0 UUID=63e722c6:513ac65a:77ddbde7:51e28522    

10.创建挂载目录 mkdir /mnt/raid

11.挂载raid分区 mount -a

12.查看挂载情况 df -h 

/dev/md0        379M  2.3M  353M   1% /mnt/raid

13.模拟硬盘损坏

mdadm /dev/md0 --set-faulty /dev/sdb5

14.查看raid磁盘状态

mdadm --detail /dev/md0

Number   Major   Minor   RaidDevice State
       0       0        0        0      removed
       1       8       22        1      active sync   /dev/sdb6
   3       8       23        2      active sync   /dev/sdb7
      0       8       21        -      faulty   /dev/sdb5

15.移除损坏磁盘mdadm /dev/md0 --remove /dev/sdb5

16.添加新磁盘mdadm /dev/md0 --add /dev/sdb8

17.重新查看raid磁盘状态

mdadm --detail /dev/md0

Number   Major   Minor   RaidDevice State
       4       8       24        0      active sync   /dev/sdb8
     
 1       8       22        1      active sync   /dev/sdb6
       3       8       23        2      active sync   /dev/sdb7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS是一种常用的Linux操作系统,可以在其上配置磁盘阵列磁盘阵列RAID)是将多个磁盘组合起来,以提供更高的性能、容量和/或冗余。以下是在CentOS配置磁盘阵列的一般步骤: 1. 确保已经连接了足够数量的磁盘到系统上,并且它们都正常工作。 2. 使用命令`lsblk`或`fdisk -l`来查看系统上已连接的磁盘以及它们的设备名称(如`/dev/sdb`)。 3. 安装`mdadm`软件包,该软件包提供了管理软件RAID的工具。可以使用以下命令进行安装: ``` sudo yum install mdadm ``` 4. 使用`mdadm`命令创建RAID设备。例如,要创建一个RAID级别为5的设备,可以使用以下命令: ``` sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 ``` 这将创建一个名为`/dev/md0`的RAID设备,使用3个磁盘(`/dev/sdb1`、`/dev/sdc1`和`/dev/sdd1`)并使用RAID级别5。 5. 格式化RAID设备并将其挂载到文件系统。首先,使用以下命令格式化设备: ``` sudo mkfs.ext4 /dev/md0 ``` 然后,创建一个目录作为挂载点: ``` sudo mkdir /mnt/raid ``` 最后,将设备挂载到该目录: ``` sudo mount /dev/md0 /mnt/raid ``` 6. 配置系统开机自动挂载RAID设备。编辑`/etc/fstab`文件,添加以下行: ``` /dev/md0 /mnt/raid ext4 defaults 0 0 ``` 这将使系统在启动时自动挂载该设备。 请注意,以上步骤仅提供了一个基本的示例,并且配置磁盘阵列时可能会有其他选项和细节需要考虑。建议查阅官方文档或其他资源以获取更多信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值