MongoDB 2.6から3.4にアップグレードした後の起動警告


11

MongoDB 2.6を削除し、MongoDB 3.4をインストールしました。MongoDB 3.4サーバーに接続すると、いくつかの新しい起動警告があります。

MongoDB shell version v3.4.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.2
Server has startup warnings: 

2017-03-20T20:27:36.175+0545 I STORAGE  [initandlisten]     
2017-03-20T20:27:36.175+0545 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2017-03-20T20:27:36.175+0545 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] 
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] 
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten]
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] 
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.   
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2017-03-20T20:27:36.855+0545 I CONTROL  [initandlisten] 

これらの警告を削除するにはどうすればよいですか?


いいえ、これらは警告です。さらに、彼らはそれらを防ぐために何をすべきかを教えてくれます。正確には何が問題ですか?
Jos

これらを削除するにはどうすればよいですか..私が初心者であることを手伝ってください。
Raju

私はMongoDB管理者ではありません。これらのシステム設定は、一般ユーザーが変更することを意図したものではありません。それでも、これらのシステム設定を変更するためのいくつかの指針をグーグルして見つけることができます。しかし、私の質問は立っています:これらのメッセージは推奨事項であり、エラーではないので、問題は正確に何ですか?
Jos

回答:


10

強調表示したMongoDB 3.4ログメッセージは、スタートアップの警告であり、エラーではありません。これらの警告は、有害な影響を与える可能性のある構成設定について管理者に警告することを目的としています(特に、運用環境での展開)。

これが開発環境である場合(またはパフォーマンスの最大化に関心がない場合)、これらを無視することを選択できます。

推奨設定のより詳細なリストについては、MongoDBマニュアルのプロダクションノートを確認してください。MongoDBの継続的なバージョンでは、多くの管理者が本番環境のメモやデプロイメントに何が当てはまるかを知らないため、検出可能な構成設定に対するサーバー警告が追加されています。

警告:WiredTigerストレージエンジンでは、XFSファイルシステムの使用を強くお勧めします

この警告は、WiredTigerとXFS以外のファイルシステムを使用していることを示します(詳細については、http: //dochub.mongodb.org/core/prodnotes-filesystemを参照してください)。

警告:データベースのアクセス制御が有効になっていません。

この警告は、アクセス制御が有効になっていないことを示しているため、デプロイメントに接続できるすべてのユーザー/アプリケーションが無制限にアクセスできます。デプロイメントを保護するには、MongoDB セキュリティチェックリストの対策を確認してください。

警告:/ sys / kernel / mm / transparent_hugepage / enabledは「常に」です。

「なし」に設定することをお勧めします

警告:/ sys / kernel / mm / transparent_hugepage / defragは「常に」です。

「なし」に設定することをお勧めします

Transparent Huge Pages(THP)は、データベースのワークフローに悪影響を与える可能性があるLinuxのメモリ管理設定です。詳細については、MongoDBマニュアルの「Disable Transparent Huge Pages」を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.