创建批次

创建批次

一旦您登录到集群管理器,您可以使用grbcluster创建批处理。这将提交一个非交互式作业。典型的流程包括以下三个步骤:

  • 创建批处理并提交非交互式作业。在这一步中,我们指出我们想要解决的模型文件,以及我们需要的结果文件。根据这些信息,grbcluster将声明批处理,上传输入模型文件,并将求解请求作为批处理作业提交。此时,您可以断开客户机与网络的连接(即关闭笔记本电脑)。该请求将被自动处理。
    > grbcluster batch solution glass4。议员ResultFile =解决方案。sol info: Batch ada0a345-aa9e-4d6b-a7f0-05caf345d4e2 created info: Uploading glass .mps…info: Batch ada0a345-aa9e-4d6b-a7f0-05caf345d4e2 submitted with job 66d4783b…

  • 监控。当批处理作业正在执行时,如果您愿意,可以监视状态。您可以使用所提交的批ID来引用它。
    > grbcluster batch status 2e05810c-911f-47ee-b695-27e1244fefd0—wait info: batch 2e05810c-911f-47ee-b695-27e1244fefd0 status is SUBMITTED info:Batch 2e05810c-911f-47ee-b695-27e1244fefd0 status is SUBMITTED info: Batch 2e05810c-911f-47ee-b695-27e1244fefd0 status is COMPLETED

  • 下载结果。完成批处理后,您可以下载日志文件和任何优化结果。默认情况下,结果存储在与批处理ID具有相同名称的目录中。您还应该删除批处理,以便群集管理器可以从数据库中删除相关的数据。
    grbcluster batch download 2e05810c-911f-47ee-b695-27e1244fefd0 info: Results will be stored in directory 2e05810c-911f-47ee-b695-27e1244fefd0 info: Downloading solution.sol…信息:下载gurobi.log…info:丢弃批量数据

你可以使用grbcluster在一个命令中执行所有三个步骤:

> grbcluster batch solve ResultFile=solution. > grbcluster batch solve ResultFile=solution。索尔misc07。mps——download info: Batch 5d0ea600-5068-4a0b-bee0-efa26c18f35b created info: Uploading misc07.mps…info: Batch 5d0ea600-5068-4a0b-bee0-efa26c18f35b submitted with job a9700b72…info: Batch 5d0ea600-5068-4a0b-bee0-efa26c18f35b status is COMPLETED info: Results will be stored in directory 5d0ea600-5068-4a0b-bee0-efa26c18f35b info: Downloading solution.sol…信息:下载gurobi.log…info:丢弃批量数据