Linux磁盘管理

磁盘分区挂载

一、 查看磁盘
1.1 lsblk

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
sdg 8:96 0 3G 0 disk
sr0 11:0 1 8.6G 0 rom

1.2查看现有硬盘

[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0

二、硬盘分区
2.1创建主分区

[root@mysql ~]# fdisk /dev/sdf
欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

设备不包含可识别的分区表。
创建了一个磁盘标识符为 0xade929fa 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):n
分区类型
p 主分区 (0个主分区,0个扩展分区,4空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (1-4, 默认 1):
第一个扇区 (2048-6291455, 默认 2048):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-6291455, 默认 6291455): +1G

创建了一个新分区 1,类型为“Linux”,大小为 1 GiB。

命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。

2.2创建扩展分区

[root@mysql ~]# fdisk /dev/sdf

欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

命令(输入 m 获取帮助):n
分区类型
p 主分区 (1个主分区,0个扩展分区,3空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):e
分区号 (2-4, 默认 2): 2
第一个扇区 (2099200-6291455, 默认 2099200):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2099200-6291455, 默认 6291455):

创建了一个新分区 2,类型为“Extended”,大小为 2 GiB。

命令(输入 m 获取帮助):n
所有主分区的空间都在使用中。
添加逻辑分区 5
第一个扇区 (2101248-6291455, 默认 2101248):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2101248-6291455, 默认 6291455): +1G

创建了一个新分区 5,类型为“Linux”,大小为 1 GiB。

命令(输入 m 获取帮助):p
Disk /dev/sdf:3 GiB,3221225472 字节,6291456 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xade929fa

设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdf1 2048 2099199 2097152 1G 83 Linux
/dev/sdf2 2099200 6291455 4192256 2G 5 扩展
/dev/sdf5 2101248 4198399 2097152 1G 83 Linux

[root@mysql ~]# partprobe /dev/sdf //更新硬盘分区信息

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
├─sdf1 8:81 0 1G 0 part
├─sdf2 8:82 0 1K 0 part
└─sdf5 8:85 0 1G 0 part
sdg 8:96 0 3G 0 disk
sr0 11:0 1 8.6G 0 rom

三、格式化硬盘
3.1 mkfs

[root@mysql ~]# mkfs.ext4 /dev/sdf1
mke2fs 1.45.6 (20-Mar-2020)
创建含有 262144 个块(每块 4k)和 65536 个inode的文件系统
文件系统UUID:102cb0d3-e73d-4ced-bd9d-b342486ee626
超级块的备份存储于下列块:
32768, 98304, 163840, 229376

正在分配组表: 完成
正在写入inode表: 完成
创建日志(8192 个块)完成
写入超级块和文件系统账户统计信息: 已完成

3.2挂载硬盘

[root@mysql ~]# mkdir /mnt/disk1
[root@mysql ~]# mount -t ext4 /dev/sdf1 /mnt/disk1/
[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0
/dev/sdf1 ext4 976M 2.6M 907M 1% /mnt/disk1

3.3卸载硬盘

[root@mysql ~]# umount /mnt/disk1/
root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0

四swap分区管理
4.1swap分区大小查看

[root@mysql ~]# free -m
total used free shared buff/cache available
Mem: 3709 650 2681 16 377 2813
Swap: 4031 0 4031

4.2创建swap分区

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
├─sdf1 8:81 0 1G 0 part
├─sdf2 8:82 0 1K 0 part
└─sdf5 8:85 0 1G 0 part
sdg 8:96 0 3G 0 disk
sr0 11:0 1 8.6G 0 rom

[root@mysql ~]# fdisk /dev/sdg

欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

设备不包含可识别的分区表。
创建了一个磁盘标识符为 0x2e5c8dd1 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):n
分区类型
p 主分区 (0个主分区,0个扩展分区,4空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (1-4, 默认 1):
第一个扇区 (2048-6291455, 默认 2048):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-6291455, 默认 6291455):

创建了一个新分区 1,类型为“Linux”,大小为 3 GiB。

命令(输入 m 获取帮助):p
Disk /dev/sdg:3 GiB,3221225472 字节,6291456 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x2e5c8dd1

设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdg1 2048 6291455 6289408 3G 83 Linux

命令(输入 m 获取帮助):t
已选择分区 1
Hex 代码(输入 L 列出所有代码):82
已将分区“Linux”的类型更改为“Linux swap / Solaris”。

命令(输入 m 获取帮助):p
Disk /dev/sdg:3 GiB,3221225472 字节,6291456 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x2e5c8dd1

设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdg1 2048 6291455 6289408 3G 82 Linux swap / Solaris

命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。

