У меня старая система HP-UX, работающая под управлением версии 11.11, в ней есть монтирование cifs, настроенное для файлового сервера netapp.
В последние несколько дней мы наблюдали странное поведение для общего ресурса, где файлы могут быть созданы и доступны, если используется полный путь, но списки с подстановочными знаками не работают. Повторное подключение общего ресурса, похоже, исправляет это поведение. Практический пример:
cd /path/in/myshare
touch newfile.txt
ls * #finds nothing
ls newfile.txt #finds file
umount /sharepath
mount -a
ls * #finds the file
Кто-нибудь догадывается, что вызывает такое странное поведение?
Эта проблема может возникать и на клиентах Windows при использовании версии SMB2 с ошибками. Заставьте клиента говорить на SMB3 и посмотрите, исчезнет ли проблема.
Найдите свою конфигурацию самбы
$ sudo vi smb.conf
Измените минимальный протокол на SMB3
минимальный протокол = SMB3
ПРИМЕЧАНИЕ. Возможно, вам потребуется обновить HP-UX, см. Бюллетень:
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c05121842
Хммм, я считаю, что старые указатели / программные ссылки были сломаны или повреждены при перемещении монтирования, что привело к ложным указателям.
Перемонтирование обновит пути, позволяя подстановочным знакам снова работать правильно.