验证
验证
一旦你有了grb_rs运行时,您可以进行检查,以确保能够向其提交作业。
使用集群管理器登录
正如我们所前所述,集群管理器首先创建三个默认用户,并使用预定义的密码:
- 标准用户:gurobi/通过
- 管理员:管理/管理
- 系统管理员:系统管理员/集群
您可以检查是否可以使用系统管理员账户的grbcluster命令行工具:
> grbcluster login——manager=http://mymanager:61080——username=sysadmin info: Using client license file '/home/jones/gurobi.用户名info: User gurobi connected to http://mymanager:61080, session will expire on…
无需使用集群管理器即可登录
对于自管理集群,没有用户帐户,访问级别由所使用的密码决定。以下是默认密码(可以在配置文件):
- 标准用户:通过
- 管理员:管理
- 系统管理员:集群
此时,需要登录其中一个节点,并提供系统管理员密码:
> grbcluster login——server=http://server1:61000 info: Using client license file '/home/jones/gurobi. "lic'输入密码(返回默认值):info:已连接https://server1:61000
请注意,您提供的密码以clear格式存储在许可证文件中(供其他命令将来使用)。记住这一点,确保对许可文件的访问受到限制。
访问集群
一旦您已经验证您可以登录,您还应该使用命令检查节点列表:
> grbcluster节点ID地址STATUS TYPE LICENSE PROCESSING #Q #R JL IDLE %MEM %CPU b7d037db server1:61000 ALIVE COMPUTE VALID accept 00 10 <1s 10.89 4.99
如果以下两个条件都满足,你就可以提交作业了:
- 的状态列表示一个或多个服务器活着
- 的许可证列表示license文件有效的.
如果grbcluster是无法连接或如果它没有显示任何活节点,然后检查您的网络和日志grb_rs节点(控制台输出或< installdir > / bin / service.log如果作为服务启动)。
如果一个节点有无效的许可证,错误字段将提供有关错误的更多信息。例如:
> grbcluster node license ID ADDRESS STATUS TYPE KEY EXP ORG USER APP VER CS DL ERROR b7d037db server1:61000 INVALID node false 0 No Gurobi license found…
您可能还需要验证是否可以向集群提交作业。为此,您可能需要确定用户通常会在其中提交作业并安装gurobi客户机包的机器。然后,你可以用如下命令提交作业:
> gurobi_cl misc07.mps
有关如何安装和运行客户机的更多信息gurobi_cl,请参阅有关使用远程服务.