首页 >电脑教程 >电脑知识 >Linux系统中数据盘创建软Raid

Linux系统中数据盘创建软Raid

WBOY
WBOY转载
2024-02-24 18:22:021265浏览

Linux系统中数据盘创建软Raid

1.场景:

当服务器没有配置阵列卡时,如果要让数据盘参与服务器上的磁盘阵列功能,可以通过软Raid方式进行配置。

2.Linux6/7 OS YUM源

配置

cat >> /etc/yum.conf

[RHEL]

name=rhel6-7

baseurl=file:///mnt

enabled=1

gpgcheck=0

EOF

3.Linux8/9 OS YUM配置配置

cat >> /etc/yum.conf

[localREPO]

name=rhel8

baseurl=file:///mnt/BaseOS

enabled=1

gpgcheck=0

EOF

cat >> /etc/yum.conf

[localREPO_APP]

name=localhost8_app

baseurl=file:///mnt/AppStream

enabled=1

gpgcheck=0

EOF

4.挂载系统镜像

mount -o loop /soft/*.iso /mnt

5.安装mdadm工具

yum install -y mdadm

6.查看磁盘

lsblk

7.创建软RAID

mdadm -Cv /dev/md10 -a yes -l 10 -n 4 /dev/nvme0n[1,2,3,4]                 
#非热备盘创建方式

mdadm -Cv /dev/md10 -a yes -l 10 -n 3 -x 1 /dev/nvme0n[1,2,3,4,5]       
#热备盘创建方式

本例以非热备盘创建方式

 

说明:

-C:创建模式

v: 创建过程可视

-a {yes|no}:自动创建对应的设备,yes表示会自动在/dev下创建RAID设备

-l #:指明要创建的RAID的级别(-l 0 表示创建RAID0)

-n #:使用#个块设备来创建此RAID(-n 4 表示用4块硬盘来创建这个RAID)(若这里有5块盘,则可以4块用来做raid10,所以总容量只有4块盘的1/2,第5块盘可用来做热备)

-x #:当前阵列中热备盘只有#块(-x 1 表示热备盘只有1块)

8.查看软Raid同步状态

cat /proc/mdstat

9.查看Raid详细信息

mdadm -D /dev/md10

10.添加Raid到mdadm配置

添加raid10到raid配置文件中/etc/mdadm.conf(默认此文件不存在)

echo DEVICE /dev/nvme[0,1,2,3]n1 >> /etc/mdadm.conf

mdadm -Ds >> /etc/mdadm.conf

11.
格式化软RAID磁盘

mkfs.xfs /dev/md10

12.创建pv-vg-lv-文件系统挂载

pvcreate /dev/md10

vgcreate datavg /dev/md10

lvcreate -l100%FREE -n lvdata datavg

mkfs.xfs /dev/mapper/datavg-lvdata

mkdir -p /data

mount /dev/mapper/datavg-lvdata /data 

13.设置文件系统开机自启

echo “/dev/mapper/dbappvg-lvdbapp /data xfs defaults 0 0” >> /etc/fstab 

echo “/dev/md10 /data xfs defaults 0 0” >> /etc/fstab

14.验证文件系统

umount -a

mount -a

reboot

以上是Linux系统中数据盘创建软Raid的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:mryunwei.com。如有侵权,请联系admin@php.cn删除