Gurobi许可文件上设置一个AWS EC2实例仍将有效,如果EC2实例停止并重新启动。然而,Gurobi许可证文件可能成为无效的EC2实例后终止除非一些额外的配置步骤。
Gurobi许可文件绑定到特定主机的硬件和软件组件。这些组件通常改变当EC2实例终止并重新启动。
Linux实例
在Linux上,Gurobi许可证文件取决于主网络接口,这可能会改变在开始一种全新的AWS EC2实例。为了避免这种情况,分配一个弹性网络接口(ENI)EC2实例,将Gurobi许可证绑定到这个新的网络适配器。埃尼,许可文件将继续工作,因为网络接口持续Gurobi运行的机器。
分配一个许可证文件到主埃尼集团
分配Gurobi许可证文件到一个附加埃尼集团作为主要的网络接口,请执行以下步骤:
- 创建一个新的埃尼集团。
- 把埃尼EC2实例,分配埃尼集团作为主要的网络适配器。
- 开始你的EC2实例。
- 登录到您的帐户上Gurobi网站并导航到下载和许可证- >你Gurobi许可证。单击适当的授权ID,然后按照说明下载许可文件在EC2实例上使用
grbgetkey
。
许可证密钥分配到二级埃尼集团
分配Gurobi许可文件附加埃尼集团作为二级网络接口是一个更复杂的过程,因为默认情况下grbgetkey
只考虑主网络接口。它可以通过执行以下步骤:
- 创建一个新的埃尼集团。
- 把埃尼AWS EC2实例,分配埃尼集团的二级网络适配器。
- 开始你的AWS EC2实例。
- 确定所需的机器信息:
- 运行
grbprobe适配器
列出所有可用的网络接口 - 运行
grbprobe probe.txt——适配器<埃尼>输出
替换<埃尼>
埃尼适配器的名称前面的命令。
- 运行
- 运行
grbgetkey——输入probe.txt
生成许可证信息基于先前存储机器信息。
如果你不能运行grbgetkey
因为你无法达到Gurobi AWS的许可证服务器机器,你需要输入中收集的信息probe.txt
文件手动:
- 登录到您的帐户上Gurobi网站并导航到下载和许可证- >你Gurobi许可证。找到合适的授权ID,然后单击手动安装- >生成。这将打开下面的表格,你必须完成的信息收集
probe.txt
文件。 - 一旦你已经填写表单,点击提交,下载许可文件并将其复制到EC2机器。
对于Windows实例
在Windows上,取决于主卷Gurobi许可证文件。对于Windows,使用一个弹性块存储(EBS)卷作为你的主卷(C:)保留许可证文件的有效性。
注意:如果你打算改变AWS实例类型,建议您设置您的许可证文件的机器上最多的核心,你计划使用的数量(主题核心所允许的许可)。
评论
0评论
请登录留下你的评论。