我最近从Ubuntu 20.04升级到了Ubuntu 22.04,然后卸载了MongoDB 4.2。
然后我按照MongoDB网站上的说明安装
MongoDB 6.0
并安装了服务器和工具,本应自动安装
蒙哥什语
(mongodb mongosh)和
mongoimport
:
apt-get install -y mongodb-org mongodb-database-tools
遵循上的答案
MongoDB.service failed with result exit-code
我设法让mongod(MongoDB 6.0)运行起来。
我知道mongodb正在运行,因为我得到:
# mongod --version
db version v6.0.6
Build Info: {
"version": "6.0.6",
"gitVersion": "26b4851a412cc8b9b4a18cdb6cd0f9f642e06aa7",
"openSSLVersion": "OpenSSL 3.0.2 15 Mar 2022",
"modules": [],
"allocator": "tcmalloc",
"environment": {
"distmod": "ubuntu2204",
"distarch": "x86_64",
"target_arch": "x86_64"
}
}
我的问题是我得到了错误:
# mongo
mongo: command not found
# mongosh
mongosh: command not found
# mongoimport
mongoimport: command not found
我也试过重新安装和重新启动。
我可以通过Compass访问服务器,但不能通过Bash访问。我错过了什么?