所以我有一个 Apache 2 Ubuntu Server 18.04.3 LTS,它一直运行良好,但现在我不知何故 SMB 共享挂载已停止工作。我的/etc/fstab
文件是:
//**.*.*.***/********* /media/**** cifs credentials=/home/****/.smbcredentials,uid=www-data,gid=www-data,iocharset=utf8 0 0
当我尝试这样做时,我不ls /media/****
明白ls: cannot access '/media/****': Stale file handle
为什么会发生这种情况,我可以重新启动虚拟机,也可以umount
重新mount -a
挂载它,然后它工作了大约 10/20 分钟。如果只是我无法列出挂载中的文件,这不会是个问题,但 Apache2 也无法做到这一点,因此它找不到该.htaccess
文件。
感谢您的帮助!
答案1
- 您能读取和查看主机系统上的文件吗?
- 是否有任何不寻常的文件名?
- 您可以在主机系统上打开所有这些文件吗?
- 您可以从命令行手动挂载 Samba 共享吗?
- 增加 smb.conf 中的日志级别,并查看 smbd.log、nmbd.log