首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试使用国产软件将MongoDB4.0升级到4.2

尝试使用国产软件将MongoDB4.0升级到4.2
EN

Stack Overflow用户
提问于 2020-04-29 14:49:30
回答 1查看 520关注 0票数 1

因为我有一个plist文件,所以我用自制的方式安装了mongodb。当我尝试升级到4.2时,它似乎认不出我的安装。

我注意到mongodb现在有了一个点击,所以我确实安装了它,但是得到了这个错误:

代码语言:javascript
复制
brew tap mongodb/brew

我的卷宗:

代码语言:javascript
复制
me$ cat ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>Label</key>
  <string>homebrew.mxcl.mongodb</string>
  <key>ProgramArguments</key>
  <array>
    <string>/usr/local/opt/mongodb/bin/mongod</string>
    <string>--config</string>
    <string>/usr/local/etc/mongod.conf</string>
  </array>
  <key>RunAtLoad</key>
  <true/>
  <key>KeepAlive</key>
  <false/>
  <key>WorkingDirectory</key>
  <string>/usr/local</string>
  <key>StandardErrorPath</key>
  <string>/usr/local/var/log/mongodb/output.log</string>
  <key>StandardOutPath</key>
  <string>/usr/local/var/log/mongodb/output.log</string>
  <key>HardResourceLimits</key>
  <dict>
    <key>NumberOfFiles</key>
    <integer>4096</integer>
  </dict>
  <key>SoftResourceLimits</key>
  <dict>
    <key>NumberOfFiles</key>
    <integer>4096</integer>
  </dict>
</dict>
</plist>
me$ brew info mongodb
Error: mongodb: unknown version :mountain_lion

我不介意卸载它,如果我也有,但由于brew甚至不能识别安装,那里似乎没有一个干净的方式这样做。

还有什么我可以试试的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-29 16:27:05

首先,使用以下命令卸载现有版本的MongoDB:

代码语言:javascript
复制
launchctl list | grep mongo 

launchctl remove homebrew.mxcl.mongodb 

pkill -f mongod 

brew uninstall mongodb

只需在/usr/local/bin/中进行双重检查,以确保删除了MongoDB命令。

现在安装mongodb社区@4.2

请按照以下说明行事:

代码语言:javascript
复制
brew tap mongodb/brew
代码语言:javascript
复制
brew install mongodb-community@4.2

一旦安装完成。

使用以下方法启动服务:

代码语言:javascript
复制
brew services start mongodb-community@4.2

有关更多信息,请参阅正式文件

希望这会有所帮助:)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61504709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档