後,我更新使用MongoDB的啓動警告更新
sudo apt-get install mongodb-org
MongoDB是從2.4到3.0更新MongoDB的。在連接到mongo shell後不久,它顯示下面的啓動警告。我不知道修理它。建議我如何解決這些警告?
MongoDB shell version: 3.0.1
connecting to: test
Server has startup warnings:
2015-04-03T13:37:53.536+0530 I CONTROL [initandlisten]
2015-04-03T13:37:53.536+0530 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2015-04-03T13:37:53.536+0530 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2015-04-03T13:37:53.536+0530 I CONTROL [initandlisten]
2015-04-03T13:37:53.537+0530 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2015-04-03T13:37:53.537+0530 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2015-04-03T13:37:53.537+0530 I CONTROL [initandlisten]
當前(= 2015/09)的官方MongoDB文檔有一些不同的使用方式(不是使用/etc/rc.local而是專用的啓動腳本),請查看http://docs.mongodb.org/master/tutorial/transparent-huge-pages /這在Ubuntu 14上適用於我。 – hgoebl 2015-09-19 11:16:01
我試過在官方文檔中建議的方式,它對我沒有用(去圖)。不過,把這個放在rc.local裏就行了。 是否有任何使用rc.local代替的缺點? – 2016-07-26 09:13:25
rc.local文件由操作系統在每次啓動後在最後一個運行級別執行,這意味着在操作系統啓動所有進程和服務後運行。我發現使用它沒有缺點 – 2016-08-13 02:53:23