1. 现象:/cloud 目录下服务文件全部丢失,数据库也没有了(致命问题)
2.排查:
cd /var/log/ //查看系统日志
ll -trh|grep messages //查看系统启动日志,发现可能没有Mount(挂载) /cloud
cat messages-20210912 //查看日志,看看下午5点开始系统日志 (现场反馈下午还是好的,5点开始后面就访问不了了)
cat messages-20210912 |grep Mount //发现当天下午5点左右有重启,没有Mount(挂载) /cloud 数据盘
df -hT // 查看磁盘挂载,发现/cloud 没有挂载磁盘
fdisk -l //发现/dev/sdb磁盘 空闲
3.解决:
cp -r /cloud/ /opt/
vi /etc/fstab
插入/dev/sdb ext3 defaults 0 0
wq 保存
mount -a
reboot
4.原因分析
mount /dev/sdb /cloud //当时挂载使用这个命令进行临时挂载,没有写入挂载的配置文件,导致重启后挂载失效导致,挂载一定要写入挂载的配置文件fstab,否则可能出现类似致命问题