我有一个VOLTTRON边缘设备,我一直通过SSH远程处理它,由于某些原因,当我运行一个vctl status时,我得到了一个:
vctl status
VOLTTRON is not running. This command requires VOLTTRON platform to be running但如果我做的tail -f volttron.log伏特管显然是在后台运行,我可以看到所有的BACnet信息,等等。见下面的日志截图。知道发生了什么事吗?我会重新启动电压边缘设备吗?

发布于 2021-04-19 21:24:50
如果您查看电压存储库中的./start-volttron.sh脚本,您将看到这条线路
volttron -vv -l volttron.log > volttron.log 2>&1 &
disown这将允许您启动并在下次登录时从ssh获得它。
发布于 2021-12-15 15:04:37
你有没有尝试过python --trace追踪这个冒犯的问题?vtcl源代码的第一行将向您展示与--trace选项一起使用的正确的python命令。
~/volttron$ /home/volttron/volttron/env/bin/python -m trace --trace ./env/bin/vctl status
https://stackoverflow.com/questions/66822266
复制相似问题