配置


配置

远程服务代理有一些影响其行为的配置属性。这些可以使用被控制grb_rs.cnf配置文件。默认情况下,该文件必须位于同一目录下grb_rs可执行文件。安装包包括可以被用来作为起点的预定配置文件(<安装> /bin/grb_rs.cnf).

您可以编辑默认configuraton文件或重写它作为grb_rs将使用以下优先规则:

  • 命令行标志--config
  • 当前目录
  • 共享目录(C:\ gurobi/选择/ gurobi/库/ gurobi根据Windows,Linux和Mac平台分别)
  • 目录grb_rs位于

配置文件包含以下形式的属性的列表属性=值。以#符号开头的行被视为注释和被忽略。这是一个例子:

# grb_rs.cnf配置文件密码=abcd1234 ADMINPASSWORD=1234abcd
虽然你可以从头开始创建这个文件,我们建议您先从该文件中包含的产品版本,并修改它来代替。

透过此文件配置的属性的例子是客户端和管理员密码,通信选项,和作业处理选项。命令grb_rs性质列出所有可用的属性,默认值,并为每个提供的文档。manbet体育手机客户端一些属性可被重写的命令行上grb_rs;你会使用这样做的命令行标志的名称来提供。

一些属性很重要,必须为生产部署更改:

主机名
这必须是可以从网络中其他节点或客户机解析的节点的DNS名称。grb_rs试图得到一个合理的默认值,但该值仍可能不会被客户解决,可能会产生连接错误。这这种情况下,你需要用节点的完全限定名在配置文件中重写此名称,例如:
HOSTNAME = server1的
如果名称不能被客户端解决,另一种选择是直接使用IP地址,在这种情况下,该属性设置为节点的IP地址。

CLUSTER_TOKEN
令牌是私有密钥,使不同的节点加入同一个集群。群集的所有节点都必须有同样的记号。我们建议您生成一个全新的令牌当您设置集群。这grb_rs令牌命令将生成一个随机令牌,您可以将其复制到配置文件中。

密码
这是客户机为了访问集群必须提供的密码。它可以以明文或散列方式存储。我们建议您创建自己的密码,并以散列形式存储它。你可以使用grb_rs哈希命令来计算你所选择的密码的哈希值。
grb_rs散列newpass$$ppEieKZExlBR-pCSUMlmc4oWlG8nZsUOE2IM0hJbzsmV_Yjj
然后复制并粘贴在配置文件中的值:
密码=$$ppEieKZExlBR-pCSUMlmc4oWlG8nZsUOE2IM0hJbzsmV_Yjj

默认密码是经过

ADMINPASSWORD
这是客户端必须以运行受限制的行政作业命令提供密码。它可以以明文或散列方式存储。我们建议您创建自己的密码,并以散列形式存储它。你可以使用grb_rs哈希命令来计算你所选择的密码的哈希值。默认密码是行政

CLUSTER_ADMINPASSWORD
这是客户机必须提供的密码,以便运行受限制的管理集群命令。它可以以明文或散列方式存储。我们建议您创建自己的密码,并以散列形式存储它。你可以使用grb_rs哈希命令来计算你所选择的密码的哈希值。默认密码是

JOBLIMIT
该属性设置可在特定节点上使用计算服务器在并发运行的作业的最大数量。该限制可以使用正在运行的集群上被改变grbcluster配置命令,在这种情况下,新值将持续存在,在配置文件中的值将从这一点上(即使你停止和重新启动群集)被忽略。

HARDJOBLIMIT
某些工作(那些优先级100)被允许忽略JOBLIMIT,但他们不能忽略此限制。超出此限制客户端请求进行排队。此限制默认情况下,这意味着它是禁用设置为0。

CLIENT_DETAILS_ADMIN
在提交作业时,记录客户机主机名、IP和进程ID。默认情况下,该信息将显示在运行命令行工具的任何用户grbcluster或REST API。如果该属性设置为真正的,只有管理员可以访问此信息。

USERNAME_ADMIN
当作业提交,客户端进程的用户名被记录下来。默认情况下,该信息将显示在运行命令行工具的任何用户grbcluster或REST API。如果该属性设置为真正的,只有管理员可以访问此信息。

配置文件只读取一次,当grb_rs第一个开始。对文件的后续更改不会影响正在运行的服务器上的参数值。