mongodb4.2.2 CentOSのスタンドアロンインストール

ダウンロードrpmパッケージ

wgetのHTTPS:// repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/RPMS/mongodb-org-server-4.2.2-1.el7.x86_64.rpm 
wgetのhttps://でレポ.mongodb.org / YUM / RedHatの/ 7 / MongoDBの-ORG / 4.2 / x86_64の/ RPMS / MongoDBの-ORG-mongos-4.2.2-1.el7.x86_64.rpm
wgetのhttps://repo.mongodb.org/yum /redhat/7/mongodb-org/4.2/x86_64/RPMS/mongodb-org-tools-4.2.2-1.el7.x86_64.rpm
wgetのhttps://repo.mongodb.org/yum/redhat/7/mongodb -org / 4.2 / x86_64の/ RPMS / MongoDBの-ORG-シェル4.2.2-1.el7.x86_64.rpm

インストール

yumを -y インストール MongoDBの-org- *

修正mogod.service

CDは/ usr / libに/にsystemd /システム

コンテンツ

[ルート@ localhostのシステム]#のmongod.service 
[単位] 
説明 = のMongoDBデータベースサーバの
ドキュメント = HTTPS:// docs.mongodb.org/manual 
後= network.target 

[サービス] 
ユーザー = のmongod 
グループは = のmongod 
環境 = " OPTIONSを= -f /etc/mongod.conf " 
EnvironmentFile = -の/ etc /のsysconfig / mongodは
ExecStart =は/ usr / binに/ のmongod $ OPTIONS
 ExecStartPre =は/ usr / binに/ のchown -Rのmongod:mongodはは/ var / libに/ モンゴ 
ExecStartPre=は/ usr / binに/ ます。mkdir -pの/ var /実行/ MongoDBの
ExecStartPre =は/ usr / binに/ のchown  -R   のmongod:mongodはは/ var /実行/ MongoDBの
ExecStartPre =は/ usr / binに/ chmodの 0755の/ var /実行/ MongoDBの
PermissionsStartOnly = 
PIDFILE =の/ var /実行/ MongoDBの/ mongod.pid 
タイプ = フォーク
#のファイルサイズを
LimitFSIZE = 無限大
#CPU 時間
LimitCPU = 無限大
#仮想メモリサイズ
LimitAS = 無限大
#開いているファイル
LimitNOFILE = 64000の
#プロセス / スレッド
LimitNPROC = 64000 
#ロックされたメモリ
LimitMEMLOCK = 無限
#総スレッド(ユーザー + カーネル)
TasksMax = 無限大
TasksAccounting = falseの
#推奨の制限のために のために指定されているのmongod 
#のhttp:// docs.mongodb.org/手動/参照/ ulimitの/#推奨設定の

[インストール] 
WantedBy = multi-user.target

赤い場所はローカルのデフォルトのファイルよりも多くあることに注意してください、またはそれは問題が起動に失敗したかもしれ

ブートが失敗した場合は、モンゴログを表示することができます

CDは/ var / log / MongoDBの
[ルート@ localhostのMongoDBの】#1のLL 
合計68 
-rw-R -----。1つのmongodはのmongod 65917 2011/12/31 17  0520 mongod.log 
[ルート@ localhostのMongoDBの]#

おすすめ

転載: www.cnblogs.com/xiaojf/p/12051527.html