如何解决EFS上安装的ECS mongodb容器重新启动错误
我一直在尝试使用AWS的ECS Fargate服务。 我已经完成了所有服务,任务,集群的设置,并且还在EFS中安装了mongodb容器卷。
到目前为止一切顺利。 做得好,工作顺利。
问题是当我尝试重新启动ECS服务以更改其他容器中的内容或自动重新启动时。
mongodb容器日志mongod.lock错误。 这是完整的日志
{
"t": {
"$date": "2020-09-13T09:00:39.841+00:00"
},"s": "E","c": "STORAGE","id": 20557,"ctx": "initandlisten","msg": "DBException in initAndListen,terminating","attr": {
"error": "DBPathInUse: Unable to lock the lock file: /data/db/mongod.lock (Resource temporarily unavailable). Another mongod instance is already running on the /data/db directory"
}
}
我不知道要检查问题还是要更改某些内容,因为Fargate没有实例。
我应该在这里做什么?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)