验证


验证

一旦你有了grb_rs运行时,您可以通过从任何能够到达您网络上的服务器的机器发出以下命令来检查,以确保您能够向它提交作业:

> grbcluster nodes——server=server1——password=pass——long ADDRESS STATUS TYPE LICENSE PROCESSING #Q #R JL IDLE %MEM %CPU STARTED RUNTIMES VERSION server1 ALIVE COMPUTE VALID accept 0 01 43m 42.67 2.53 2017-09-13 20:17:10 [8.0.0] 8.0.0

如果以下两个条件都满足,你就可以提交作业了:

  • 状态列表示一个或多个服务器活着
  • 许可证列表示license文件有效的(或N/A对分布式工人)。

如果grbcluster是无法连接或如果它没有显示任何活节点,然后检查您的网络和日志grb_rs节点(控制台输出或< installdir > / bin / service.log如果作为服务启动)。

如果一个节点有无效的许可证,错误字段将提供有关错误的更多信息。例如:

server=server1——password=admin ADDRESS STATUS TYPE EXP ORG USER APP VER CS DL ERROR server1 INVALID NODE false 0 No Gurobi license found…

您还可以选择检查是否成功提交作业。为此,您可能需要确定用户通常会在其中提交作业并安装gurobi客户机包的机器。然后,您可以提交一个运行以下命令的作业:

> gurobi_cl——server=server1——password=pass misc07.mps

有关如何安装客户端和运行gurobi_cl的更多信息,请参阅关于使用远程服务

注意,如果你用一个特定的端口启动节点,你可以在服务器URL中指定它:

> grbcluster节点——server=server1:61000——password=pass…> gurobi_cl——server=server1:61000——password=pass misc07.mps