上周五公司停电,这周回来上班后发现公司SMB服务器无法访问,SSH到服务器,df一下,发现挂载记录丢失,如下图,正常情况下应该有一条/dev/sdb1挂载在mnt的记录。

既然挂载丢失,手动挂载一下下,mount /dev/sdb1 /mnt可恢复访问,但服务器重启后现象依旧,难道自动挂载记录也丢失了,我们来看一下fstab:

发现挂载记录还在,那运行一下mount -a吧,看挂载是否有问题:

果不其然,报错了,看来问题还是出在挂载这一块,仔细检查了下fstab文件,终于找到问题所在了,原来是磁盘分区与挂载目录位置写反了,很是无语,平常工作还是不仔细啊。

执行vi /etc/fstab,下面是修改前文件图:

修改后:

再次执行一下mount -a,没有报错,那我们重启一下服务器吧:

重启完毕,我们发现/dev/sdb1就已经回来了,服务器也可正常访问了。