mongodb docs を参照してubuntu 14.04LTSにmongodbserverをインストールしようとしていますが、dpkg関連のエラーが発生します
root@c3:~# apt-get install -y mongodb-org
Reading package lists... Done
Building dependency tree
Reading state information... Done
mongodb-org is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up mongodb-org-server (3.0.12) ...
start: Job failed to start
invoke-rc.d: initscript mongod, action "start" failed.
dpkg: error processing package mongodb-org-server (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mongodb-org:
mongodb-org depends on mongodb-org-server; however:
Package mongodb-org-server is not configured yet.
dpkg: error processing package mongodb-org (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mongodb-org-server
mongodb-org
E: Sub-process /usr/bin/dpkg returned an error code (1)
私はこれまで以下の手順を実行しました:
apt-get purge mongodb-org*
apt-get clean
rm -rf /var/lib/apt/lists/*
apt-get update
Spoolerのコメントに示されているように、重要な情報は次の部分です。
invoke-rc.d: initscript mongod, action "start" failed.
dpkg: error processing package mongodb-org-server (--configure):
subprocess installed post-installation script returned error exit status 1
パッケージのインストールの一部として、dpkg
はパッケージによって提供されるスクリプトを実行します。この場合、パッケージmongodb-org-serverは、インストール後に実行されるスクリプトを提供します(「インストール後スクリプト」と呼ばれ、パッケージに含まれる可能性のあるさまざまな パッケージメンテナースクリプト の1つです)。 。問題は、このスクリプトが実行時に終了コード1で戻ることにより、失敗を示したことです。他のエラーは、この失敗の結果です。
これを解決するには、通常はスクリプトをデバッグすることにより、インストール後のスクリプトが失敗した理由を理解する必要があります。これを行う方法の詳細については、たとえばを参照してください。 インストール後のサブプロセスでdpkg設定エラーをデバッグする方法は? askubuntu.comで。
正しく構成されていません。実行してみてください。
Sudo dpkg-reconfigure -a