
私は3つのほぼ同じホスト(名前:ha-node1、ha-node2、ha-node3)を持ち、すべて素晴らしいハードウェアを持っています。
すべてCentOS 7.2 1511(コア)システムです。
ha-node1から:
[root@ha-node1 log]# free -h
total used free shared buff/cache available
Mem: 251G 4.5G 241G 201M 5.9G 246G
Swap: 4.0G 0B 4.0G
ha-node2から:
[root@ha-node2 rabbitmq]# free -h
total used free shared buff/cache available
Mem: 188G 4.2G 176G 1.6G 7.7G 182G
Swap: 4.0G 0B 4.0G
ha-node3から:
[root@ha-node3 log]# free -h
total used free shared buff/cache available
Mem: 251G 4.5G 246G 9.3M 368M 246G
Swap: 4.0G 0B 4.0G
ご覧のとおり、ha-node1またはha-node2とha-node3には違いがあります。
ha-node3のメモリは、ha-node1およびha-node2とは異なり、非常に小さいshared
ですbuff/cache
。
なぜこれが起こるのですか?どこか問題があるか、一部のハードウェアが故障したのでしょうか?
答え1
すべてがよさそうです。
メモリーは、buffer/cache
実行中のシステムの I/O 要求処理の経験と、今後の要求をより迅速に処理する能力を反映しています。ha-node3
他の人より遅く成長するのではないでしょうか?バラよりここ
メモリは、shared
同じデータ(通常は共有ライブラリまたは同じ実行ファイル)を使用するプロセスを反映しているため、出力を見るps aux
とha-node3
。
答え2
以下を見てください。
total - available
3 つのシステムの条件が異なる場合は、さらに調査が必要になる場合があります。あなたが見るのは、より多くのディスクI / Oがキャッシュされたマシンだけです。