备注:新版本ID不用改也可以。改了好,不改后期看的话容易蒙

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
├─sdf1 8:81 0 1G 0 part
├─sdf2 8:82 0 1K 0 part
└─sdf5 8:85 0 1G 0 part
sdg 8:96 0 3G 0 disk
└─sdg1 8:97 0 3G 0 part
sr0 11:0 1 8.6G 0 rom

4.3格式化swap分区

[root@mysql ~]# mkswap /dev/sdg1
正在设置交换空间版本 1,大小 = 3 GiB (3220172800 个字节)
无标签,UUID=553a85b1-7f97-4275-b974-82d3e9dbef5bls

4.4挂载swap分区

[root@mysql ~]# swapon /dev/sdg1

[root@mysql ~]# free -m
total used free shared buff/cache available
Mem: 3709 652 2679 16 377 2811
Swap: 7102 0 7102
[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
├─sdf1 8:81 0 1G 0 part
├─sdf2 8:82 0 1K 0 part
└─sdf5 8:85 0 1G 0 part
sdg 8:96 0 3G 0 disk
└─sdg1 8:97 0 3G 0 part [SWAP]
sr0 11:0 1 8.6G 0 rom

4.5卸载swap分区

[root@mysql ~]# swapoff /dev/sdg1
[root@mysql ~]# free -m
total used free shared buff/cache available
Mem: 3709 650 2681 16 377 2813
Swap: 4031 0 4031

五、逻辑卷管理
5.1查看硬盘信息

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
sdg 8:96 0 3G 0 disk
sr0 11:0 1 8.6G 0 rom
[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0

5.2创建物理卷

[root@mysql ~]# pvcreate /dev/sdf
Physical volume “/dev/sdf” successfully created.

5.3创建卷组

[root@mysql ~]# vgcreate vg1 /dev/sdf
Volume group “vg1” successfully created

5.4创建逻辑卷

[root@mysql ~]# lvcreate -L +2G -n lv1 /dev/vg1
Logical volume “lv1” created.

5.5格式化逻辑卷

[root@mysql ~]# mkfs.ext4 /dev/vg1/lv1
mke2fs 1.45.6 (20-Mar-2020)
创建含有 524288 个块(每块 4k)和 131072 个inode的文件系统
文件系统UUID:e915c955-e830-4710-8cf3-ed03e5663025
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912

正在分配组表: 完成
正在写入inode表: 完成
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成

5.6挂载逻辑卷

[root@mysql ~]# mkdir /mnt/lv1
[root@mysql ~]# mount -t ext4 /dev/vg1/lv1 /mnt/lv1/
[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0
/dev/mapper/vg1-lv1 ext4 2.0G 6.0M 1.8G 1% /mnt/lv1

5.7卷组扩容

[root@mysql ~]# pvcreate /dev/sdg
Physical volume “/dev/sdg” successfully created.
[root@mysql ~]# vgextend vg1 /dev/sdg
Volume group “vg1” successfully extended
[root@mysql ~]# vgs
VG #PV #LV #SN Attr VSize VFree
cl 1 3 0 wz–n- <99.00g 0
vg1 2 1 0 wz–n- 5.99g 3.99g

5.8逻辑卷扩容

root@mysql ~]# lvextend -L +3G /dev/vg1/lv1
Size of logical volume vg1/lv1 changed from 2.00 GiB (512 extents) to 5.00 GiB (1280 extents).
Logical volume vg1/lv1 successfully resized.
[root@mysql ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
home cl -wi-ao---- 31.18g
root cl -wi-ao---- <63.88g
swap cl -wi-ao---- ❤️.94g
lv1 vg1 -wi-ao---- 5.00g

5.9查看扩容后的空间(resize2fs /dev/vg1/lv1)

[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0
/dev/mapper/vg1-lv1 ext4 2.0G 6.0M 1.8G 1% /mnt/lv1

[root@mysql ~]# resize2fs /dev/vg1/lv1
resize2fs 1.45.6 (20-Mar-2020)
/dev/vg1/lv1 上的文件系统已被挂载于 /mnt/lv1;需要进行在线调整大小

old_desc_blocks = 1, new_desc_blocks = 1
/dev/vg1/lv1 上的文件系统现在为 1310720 个块(每块 4k)。

[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0
/dev/mapper/vg1-lv1 ext4 4.9G 8.0M 4.7G 1% /mnt/lv1

[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
sdc 8:32 0 2G 0 disk
sdd 8:48 0 2G 0 disk
sde 8:64 0 2G 0 disk
sdf 8:80 0 3G 0 disk
└─vg1-lv1 253:3 0 5G 0 lvm /mnt/lv1
sdg 8:96 0 3G 0 disk
└─vg1-lv1 253:3 0 5G 0 lvm /mnt/lv1
sr0 11:0 1 8.6G 0 rom

六、软raid
6.1创建raid

[root@mysql ~]# mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sd{b,c,d,e}
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

备注:-C创建RAID
/dev/md0 第一个raid设备
-l5 RAID5
-n RAID成员数量
-x 热备磁盘数量 (不需要热备,不用写)
[root@mysql ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 2G 0 disk
└─md0 9:0 0 4G 0 raid5
sdc 8:32 0 2G 0 disk
└─md0 9:0 0 4G 0 raid5
sdd 8:48 0 2G 0 disk
└─md0 9:0 0 4G 0 raid5
sde 8:64 0 2G 0 disk
└─md0 9:0 0 4G 0 raid5
sdf 8:80 0 3G 0 disk
└─vg1-lv1 253:3 0 5G 0 lvm /mnt/lv1
sdg 8:96 0 3G 0 disk
└─vg1-lv1 253:3 0 5G 0 lvm /mnt/lv1
sr0 11:0 1 8.6G 0 rom

6.2格式化raid盘

[root@mysql ~]# mkfs.ext4 /dev/md0
mke2fs 1.45.6 (20-Mar-2020)
创建含有 1047040 个块(每块 4k)和 262144 个inode的文件系统
文件系统UUID:8a7a23b6-ea08-4b05-a539-a67b4d4360e8
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736

正在分配组表: 完成
正在写入inode表: 完成
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成

6.3挂载raid盘

[root@mysql ~]# mkdir /mnt/raid5
[root@mysql ~]# mount -t ext4 /dev/md0 /mnt/raid5/
[root@mysql ~]# df -hT
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 17M 1.8G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 2.5G 62G 4% /
/dev/sda1 xfs 1014M 193M 822M 19% /boot
/dev/mapper/cl-home xfs 32G 255M 31G 1% /home
tmpfs tmpfs 371M 0 371M 0% /run/user/0
/dev/mapper/vg1-lv1 ext4 4.9G 8.0M 4.7G 1% /mnt/lv1
/dev/md0 ext4 3.9G 16M 3.7G 1% /mnt/raid5

6.4查看raid详细信息

[root@mysql ~]# mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Sat Jan 1 09:07:43 2022
Raid Level : raid5
Array Size : 4188160 (3.99 GiB 4.29 GB)
Used Dev Size : 2094080 (2045.00 MiB 2144.34 MB)
Raid Devices : 3
Total Devices : 4
Persistence : Superblock is persistent

   Update Time : Sat Jan  1 09:16:19 2022
         State : clean 
Active Devices : 3

Working Devices : 4
Failed Devices : 0
Spare Devices : 1

        Layout : left-symmetric
    Chunk Size : 512K

Consistency Policy : resync

          Name : mysql:0  (local to host mysql)
          UUID : fd515e19:dcb5ebb3:d5bc40ba:295d4cd7
        Events : 18

Number   Major   Minor   RaidDevice State
   0       8       16        0      active sync   /dev/sdb
   1       8       32        1      active sync   /dev/sdc
   4       8       48        2      active sync   /dev/sdd

   3       8       64        -      spare   /dev/sde
6.5模拟硬盘损坏并移除

终端1
[root@mysql ~]# watch -n0.5 ‘mdadm -D /dev/md0 |tail -10’
持续查看后10行信息
Every 0.5s: mdadm -D /dev/md0 |tail -10 mysql: Sat Jan 1 09:26:24 2022

          Name : mysql:0  (local to host mysql)
          UUID : fd515e19:dcb5ebb3:d5bc40ba:295d4cd7
        Events : 18

Number   Major   Minor   RaidDevice State
   0       8       16        0      active sync   /dev/sdb
   1       8       32        1      active sync   /dev/sdc
   4       8       48        2      active sync   /dev/sdd

   3       8       64        -      spare   /dev/sde

终端2
模拟硬盘损坏,删除sdc
[root@mysql ~]# mdadm /dev/md0 -f /dev/sdc -r /dev/sdc
mdadm: set /dev/sdc faulty in /dev/md0
mdadm: hot removed /dev/sdc from /dev/md0

在终端1上查看信息
Every 0.5s: mdadm -D /dev/md0 |tail -10 mysql: Sat Jan 1 09:28:13 2022

Consistency Policy : resync

          Name : mysql:0  (local to host mysql)
          UUID : fd515e19:dcb5ebb3:d5bc40ba:295d4cd7
        Events : 38

Number   Major   Minor   RaidDevice State
   0       8       16        0      active sync   /dev/sdb
   3       8       64        1      active sync   /dev/sde
   4       8       48        2      active sync   /dev/sdd
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

振、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值