mongodb
我正在尝试使用 cronjob+shell-script 组合 来启动。
在 shell 中,当我输入 时,mongoDB 启动$ mongod
,但我的可执行 shell 脚本失败mongod: command not found
。然后我尝试了./mongodb
,错误是No such file or directory
。
这似乎可能是某种路径问题(FWIW 我已经使用 homebrew 安装了 mongoDB)但我不确定在哪里可以找到解决方案。
我如何从 shell 脚本启动 mongoDB?
答案1
您可以通过运行以下命令确定 mongod 二进制文件的完整目录路径:
“sudo find / -name mongod”
替换二进制文件的完整路径和文件名,而不是像过去在脚本中那样对二进制文件进行相对调用,您应该会看到您想要的结果。