mongod
を実行できません。Mongoデーモンを実行できません
Failed to start mongodb.service: Unit mongodb.service is masked.
ファイル/etc/systemd/system/mongodb.service
は空です:
sudoのサービスを提供します
を開始するMongoDB:私は、このコマンドを使用していました。それに
[Unit]
Description=MongoDB Database Service
Wants=network.target
After=network.target
[Service]
ExecStart=/usr/bin/mongod --config /etc/mongod.conf
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
User=mongodb
Group=mongodb
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target
が、(su
を使用して)私はそれを保存するたびに、それはファイルを閉じた後、再び空になった:私はこれを貼り付けてみました。 はその後、私が使用:
Failed to start mongod.service: Unit mongod.service not found.
:
sudoのサービスは、この出力を与える
(。私は/etc/systemd/system/
でmongod.serviceを作成し、その中に必要なコードを置く) を開始するのmongod
私は今2時間それに固執しています。私はmongodbを削除し、ゼロからインストールしましたが、それはいずれも助けになりませんでした。ここでの問題は何ですか?私はUbuntu 16.04
です。
、didntのヘルプ:/ –
あなたはこれを試していました: は、これらの指示に従ったとのMongoDBを開始systemctl sudoを実行しようとしましたが、次のエラーメッセージを受信:「MongoDBの起動に失敗しました。サービス:ユニットmongodb.serviceはマスクされています。 " "sudo systemctl unmask mongodb"を実行するとエラーが修正されました - Robert Townley Nov 29 at 15:23 –
いいえ、私はそのコメントを見ていませんでした。それは私のために働いた。ありがとう! –