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

wKioL1N3NDmTFFvMAACeYKbwCxM953.jpg

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

wKioL1N3NRix2OlPAAGaMcdfRxI669.jpg

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

wKiom1N3NYzRYQiYAAA02yUIr20924.jpg

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

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

wKioL1N3Njqz_-xhAAGBiZYKZzk501.jpg

修改后:

wKioL1N3Nn-xJrMMAAH2u1xT0zQ185.jpg

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

wKiom1N3NpiA1YnrAAAdS2LyR1E116.jpg

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

wKioL1N3Nt6jCgGNAADTtFQG-vE412.jpg