その他のドキュメントはこちら。
概要
MongoDB を実行するときは、通常は手動で起動します (つまり、ログインの起動項目の一部ではありません)。シャットダウンする前にサービスを停止するのが適切です。
最近ラップトップを再起動しましたが、実行時にエラーが発生しました。
brew services run mongodb/brew/mongodb-community
エラーメッセージは次のとおりです。
何が起こったのか全く分かりません。大きなアップデートをインストールしたり、環境に変更を加えたりしていません。
再度インストールする前に、MongoDB を完全にアンインストールしました。
# Uninstall each component of mongodb-community...
brew uninstall mongodb/brew/mongodb-community
brew uninstall mongodb/brew/mongodb-database-tools
brew uninstall mongosh
# Reinstall all of the above...
brew install mongodb/brew/mongodb-community
mongod –バージョン
db version v7.0.2
Build Info: {
"version": "7.0.2",
"gitVersion": "02b3c655e1302209ef046da6ba3ef6749dd0b62a",
"modules": [],
"allocator": "system",
"environment": {
"distarch": "x86_64",
"target_arch": "x86_64"
}
}
正直に言うと、夜遅くになると自動操縦状態になることがあります。ある時点で brew アップグレードを実行したことがあるかもしれませんし、実行していないかもしれません。このようなことがあったかどうか調べてみます。その間、Homebrew で MongoDB のログを取得すると、影響を与える可能性のあるコミットさえ表示されません。
brew log mongodb/brew/mongodb-community
# Yields...
commit f33a59b6642f6a9f47f84b390dd71c386998cce6
Author: Zack Winter <[email protected]>
Date: Wed Oct 4 23:24:26 2023 +0000
Update paths with mr script
commit 7f3db6dbe9231300cc61645c68686a970b575f1f
Author: Zack Winter <[email protected]>
Date: Tue Oct 3 20:00:06 2023 +0000
SERVER-80537 update formulas for 7.0.1 release
commit 5055c34131148681885ea2241abccfc603596295
Author: Alexander Neben <[email protected]>
Date: Fri Aug 18 10:54:02 2023 -0700
解決策
この汚いハックは私にとってはうまくいきました: