我正在尝试部署Anzograph 2.0 (Linux tarball),但得到了这个错误。你能帮我调试一下吗?
> ./azg/bin/azg
Please read license at http://info.cambridgesemantics.com/anzograph/license
Confirm 'y' or 'n' that you agree to these license terms: y
Sysmgrd startup failed.
System error. Contact Cambridge Semantics Support. Reference: 0.0.0.0:5600: Could not connect to socket - Sysmgrd Failed to start
Starting AnzoGraph...
Error - Connect Failed: Connection Refused - StatusCode 14在文档中,它在Firewall Requirements下列出了端口5600,但我与其中一名管理员进行了检查,发现端口5600在默认情况下被占用。因此,无法对此端口进行更改。
有没有办法提供自定义文件选项,以便我们可以在安装过程中提供我们选择的端口?或者在指定端口的某个配置文件中进行更改?
发布于 2020-04-07 02:36:10
有一种方法可以通过在命令字符串中传入参数-port来使用备用端口。您必须每次在命令行中指定端口。
1)不要使用文档中列出的任何其他端口。(在我的示例中,它将是5601 2)在您的命令中,您需要在命令中传递参数-port,
首先启动守护进程
$ ./azg/bin/azgmgrd -port 5601
然后使用与守护进程相同的端口启动db。
$ ./azg/bin/azgctl -port 5601 -start
如果一切顺利,你就可以检查这个过程了。
$ ./azg/bin/azgctl -port 5601 -status
$./azg/bin/azgctl端口5601 -version
如果要停止db,可以执行相同的操作并传入-port
$./azg/bin/azgctl端口5601 -stop
$./azg/bin/azgctl端口5601 -stopdaemon
注意,从2.1开始有一个变化,用户可以使用新端口更新settings.conf,而不是手动发出它。将有一个新条目sysmgr_port使用新端口进行更新。
https://stackoverflow.com/questions/61066638
复制相似问题