美文网首页
CentOS 7 创建 RAID1

CentOS 7 创建 RAID1

作者: paloffice | 来源:发表于2023-09-27 10:55 被阅读0次

RAID 1的主要优点是RAID中的一个磁盘出现故障,另一个磁盘将继续工作。更换故障磁盘时,新磁盘将自动同步数据。RAID 1可以添加热备盘,其中一个磁盘出现故障,自动替换。

RAID1 至少需要2块硬盘:

一、创建 RAID1 

1、安装

yum -y install mdadm

2、创建 RAID1

mdadm -C /dev/md1 -l1 -n2 /dev/sdb1 /dev/sdc1

# 显示

mdadm: Note: this array has metadata at the start andmay not be suitable as a boot device.  If you plan tostore '/boot' on this device please ensure thatyour boot-loader understands md/v1.x metadata, or use--metadata=0.90

Continue creating array? Y    # 输入Y

mdadm: Defaulting to version 1.2 metadata

mdadm: array /dev/md1 started.

3、配置信息

# 配置磁盘设备文件名

echo "DEVICE /dev/sdb1 /dev/sdc1" >> /etc/mdadm.conf

# 配置软RAID信息

mdadm -Ds /dev/md1 >> /etc/mdadm.conf

4、查看阵列状态

cat /proc/mdstat# 显示

Personalities : [raid1]

md1 : active raid1 sdc1[1] sdb1[0]5236736 blocks super 1.2 [2/2] [UU]unused devices: <none>

5、查看阵列详细

mdadm -D /dev/md1# 显示

/dev/md1:Version : 1.2Creation Time : Sun Feb 19 13:51:13 2023Raid Level : raid1Array Size : 5236736 (4.99 GiB 5.36 GB)Used Dev Size : 5236736 (4.99 GiB 5.36 GB)Raid Devices : 2Total Devices : 2Persistence : Superblock is persistentUpdate Time : Sun Feb 19 13:51:22 2023State : clean Active Devices : 2Working Devices : 2Failed Devices : 0Spare Devices : 0Consistency Policy : resyncName : kvm110:1  (local to host kvm110)UUID : ecc4e35d:ca9dd488:343af2c6:dc664d5fEvents : 17Number  Major  Minor  RaidDevice State0      8      17        0      active sync  /dev/sdb11      8      33        1      active sync  /dev/sdc1

 6、挂载系统

# 格式化

mkfs.xfs /dev/md1

# 创建挂载点

mkdir /raid1

# 挂载

mount /dev/md1 /raid1/

# 开机永久挂载

echo "/dev/md1 /raid1 xfs defaults 0 0" >> /etc/fstab

7、查看系统,成功挂载,raid1大小为5G

[root@kvm110 ~]# df -Th

文件系统                类型      容量  已用  可用 已用% 挂载点

/dev/mapper/centos-root xfs        17G  1.6G  16G    9% /

devtmpfs                devtmpfs  1.9G    0  1.9G    0% /dev

tmpfs                  tmpfs    1.9G    0  1.9G    0% /dev/shm

tmpfs                  tmpfs    1.9G  12M  1.9G    1% /run

tmpfs                  tmpfs    1.9G    0  1.9G    0% /sys/fs/cgroup

/dev/sda1              xfs      1014M  146M  869M  15% /boot

tmpfs                  tmpfs    378M    0  378M    0% /run/user/0

/dev/md1                xfs      5.0G  93M  4.9G    2% /raid1

8、查看分区

[root@kvm110 ~]# lsblk

NAME            MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT

sda              8:0    0  20G  0 disk 

├─sda1            8:1    0    1G  0 part  /boot

└─sda2            8:2    0  19G  0 part  ├─centos-root 253:0    0  17G  0 lvm  /└─centos-swap 253:1    0    2G  0 lvm  [SWAP]

sdb              8:16  0    5G  0 disk 

└─sdb1            8:17  0    5G  0 part  └─md1          9:1    0    5G  0 raid1 /raid1

sdc              8:32  0    5G  0 disk 

└─sdc1            8:33  0    5G  0 part  └─md1          9:1    0    5G  0 raid1 /raid1

sdd              8:48  0    5G  0 disk 

└─sdd1            8:49  0    5G  0 part 

sde              8:64  0    5G  0 disk 

└─sde1            8:65  0    5G  0 part

9、我们往 raid1 写入一点数据

dd if=/dev/zero of=/raid1/test.img bs=1M count=60

10、重启系统

shutdown -r now

相关文章

网友评论

      本文标题:CentOS 7 创建 RAID1

      本文链接:https://www.haomeiwen.com/subject/icdkbdtx.html