centos挂载故障排查技巧

169
2025/4/8 18:32:24
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统挂载故障排查时,可以采用以下几种技巧和方法:

进入单用户模式和救援模式

  • 单用户模式:适用于需要修改系统配置或修复文件系统的情况。
    • CentOS6:重启服务器,在GRUB菜单中选择要进入的单用户模式内核条目,按“e”编辑,添加“single”并保存,然后按“b”启动。
    • CentOS7:重启服务器,在GRUB菜单中选择要进入的单用户模式内核条目,按“e”编辑,找到以“linux16”或“linuxefi”开头的行,将“ro”改为“rw”,添加“init=/bin/bash”,删除“rhgb”和“quiet”,然后按“ctrl+x”启动。
  • 救援模式:适用于无法进入系统或单用户模式的情况,如/boot目录损坏或删除。
    • 挂载镜像:使用救援工具挂载原系统文件系统到镜像目录。
    • 设置从镜像启动:配置系统从镜像启动。
    • 选择救援模式:进入救援模式并进行相应操作。

检查挂载点权限和存在性

确保挂载点存在并具有正确的权限。可以使用mkdir命令创建挂载点,并使用chmod命令更改权限。

查看系统日志

使用journalctl -xe命令查看系统日志,寻找挂载失败的错误信息。

手动挂载和测试

  • 使用mount命令手动挂载硬盘到指定挂载点。
  • 如果挂载失败,查看系统日志文件(如/var/log/messagesdmesg输出)以获取详细错误信息,并据此进行排查。

编辑/etc/fstab文件

  • 根据手动挂载的结果,编辑/etc/fstab文件,添加自动挂载条目。
  • 确保/etc/fstab文件中的挂载条目正确无误,以避免系统启动时挂载失败。

使用相关命令检查磁盘挂载情况

  • 使用df -h命令查看已挂载的文件系统及其使用情况。
  • 使用lsblk命令查看磁盘及分区情况。
  • 使用cat /etc/fstab命令查看系统启动时自动挂载的文件系统。

解决LVM分区VG重名问题

  • 使用pvs/lvs/vgs命令查看LVM情况,发现VG名称重复后,可以通过UUID改名、修改VG属性或挂载目录等方法解决。

以上就是CentOS挂载故障排查的一些技巧和方法,希望对您有所帮助。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: CentOS如何优化Fortran程序性能