1.机器设置
设置hostname及固定IP
2.IP设置为静态地址
通过修改/etc/hosts来标明hostname和IP的对应关系。
3.设置ssh
用ssh-keygen命令产生公钥和私钥。
ssh-keygen -t rsa
把本机上的公钥写入本机,所以本机登陆本机不需要密码。
cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
master无密码登录到工作节点
scp ~/.ssh/* root@xxxxx:~/.ssh/
4.新建一个lsfadmin账户,要统一认证的账户。建议使用nis/ldap 将所有的节点账户认证统一起来。
5.安装LSF软件。解压
gunzip lsf_10.1.tar.gz
tar vxf lsf_10.1.tar.gz
install.config 配置
cd ./lsf_10.1
cp install.config install.config_bak
6.配置lsf install的配置文件。
LSF_TOP="/opt/lsf" (安装目录)
LSF_ADMINS="lsfadmin" (先创建lsfadmin的用户名)
LSF_CLUSTER_NAME="platform" (集群名称,任意指定)
LSF_MASTER_LIST="s2 s3" (LSF管理节点)
LSF_ENTITLEMENT_FILE="/root/lsf/platform_hpc_std_entitlement.dat" (安装源许可证的地址)
LSF_TARDIR="/root/lsf/" (安装源文件包的地址,指定到lsf10.1.tar即可)
CONFIGURATION_TEMPLATE="HIGH_THROUGHPUT" 设置应用场景模式。IC设置为高性能模式
LSF_ADD_SERVERS="s1 s2 s3" 添加计算机节点机器,可安装后配置
LSF_ADD_CLIENTS="s1 s2 s3" 添加客户机(投递机)节点机器,可安装后配置
7.安装
./lsfinstall -f install.config
8.到安装目录的conf路径下,将如下信息插入到lsf.conf文件中。
cd /EDA/lsf/conf/
LSF_RSH=ssh
9.拷贝 conf文件夹到安装目录
cp -r ../conf ../10.1
10.添加LSF环境变量(每个节点都需要添加)
vim /etc/bashrc
source /EDA/lsf/conf/profile.lsf bash环境
vim /etc/csh.cshrc
source /EDA/lsf/conf/cshrc.lsf csh 环境
11.lsadmin ckconfig -v 检查配置文件是否有错误
12.启动守护进程并设置自动启动(每个节点都需要添加)
/EDA/lsf/10.1/install/hostsetup --top="/EDA/lsf/10.1" --boot="y"
13.登陆master节点,用root账号执行lsfstartup以启动lsf集群,启动/停止LSF进程
lsfstartup/lsfstop
14.查看服务是否起来
lshosts
lsload