【发布时间】:2019-03-02 01:19:50
【问题描述】:
我想制作一个自动运行 nodemon 和 mongod 的 bash 文件。 我有以下代码:
#!/usr/bin/env bash
workingDirectory="$(pwd)/"
serverFolder="${workingDirectory}first-app/caffeineOverflow"
cd "${serverFolder}"
mongod &
export caffeine_overflow_jwtPrivateKey=ok
nodemon &
我用 sudo 运行它,这样我就可以运行 mongod。我收到以下错误: initAndListen 中的异常:DBPathInUse:无法锁定锁定文件:/data/db/mongod.lock(资源暂时不可用)。另一个 mongod 实例已经在 /data/db 目录上运行,正在终止
我应该怎么做才能让这段代码运行?
【问题讨论】: