“brewservicesrestartmongodb-community”在brewserviceslist下抛出错误状态。这是什么错误?

我最近完成了 Mongo 大学的 m001 基础课程,使用连接字符串连接到 Atlas 没有问题。通过实验,我搞砸了,现在我无法启动 mongo。我遵循的步骤是(从我的根目录):

  1. brew doctor --verbose

确保 Homebrew 正常运行并且没有问题。

HomeBrew 版本3.0.1

macOS : 11.1 ,

Homebrew Cask 暂存位置/usr/local/Caskroom

Homebrew Cask Taps : /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (3823 桶)

/usr/bin/xattr

  1. brew cleanup

  2. brew update

  3. brew tap mongodb/brew
    Mongo 文档安装

  4. brew install mongodb-community@4.4

已下载:/Users/kevinturney/Library/Caches/Homebrew/downloads/269692f6b2d908000ecd7602021f4826947a782576c1fea760d25ece5ccbb521--mongodb-64-x4gz4

  1. brew services start mongodb-community@4.4

服务mongodb-community已经启动,用于brew services restart mongodb-community重启。

  1. brew services restart mongodb-community

==> 成功停止mongodb-community(标签:homebrew.mxcl.mongodb-community)

==> 成功启动mongodb-community(标签:homebrew.mxcl.mongodb-community)

  1. 凯文图尼 / $ brew services list

这是错误:

姓名 地位 用户 列表
mongodb-社区 错误 凯文图尼 /Users/kevinturney/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist
mysql 停止
PostgreSQL 停止
Redis 停止
未绑定 停止

回答

如果您使用的是 macOS Catalina / BigSur 以上此修复程序将起作用:

转到命令行并执行这些命令,您需要使用 SUDO 否则这将不起作用。

我们首先删除文件夹mongodb,

sudo rm -rf /usr/local/var/mongodb

然后,我们手动添加它,

cd /usr/local/var && mkdir mongodb

现在,我们运行 brew 服务如下,请在最后提及 mongodb 版本,如下:

brew services start mongodb-community@5.0

如果您收到以下响应,请重新启动服务,

Service `mongodb-community` already started, use `brew services restart mongodb-community` to restart.

下面重启服务使用,请在最后提及mongodb版本:

brew services restart mongodb-community@5.0

Stopping `mongodb-community`... (might take a while)
==> Successfully stopped `mongodb-community` (label: homebrew.mxcl.mongodb-commu
==> Successfully started `mongodb-community` (label: homebrew.mxcl.mongodb-commu

现在我们列出所有服务,使用以下命令:

brew services list

输出:

Name              Status  User       Plist
mongodb-community started xxx         homebrew.mxcl.mongodb-community.plist

打开您的终端并键入mongod –version以验证您的安装。


以上是“brewservicesrestartmongodb-community”在brewserviceslist下抛出错误状态。这是什么错误?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>