web-dev-qa-db-ja.com

lsとのcifs共有に新しいファイルを一覧表示できません*

バージョン11.11を実行している古いHP-UXシステムがあり、netappファイラーにcifsマウントが構成されています。

過去数日間、フルパスを使用するとファイルを作成してアクセスできる共有の奇妙な動作が見られましたが、ワイルドカードのリストは失敗しています。共有を再マウントすると、この動作が修正されるようです。実用的な例:

cd /path/in/myshare
touch newfile.txt
ls * #finds nothing
ls newfile.txt #finds file
umount /sharepath 
mount -a 
ls * #finds the file

この奇妙な振る舞いの原因について誰かが推測していますか?

5
JMP

うーん、マウントを移動したときに古いポインタ/ソフトリンクが壊れたり破損したりして、誤ったポインタができたと思います。

再マウントするとパスが更新され、ワイルドカードが再び正しく機能するようになります。

1
Marc Everlove

この問題は、バグのあるバージョンのSMB2を実行しているときにWindowsクライアントでも発生する可能性があります。クライアントにSMB3を話させ、問題が解決するかどうかを確認します。

サンバの構成を見つける

$ Sudo vi smb.conf

最小プロトコルをSMB3に変更します

最小プロトコル= SMB3

注:HP-UXの更新が必要になる場合があります。セキュリティ情報を参照してください。

https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c05121842

1
HackSlash