当前位置: 首页 > 知识库问答 >
问题:

Windows Subsystem for Linux上的InfluxDB“无法分配内存”

温智明
2023-03-14
$ sudo service influxdb start
influxdb: unrecognized service
$ sudo systemctl start influxdb
Failed to connect to bus: No such file or directory
run: open server: open tsdb store: cannot allocate memory

共有1个答案

乐正穆冉
2023-03-14

我只是在WSL中安装时遇到了这个问题,但安装了systemd。安装influxdb包时,它注册了一个systemd单元,因此我无法使用init.d启动它。我用这个指南解决了这个问题。而不是指向init.sh脚本的死链接,我搜索了一个旧版本,发现了这个。

  1. 使用sudo apt安装influxdb
  2. 安装influxdb
  3. 将此文件的内容复制到位置/etc/init.d/influxdb
  4. 的新文件中
  5. 您现在可以使用SUDO service influxdb start启动influxdb。

对我来说,它在启动时显示了一个错误消息,但它仍然正确启动。

 类似资料:
  • 问题内容: 我刚从python移植了我的应用程序,所以Go有点新。看来我遇到了记忆问题。 它在ubuntu机器上运行。通过主管。 编辑: 设置解决问题 问题答案: 对于遇到此问题的其他人,这是golang问题中的相关近期问题 对于所有受影响的人,在Linux上得到适当修复之前的临时替代方法可以是以下之一: 启用无条件过量使用: 能够无条件过载:添加交换到你的主机,用它几乎永远不会被使用,但在计算参

  • 我正在AWS(Ubunut)EC2实例上运行一个脚本。它是一款网页刮板,使用Selenium/ChromeDriver和无头chrome来刮一些网页。我以前运行这个脚本没有任何问题,但是今天我遇到了一个错误。下面是脚本: 当我从ubuntu运行这个脚本时,我得到这个错误: 我确认我正在运行相同版本的ChromeDriver/Chromium浏览器:

  • 对此有什么建议吗?

  • 但无论出于什么原因,busybox都能够解析服务器。

  • 问题内容: 全部:这是我的服务器内存信息,带有“ free -m” 我的Redis服务器已使用46G内存,几乎有15G可用空间 据我所知,fork是写时复制的,当有15G可用内存时,它应该不会失败,这足以分配必要的内核结构。 此外,当redis服务器使用42G内存时,bgsave可以,而fork也可以。 我可以调整任何VM参数以使fork返回成功吗? 问题答案: 从 proc(5) 手册页中: /