Linux SMBクライアントとSamba 4サーバー間のSMB3(およびSMB2)パフォーマンスは非常に低いです。

Linux SMBクライアントとSamba 4サーバー間のSMB3(およびSMB2)パフォーマンスは非常に低いです。

私は主にWindowsクライアント環境で作業していますが、Samba 4.3.10をファイルサーバー(RHEL 6.x)として使用しています。 Windows 10クライアントはSMB3をうまくネゴシエートし、Windows 7コンピュータはSMB2.xをうまく使用します。

しかし、Sambaファイルサーバーにも接続するCentOS7 Linuxクライアントがあります。 SMB1はうまく機能し、デフォルトのファイルマネージャはSMB1のみを使用しようとしますが、SMB2またはSMB3をネゴシエートしません。私はCentOS yumリポジトリでいくつかの異なるファイルマネージャを試しましたが、すべてSMB1を選択しましたが、それは良いことではありません。サーバーmin protocol=SMB2がSMB1をブロックすると、Linuxクライアントはまったく接続できません。smb.conf

Linuxカーネルが確実にSMB3をサポートしていることを知っており、次のコマンドを使用してSMB3共有をマウントできます。

sudo mount -t cifs "//{server}/{share}" -o username={username},\
domain={domain},\vers=3\.0 /mnt/{mountdir}

でも演技は都合無かったです!ファイルと権限は良好ですが、すべてのファイル書き込み操作(「タッチファイル」など)は、毎回完了するのに最大30秒かかり、使用できないわけではありません。 SMB2.xと同じ動作

私は本当にSMB3(または2.x)を採用したいと思います。このシステムを以前の(レガシー?)SMB1のままにする必要はありません。

2番目のLinuxシステムで設定を繰り返しましたが、動作は同じでした。

なぜ正しく機能しないのかご存知ですか?

ありがとう

MRC

ベストアンサー1

おすすめ記事