web-dev-qa-db-ja.com

Windows CIFSマウントエラー「機能が実装されていません」またはエラー-11または-5

Linux上のWindows Server 2016でホストされている共有ドライブをマウントしようとしています。次のコマンドはエラーなしで機能します。

Sudo mount -t cifs -o credentials=*,vers=2.1,iocharset=utf8 //IP/drive shared_folder

しかし、ディレクトリにcdすると、次のエラーが発生します。

cd: cannot access shared_folder: Function not implemented

echo 7 > /proc/fs/cifs/cifsFYIを介してCIFSデバッグを有効にし、syslog(/ var/log/messages)でこれを確認できます。

kernel: [11393.577726] CIFS VFS: validate protocol negotiate failed: -11
kernel: [11393.589022] CIFS VFS: cifs_mount failed w/return code = -5

そしてこれはdmesgログで:

[ 5189.504559] CIFS VFS: validate protocol negotiate failed: -11
[ 5189.508793] CIFS VFS: cifs_mount failed w/return code = -5
[ 5441.124849] CIFS VFS: cifs_mount failed w/return code = -112
[ 5459.130519] CIFS VFS: cifs_mount failed w/return code = -112
[ 6294.098404] CIFS VFS: Unknown vers= option specified: 2
[ 6393.036888] CIFS VFS: Unknown vers= option specified: 4.0
[ 6398.978615] CIFS VFS: Unknown vers= option specified: 3.1
[ 6403.339841] CIFS VFS: validate protocol negotiate failed: -11
[ 6403.342874] CIFS VFS: cifs_mount failed w/return code = -5
[11393.577726] CIFS VFS: validate protocol negotiate failed: -11
[11393.589022] CIFS VFS: cifs_mount failed w/return code = -5

私はAmazon Linux AMI release 2017.09を実行していますが、Ubuntuインスタンスでも試​​しましたが、同様のメッセージが表示されました。

何か案は?どんな助けも大歓迎です。

3
joshlk

Function not implemented CentOS7のDFSでSMB3.11を使用してサーバーに接続すると、エラーが発生します。カーネルのバージョン(uname -a)。 DFSサポートは、バージョン4.11でカーネルに追加されました。詳細は this answer を参照してください。

5