linux-centos-8.5-raid5、raid1+0磁盘实验

一. 配置 linux 操作系统的 raid5

服务器已安装 Linux 操作系统, 请在此基础上新添加一块 5 块 nvme 硬盘, 按下表要求 完成配置。

增加一块类型 nvme 类型的磁盘,每磁盘大小为 15G,并且对磁盘按照如下要求进行分 区:

分区名称 分区大小 设备名称 raid5 挂载点
/dev/nvme0n2 15G /dev/md5 /dev/md5
/dev/nvme0n3 15G /dev/md5 /dev/md5
/dev/nvme0n4 15G /dev/md5 /dev/md5
/dev/nvme0n5 15G /dev/md5 /dev/md5
/dev/nvme0n6 15G /dev/md5 /dev/md5

image-20240325192105393

其中前 4 块做 raid5,最后一块作为备份盘,并实现自动挂载。提示阵列的 uuid 查看方法

为:

(1)创建raid5+备份盘

使用四块磁盘创建一个名为/dev/md0的raid0磁盘阵列,命令如下:

[root@localhost ~]# mdadm -C /dev/md5 -a yes -n 4 -l 5 -x 1 /dev/nvme0n{2,3,4,5,6}
  • - mdadm: 这是 Linux 中用来管理软件 RAID 的工具。
    - -C     /dev/md5: -C 参数表示创建一个新的阵列,/dev/md5 是新创建的 RAID 设备名称。
    - -a yes: -a 参数表示将一个或多个设备添加到阵列中,yes 表示确认将设备添加到阵列。
    - -n 4: -n 参数表示 RAID 阵列中包含的设备数量,这里是 4 个设备。
    - -l 5: -l 参数表示 RAID 的级别,这里是 RAID 5。
    - -x 1: -x 参数表示故障容忍度,这里是 1,表示允许一个设备出现故障。
    - /dev/nvme0n{2,3,4,5}: 这是要添加到 RAID 阵列中的设备列表,即
CentOS 7 系统中安装 RAID(独立磁盘阵列)通常涉及两个步骤:创建 RAID 组并配置存储模式。以下是针对三种常见 RAID 类型(RAID 0RAID 1RAID 5)的安装过程: **RAID 0 (条带化)**: RAID 0 提供数据读写速度提升,但不具备冗余功能。首先,你需要准备至少两块硬盘,并使用 mdadm 工具创建 RAID 阵列。 1. 更新系统包信息:`sudo yum update` 2. 安装 mdadm:`sudo yum install mdadm` 3. 创建 RAID 0 配置文件(例如,myraido.conf): ``` cat > myraido.conf << EOF /dev/sdb /dev/sdc level=0 stripe.size=64k name=myraido metadata=mkfs.ext4 EOF ``` 4. 执行创建操作:`sudo mdadm --create /dev/md/myraido --config myraido.conf` 5. 挂载新创建的 RAID 0:`sudo mkdir /mnt/myraido && sudo mount /dev/md/myraido /mnt/myraido` **RAID 1 (镜像)**: RAID 1 提供数据冗余,每个硬盘对应一个镜像。步骤类似: 1. 创建镜像配置文件: ``` cat > myraid1.conf << EOF /dev/sdb /dev/sdc mirror name=myraid1 EOF ``` 2. 创建 RAID 1:`sudo mdadm --create /dev/md/myraid1 --config myraid1.conf` 3. 挂载设备:`sudo mkdir /mnt/myraid1 && sudo mount /dev/md/myraid1 /mnt/myraid1` **RAID 5 (奇偶校验)**: RAID 5 使用一块硬盘作为奇偶校验,提供数据保护同时允许单块硬盘故障: 1. 准备三块或多块硬盘。创建配置文件: ``` cat > myraid5.conf << EOF /dev/sdb /dev/sdc /dev/sdd level=5 stripe.size=64k name=myraid5 EOF ``` 2. 创建 RAID 5:`sudo mdadm --create /dev/md/myraid5 --config myraid5.conf` 3. 挂载:`sudo mkdir /mnt/myraid5 && sudo mount /dev/md/myraid5 /mnt/myraid5`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值