hadoopクラスタがあります。クラスタの一部のマシンは仮想マシンであり、他のすべてのマシンは物理マシンです。
マニュアルによると、すべてのコンピュータでMTU = 9000を設定するのが最善ですが、VMがMTU = 9000をサポートできるかどうかはわかりません。
答え1
ジャンボフレームを使用する場合、VLAN/ネットワークブロック内のすべてのNICはジャンボフレームをサポートし、それに対して設定する必要があります。例外なく。
私はそれらすべてを強調します。
疑わしい場合は、計画を立て、所有しているすべてのホストに対して広範なテストを実行してください。
テストが成功したら、これらの仮想マシンに別のネットワークカードを追加し、hadoop仮想マシン間でデータを転送するための特別なVLANを作成します。
同じVLANにMTU 9000とMTU 1500インターフェイスを共存させることなく、インターネット用のジャンボフレームVLANを作成しないことの重要性をもう一度強調したいと思います。
VmWareを扱うとき、公式のVmWareドキュメントはopen-vm-tools
MTU = 9000 Jumboサポートインターフェイスを処理するためにVMXNET3インターフェイスが必要であると述べています。
仮想マシンでジャンボフレームを構成する前に、Distributed vmware SwitchおよびVMWareカーネルでも構成する必要があります。私考える最近はESxiで利用可能です。これまではEnterprise VMWareライセンスでのみサポートされていました。