在创建完逻辑卷之后,需要在逻辑卷之上创建文件系统并挂载文件系统到相应目录下。
可在root权限下通过mkfs命令创建文件系统。
# mkfs [option] lvname
其中:
示例:在逻辑卷/dev/vg_data/lv_data上创建ext4文件系统。
[root@superman-21 ~]# mkfs -t ext4 /dev/vg_data/lv_data
mke2fs 1.46.4 (18-Aug-2021)
创建含有 102400 个块(每块 1k)和 25584 个inode的文件系统
文件系统UUID:b3f9a8cd-14d9-4a58-9c39-fb258beefb57
超级块的备份存储于下列块: 8193, 24577, 40961, 57345, 73729正在分配组表: 完成
正在写入inode表: 完成
创建日志(4096 个块)完成
写入超级块和文件系统账户统计信息: 已完成[root@superman-21 ~]#
手动挂载的文件系统仅在当时有效,一旦操作系统重启则会不存在。
可在root权限下通过mount命令挂载文件系统。
# mount lvname mntpath
其中:
示例:将逻辑卷/dev/vg_data/lv_data挂载到/data目录。
[root@superman-21 ~]# mkdir /data
[root@superman-21 ~]#
[root@superman-21 ~]# mount /dev/vg_data/lv_data /data
[root@superman-21 ~]#
[root@superman-21 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.7G 0 1.7G 0% /dev
tmpfs 1.7G 0 1.7G 0% /dev/shm
tmpfs 677M 9.1M 668M 2% /run
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
/dev/mapper/vg00-lv_root 41G 2.3G 36G 6% /
tmpfs 1.7G 0 1.7G 0% /tmp
/dev/sda1 974M 88M 819M 10% /boot
/dev/mapper/vg_data-lv_data 89M 14K 82M 1% /data
[root@superman-21 ~]#
手动挂载的文件系统在操作系统重启之后会不存在,需要重新手动挂载文件系统。但若在手动挂载文件系统后在root权限下进行如下设置,可以实现操作系统重启后文件系统自动挂载文件系统。
执行blkid命令查询逻辑卷的UUID,逻辑卷以/dev/vg_data/lv_data为例。
[root@superman-21 ~]# blkid /dev/vg_data/lv_data
/dev/vg_data/lv_data: UUID="b3f9a8cd-14d9-4a58-9c39-fb258beefb57" BLOCK_SIZE="1024" TYPE="ext4"
[root@superman-21 ~]#
查看打印信息,打印信息中包含如下内容,其中 uuidnumber 是一串数字,为UUID, fstype 为文件系统。
/dev/vg_data/lv_data: UUID=" uuidnumber " TYPE=" fstype "
执行vi /etc/fstab命令编辑fstab文件,并在最后加上如下内容。
UUID=uuidnumber mntpath fstype defaults 0 0
内容说明如下:
验证自动挂载功能。
执行umount命令卸载文件系统,逻辑卷以/dev/vg_data/lv_data为例。
[root@superman-21 ~]# umount /dev/vg_data/lv_data
[root@superman-21 ~]#
执行如下命令,将/etc/fstab文件所有内容重新加载。
[root@superman-21 ~]# mount -a
[root@superman-21 ~]#
[root@superman-21 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.7G 0 1.7G 0% /dev
tmpfs 1.7G 0 1.7G 0% /dev/shm
tmpfs 677M 9.1M 668M 2% /run
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
/dev/mapper/vg00-lv_root 41G 2.3G 36G 6% /
tmpfs 1.7G 0 1.7G 0% /tmp
/dev/sda1 974M 88M 819M 10% /boot
/dev/mapper/vg_data-lv_data 89M 14K 82M 1% /data
[root@superman-21 ~]#
执行如下命令,查询文件系统挂载信息,挂载目录以/mnt/data为例。
[root@superman-21 ~]# mount | grep /data
/dev/mapper/vg_data-lv_data on /data type ext4 (rw,relatime,seclabel)
[root@superman-21 ~]#
查看打印信息,若信息中包含如下信息表示自动挂载功能生效。
/dev/mapper/vg_data-lv_data on /data
👍 点赞,你的认可是我创作的动力!
⭐️ 收藏,你的青睐是我努力的方向!
✏️ 评论,你的意见是我进步的财富!