【问题标题】:Running a mongodb server on Raspberry pi 4在 Raspberry pi 4 上运行 mongodb 服务器
【发布时间】:2020-01-21 15:31:32
【问题描述】:

我正在尝试使用 node.js 服务器运行 MongoDB 服务器并在 Raspberry Pi 4 上进行表达。我使用 sudo apt-get install mongodb 安装了 MongoDB 服务器。当我尝试启动节点服务器时,出现以下错误。

MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoError: Server at localhost:27017 reports maximum wire version 0, but this version of the Node.js Driver requires at least 2 (MongoDB 2.6)]

我读到这是因为 MongoDB 版本是 db 版本 v2.4.14。我尝试通过删除旧的 mongodb 并按照https://hevodata.com/blog/install-mongodb-on-ubuntu/ 的说明进行更新,然后执行sudo apt-get install -y mongodb-org,但是我在终端上收到此错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mongodb-org

【问题讨论】:

    标签: node.js mongodb express raspberry-pi


    【解决方案1】:

    众所周知, mongodb 4 需要在 64 位 Linux 上运行。

    如果您使用的是 Raspbian 或菜鸟安装的类似操作系统, 应该都是 32 位的。

    你只能使用一些旧版本的mongodb(最新版本的mongodb 32位是3.2), 要么 您可以尝试自己安装一些 64 位 Linux。

    你可以试试这个网站上的方法。 https://andyfelong.com/2019/03/mongodb-4-0-6-64-bit-on-raspberry-pi-3/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 1970-01-01
      • 2023-03-08
      • 2020-12-13
      • 2021-11-12
      • 2017-04-11
      相关资源
      最近更新 更多