0

そのため、今日、パッケージ マネージャーを使用して MongoDB のインスタンスを更新するときに、ちょっとした楽しい問題に遭遇しました。更新しようとするたびに、次のエラーが表示されますE: mongodb-10gen: subprocess installed post-installation script returned error exit status 1

それ以外はすべて、パッケージ マネージャーで正常にアップグレードされます。

4

1 に答える 1

0

エラーは、インストール後のスクリプトを正常に実行できなかったことを示していました。基本的に、アップグレード後にデータベースを再起動できませんでした。私の場合、それはDBがすでに実行されていたためです。通常、シャットダウンしてアップグレードすると問題が解決し、パッケージマネージャーが完全にアップグレードできるようになりました。

  • mongo
  • use admin
  • db.runCommand('shutdown')
  • exit(この後、シェル内にいる必要があります)
  • sudo apt-get update
  • sudo apt-get upgrade

これで、MongoDB インストールがアップグレードされ、実行されているはずです。

于 2013-10-22T20:05:11.057 に答える