私たちは多くのhadoopクラスタを使用しています
今スワップサイズ - 16Gを使用します。
free -g
total used free shared buff/cache available
Mem: 125 1 123 0 0 123
Swap: 15 0 15
しかし、私たち全員が知っているように、スワップは実際に非常に遅いディスクメモリを使用します。
飼育サーバーなどの一部のhadoopコンポーネントでは、スワップを無効にする必要があります。
しかし、私はhadoopマシンでスワップを最小限に抑える必要があると思います。
4Gにダウングレードする必要があると思います。、
しかし、私はより多くの意見が欲しい
ベストアンサー1
を使用すると、スワップの使用を最小限に抑えることができますswappiness
。次のコマンドを使用して現在の値を取得できます。
cat /proc/sys/vm/swappiness
変更するには、次/etc/sysctl.conf
の行を編集して追加します。
vm.swappiness = 1
(Clouderaが提案したように)実行
sysctl -p
(のようにroot
)