View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015829||CentOS-7||kernel||public||2019-02-15 15:17||2019-02-15 15:17|
|Target Version||Fixed in Version|
|Summary||0015829: CIFS-Mount vers=2.1+ Missing folders, several Errors with file handling|
|Description||Since the change in default mount behaviour (default from vers=1.0 to vers=3.0) I noticed several problems with the mounts.|
In my case the share mounted with vers=2.1 showed a problem with renamin a file on the share.
The new file was created but the old version not deleted.
The folder the problematic file resided in was the newest folder in the share and was not displayed when using ls -lah.
Debugging with tcpdump showed that the storage server sent all folders in the top level of the mount, the ls -lah did not.
Also a tcpdump of the failed deletion of the old name file showed that no command for deletion was sent from the machine.
Reverting the mount settings from vers=2.1 or vers=3.0 to vers=1.0 fixed the problem for me.
|Steps To Reproduce||- Mount a cifs share with vers=2.1 or higher|
- create multiple folders in the top level of the mount
- show the contents of the mount
|Additional Information||probably related: https://bugs.launchpad.net/bugs/1572132|
Multiple thousands of directory list errors and file delete errors in /proc/fs/cifs/Stats
|Tags||No tags attached.|