arangodb 锁定文件问题
arangodb lock file issue
所以我昨天通过自制软件下载了一个运行goDB。文档说使用以下命令启动服务器:
/usr/local/Cellar/arangodb/<VERSION>/sbin/arangod &
我最终使用了终端上显示的提示
/usr/local/opt/arangodb/sbin/arangod
不知道这是否一定会产生影响。 None尽管如此,我还是让服务器正常工作了。
然后我想设置身份验证。文档没有说明如何停止服务器。由于我不知道该怎么做,所以我只是关闭了终端 window
那我运行
/usr/local/opt/arangodb/sbin/arango-secure-installation
这给了我一个错误
FATAL [...] database is locked by process ..: please stop it first and check that the lockfile 'usr/local/var/lib/arangodb3/LOCK' goes away. If you are sure no other arangod process is running, please remove the lockfile '/usr/local/var/lib/arangodb3/LOCK' and try again
我该如何解决这个问题?我有 webgui 运行 但关闭它并没有什么不同。
另一个堆栈溢出问题说使用以下命令:
brew services stop arangod
brew services start arangod
brew services restart arangod
None 的工作人员?
那么,两个问题:
a) 我该如何解决这个问题
b) 以及将来如何正确终止服务器?
谢谢
您可以使用“酿造服务start/stop/restart arangod”。不再需要显式启动 arangod。如果它已经明确启动,只需执行“killall arangod”以优雅地停止它并使用“brew services start”启动它。
所以我昨天通过自制软件下载了一个运行goDB。文档说使用以下命令启动服务器:
/usr/local/Cellar/arangodb/<VERSION>/sbin/arangod &
我最终使用了终端上显示的提示
/usr/local/opt/arangodb/sbin/arangod
不知道这是否一定会产生影响。 None尽管如此,我还是让服务器正常工作了。
然后我想设置身份验证。文档没有说明如何停止服务器。由于我不知道该怎么做,所以我只是关闭了终端 window
那我运行
/usr/local/opt/arangodb/sbin/arango-secure-installation
这给了我一个错误
FATAL [...] database is locked by process ..: please stop it first and check that the lockfile 'usr/local/var/lib/arangodb3/LOCK' goes away. If you are sure no other arangod process is running, please remove the lockfile '/usr/local/var/lib/arangodb3/LOCK' and try again
我该如何解决这个问题?我有 webgui 运行 但关闭它并没有什么不同。
另一个堆栈溢出问题说使用以下命令:
brew services stop arangod
brew services start arangod
brew services restart arangod
None 的工作人员?
那么,两个问题:
a) 我该如何解决这个问题
b) 以及将来如何正确终止服务器?
谢谢
您可以使用“酿造服务start/stop/restart arangod”。不再需要显式启动 arangod。如果它已经明确启动,只需执行“killall arangod”以优雅地停止它并使用“brew services start”启动它。