Oracle

無法使用 NUMA 交錯啟動 MongoDB

  • November 4, 2017

當我在執行 Oracle Linux v7 的生產伺服器中登錄 Mongo Shell 時,我看到以下消息:

警告:您正在 NUMA 機器上執行。

為了解決這個問題,我使用了這裡建議的初始化腳本:https ://github.com/mongodb/mongo/blob/master/rpm/init.d-mongod 。

我已經重新啟動了 mongod 以及機器,但看起來我的 mongod 沒有以該--interleave=all設置啟動,並且我在啟動時看到相同的警告。有什麼幫助嗎?

您的啟動腳本實際上並不使用numactl命令來啟動 mongod。

您的啟動命令應該是:

/usr/bin/numactl --interleave=all /usr/bin/mongod

另請參閱 AskUbuntu 上的類似問題:我應該如何在 NUMA 機器上啟動 MongoDB?

引用自:https://dba.stackexchange.com/questions/189192