如何验证fstab文件修改是否正确

如何验证fstab文件修改是否正确

etc/fstab文件是系统启动时要挂载点文件系统。

如果fstab文件配置错误,会导致系统无法正常启动。

最近我就是因为大意,在配置fstab重启服务器后,出现系统无法识别挂载点/opt/backup(/opt/backup目录没有创建导致的),导致系统启动失败。

系统启动失败进入命令行模式,无法修改fstab文件。

解决办法是:重新挂载根目录,创建/opt/backup目录,重启系统。

mount -n -o remount,rw /
mkdir /opt/backup
init 6

man mount
n, --no-mtab
Mount without writing in /etc/mtab. This is necessary for example when /etc is on a read-only filesystem.

为了避免上面发生的事故,在修改过fstab文件后,都要使用命令mount -a进行挂载测试,没有报错信息说明fstab文件没有问题。否则根据报错解决问题。

mount -a
这里总结下扩展与缩小LV的实施顺序:

扩展LV

1、卸载LV

命令:umount “挂载目录”

2、扩展LV

命令:lvextend -L +500m /dev/lv00/lv01 或者 lvresize -L 5G /dev/lv00/lv01

lvextend 表示增加500M,lvresize表示增加到5G,是调整后的容量。

3、检查文件系统

命令:fsck -f /dev/vg00/lv01

4、重建文件系统

  命令:resize2fs /dev/lv00/lv01

这一步很关键,重建文件系统不用担心LV的数据会丢失,当然,以防万一,也可以先备份下LV里的数据。

5、挂载LV

命令:mount /dev/lv001/lv01 /opt

缩小LV

  缩小LV需要事先知道LV中的数据容量大小,缩小容量值不应超过剩余空间容量,而且要知道减少LV容量后的新大小。可以通过lvscan来查看LV容量,通过vgdisplay来查看剩余容量。

1、卸载LV

命令:umount “挂载目录”

2、检查文件系统

命令:fsck -f /dev/lv00/lv01

3、调整LV大小并重建文件系统

命令:resize2fs /dev/vg00/lv01 2G

4、减小LV容量

命令:lvreduce -L -3G /dev/vg00/lv01

5、挂载LV

  命令:mount /dev/lv001/lv01 /opt

posted @ 2021-02-18 17:27  Jzm笔记  阅读(614)  评论(0编辑  收藏  举报