LSF配置是通过几个配置文件管理的,您可以使用这些配置文件修改集群状态。
- LSF_CONFDIR/lsf.conf
- LSF_CONFDIR/lsf.cluster.cluster_name
- LSF_CONFDIR/lsf.shared
- LSB_CONFDIR/cluster_name/configdir/lsb.queues
在初始化的安装过程中,将会产生这些配置文件,最初的配置是由初始化的install.config文件进行确定,安装完成之后,仍然可以修改这些配置文件来适配实际的应用环境。
配置文件的所有者属性
除了LSF_CONFDIR/lsf.conf是属于root以外,其他的配置文件的所有者都是LSF administrator,其他集群用户拥有只读权限。
lsf.conf
lsf.conf是最重要的lsf配置文件,里面包含配置文件、日志文件、库文件和其他全局配置的路径信息。lsf.conf的路径是由LSF_ENVDIR环境变量进行确定,如果lsf找不到这个文件,将不能正确的启动。
默认情况下,lsf将会检查由LSF_ENVDIR定义的参数信息,如果在LSF_ENVDIR定义的路径下没有找到lsf.conf,将会再到/etc/目录下进行寻找。
lsf.cluster.cluster_name
定义集群中所有主机的主机名称、主机类型(决定负载和计算中应用的CPU缩放系数)以及主机类型(操作系统及CPU架构),以及定义lsf administrator的名称,并指定一个集群的不通共享资源的路径。
lsf.shared
这个文件就像一个字典,定义了集群使用的所有关键字。您可以添加自己的关键字来指定资源或主机类型的名称。
lsb.queues
为一个集群定义工作负载队列及其参数。
lsf directories
以下的目录的所有这是lsf administrator,同时被其他集群成员可读。
以下的目录的所有者是root,同时被其他集群成员可读:
其他的配置文件目录可以在LSF_CONFIDIR/lsf.conf文件中进行配置。
LSF cluster configuration files
以下的目录的所有这是lsf administrator,同时被其他集群成员可读。
LSF批处理工作负载系统配置文件
LSF batch log files
Daemon log files
LSF 服务器守护进程日志存储在由lsf.conf文件定义的目录中。