文章目录
CentOS8添加新硬盘并作为LV挂载目录
实验环境
虚拟机:VMWare fusion
Linux版本:CentOS8
LVM:CentOS8默认已安装好LVM。可运行yum list 'lvm*'
查看是否已安装。
如果还没有安装,可以运行yum install lvm2
来安装。
给虚拟机挂载新硬盘
在VMWare中将虚拟机关机。
为虚拟机添加一块新的硬盘。这里为了演示,添加一块容量仅为1G的硬盘。
重新启动虚拟机。
查看硬盘
执行lsblk
命令,可以看到已经新添加了名为sdb
的硬盘。
结果示例:
[root@servera ~]# 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
├─cl-root 253:0 0 17G 0 lvm /
└─cl-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 1G 0 disk
sr0 11:0 1 8.6G 0 rom
也可以执行fdisk -l
命令查看硬盘信息,可以看到新添加的硬盘/dev/sda
。
结果示例:
[root@servera ~]# fdisk -l
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1b366700
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 41943039 39843840 19G 8e Linux LVM
Disk /dev/sdb: 1 GiB, 1073741824 bytes, 2097152 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/cl-root: 17 GiB, 18249416704 bytes, 35643392 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/cl-swap: 2 GiB, 2147483648 bytes, 4194304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
给硬盘分区
此时,新添加的硬盘还不能直接使用,需要先进行分区。
可以将一块硬盘分成一个或多个分区。
可以使用fdisk
或parted
命令来分区。
分区后可执行partprobe
向Linux内核报告分区表变动。
用fdisk命令给硬盘分区
用fdisk
为硬盘/dev/sdb
创建了1个主分区,并设置分区类型为Linux LVM。
设置分区类型为Linux LVM不是必须的,但是从规范上来说建议这么做,来方便后面的监控。
[root@servera ~]# fdisk /dev/sdb
...
# n add a new partition
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-2097151, default 2048):
Last sector, +sectors or +si