今天一应用方在系统开机时出现系统不能正常启动,提示如下图:
确定是否硬盘未挂载
使用df lsblk fdisk -l 三个指令查看硬盘
- 使用fdisk -l 是确认所有硬盘是否都在
- 使用df lsblk 查看当前运行的盘及挂载情况
硬盘不在的处理
若使用fdisk -l看不到硬盘,基本可确定为硬故障,处理步骤:
- 重启查看bios中是否能看到硬盘
- 重新插拔硬盘
- 更换硬盘
系统分区未挂载的处理
若硬盘都在,查看为分区未挂载,可使用mount -a再执行一次挂载
// mount -a 的意思是将/etc/fstab的所有内容重新加载
本项目在处理时,执行mount -a会提示下图错误:
挂载磁盘提示Structure needs cleaning,有可能是系统掉盘或者异常断电,处理方法:
- 执行xfs_repair -L /dev/mapper/vgdata-lvdatapool待系统修复完成
- 再执行mount -a
- 挂载成功,系统重启正常进入