以进程的形式启动集群节点


以进程的形式启动集群节点

安装了Remote Services包(包括获取和安装许可文件,以及对于Linux用户,设置您的路径变量),开始grb_rs作为一个标准过程是非常简单的。在具有管理员权限的终端窗口中,只需发出以下命令:

> grb_rs

如果您正在使用群集管理器,并且没有设置经理配置属性,你可以在命令行中指定:

> grb_rs——经理= http://mymanager: 61080

这两个命令将启动默认端口(端口80)上的Remote Services代理,你应该看到如下输出:

/home/jones/gurobi_server950/linux64/bin/grb_rs.cnf . info:读取配置文件:/home/jones/gurobi_server950/linux64/bin/grb_rs.cnf
信息:Gurobi远程服务启动…
info:平台是linux
info:版本是9.5.0(构建v9.5.0rc0)
信息:变量GRB_LICENSE_FILE没有设置
信息:许可文件在/home/jones/gurobi.lic找到
info:节点地址为server1
info:节点FQN为server1
info:节点有8核
使用数据目录/home/jones/gurobi_server950/linux64/bin/data
info:已创建的数据存储
可用的运行时:[…9.5.0]
info: Public root是/home/jones/gurobi_server950/linux64/reso狗万app足彩urces/grb_rs/ Public
info:启动API服务器(HTTP)在端口80…

如果您没有管理员权限,或者默认端口已经被使用,您将看到一个关于打开端口的错误。例如,在Linux上,你可能会看到这样的错误:

tcp:80: bind:权限被拒绝

tcp:80: bind:地址已经在使用
请注意,grb_rs不需要使用提升的特权来运行,但是它确实需要提升的特权来使用默认端口80。

如果你想跑步grb_rs在非默认端口上,使用——港口标记或设置港口属性。例如:

> grb_rs——manager=http://mymanager:61080——port=61000

远程服务代理(grb_rs)需要一个目录来存放各种文件,包括运行时、作业元数据、作业日志文件等。默认位置是一个名为数据,位于与grb_rs可执行文件(< installdir > / bin /数据).如果您有一个名为数据在当前目录中,它将使用该位置。

如果开始grb_rs生成一条错误消息,表明创建存储服务时出现了问题(如下所示),一个可能的原因是另一个grb_rs进程已经在运行。

fatal:创建存储服务错误。fatal:打开数据存储错误