如何在centos7中创建5个分区并且系统的类型2、Linux raid auto;
时间: 2024-12-19 16:20:19 浏览: 8
Linux系统安装.md
在CentOS 7中创建五个分区并设置为Linux RAID自动模式(通常用于RAID 10或其他高级阵列),你需要按照以下步骤操作:
1. **关闭系统或进入单用户模式**:
- 如果系统正在运行,首先关机 `reboot`
- 或者通过引导菜单进入单用户模式 (`grub` 启动后按 'e' 修改启动选项)
2. **安装基本的LVM工具**:
- 更新包列表 `yum update`
- 安装Logical Volume Manager (LVM) `yum install lvm2 device-mapper`
3. **创建物理卷(PVs)**:
- 找到未分配的硬盘空间,例如 `/dev/sda`,替换为实际磁盘名:
```
pvcreate /dev/sda
```
- 可能需要多次执行此命令,创建五个PV。
4. **创建Volume Group(VG)**:
- 给 VG 起个名字(如 vg_raid)并包含所有 PVs:
```
vgcreate vg_raid /dev/sd[a-e]
```
5. **创建 Logical Volumes(LVs)**:
- 创建五个 LV,假设大小相等:
```
lvcreate -L +<size>GB -n lv_data vg_raid
```
6. **启用RAID**:
- 使用 mdadm 工具创建 RAID 阵列。这里以RAID 10为例,可以创建两个RAID 1组,每个组由两个LV组成:
```
mdadm --create --auto=yes --metadata=0.90 --level=10 --raid-devices=2 /dev/md0 --chunk=<chunk_size> --update /dev/vg_raid/lv_data[0-1]
mdadm --create --auto=yes --metadata=0.90 --level=10 --raid-devices=2 /dev/md1 --chunk=<chunk_size> --update /dev/vg_raid/lv_data[2-3]
```
7. **挂载LVs**:
- 分别将 RAID 阵列挂载到适当目录,例如 `/mnt/data` 和 `/mnt/backup` 等。
8. **检查和格式化新分区**:
- 检查挂载点是否正常,然后根据需求格式化文件系统。
9. **更新fstab配置**:
- 将新分区添加到 `/etc/fstab` 文件中,以便系统启动时自动挂载。
10. **重启系统**:
- 系统重启后,新的RAID分区应已生效。
记得将 `<size>` 和 `<chunk_size>` 替换为你所需的分区大小和RAID chunk大小,并根据实际情况调整 RAID 配置。
阅读全文