torque配置

torque配置

实验要求

在五台机器上搭建torque分布式集群环境
lk:master
slave2~5:slave节点

通用环境配置

关闭防火墙

  1. 查看防火墙状态
    service iptables status

  2. 然后永久关闭防火墙,使用chkconfig iptables off命令,此时当前虚拟机的防火墙还没有关闭。只有在关机重启后才能生效。

无密码登陆

将A的公钥放进B的~/.ssh/authorized_keys,那么A就可以无密登陆B

  • 先生成公私钥对
    ssh-keygen
    默认放在~/.ssh/

  • 将公钥弄进B中
    文件传输:xshell的rz和sz

  • 将公钥放入~/.ssh/authorized_keys
    用指令
    cat id_rsa.pub >> ~/.ssh/authorized_keys

配置完成之后,就可以直接
ssh IP进行登陆

修改hosts文件

  • /etc/hosts
IP + 昵称
10.113.10.1 lk
10.113.10.2 slave2
10.113.10.3 slave3
10.113.10.4 slave4
10.113.10.5 slave5
  • /etc/hostname
    在每个机器上的这个文件夹里面改成上面的对应的昵称
    eg:在lk中,这个文件里面就是lk,在10.113.10.2 中,就是slave2

torque 安装

server配置

  • 下载torque
    wget http://wpfilebase.s3.amazonaws.com/torque/torque-4.2.9.tar.gz
    或者在官网下载

  • 解压文件

tar -zxvf torque-XXX
cd torque-XXX
  • 编译安装
//解决依赖问题
yum install libxml2-devel openssl-devel gcc gcc-c++ boost-devel libtool-y

//./config 这个我也不是很懂,具体要看文档
./configure --prefix=/usr/local/torque 

//编译安装,还有构建packages
//一定要make packages,后面有用
make
sudo make install
make packages

//将生成的程序放入/etc/init.d/,便于启动
cp contrib/init.d/{pbs_{server,sched,mom},trqauthd} /etc/in
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PBS Torque 是一个开源的作业调度系统,可以用于管理计算集群中的作业。在 CentOS 7 上安装 PBS Torque 需要以下步骤: 1. 安装依赖包 ``` yum install -y gcc make openssl-devel libxml2-devel libtool-ltdl-devel libgcrypt-devel ``` 2. 下载并解压 PBS Torque ``` wget http://www.adaptivecomputing.com/downloads/torque/torque-6.1.2.tar.gz tar zxvf torque-6.1.2.tar.gz cd torque-6.1.2 ``` 3. 配置和编译 ``` ./configure --with-default-server=localhost --with-pbs-server-home=/var/spool/torque --enable-gui=no --enable-drmaa=no make make install ``` 4. 配置 PBS Torque 创建一个环境变量文件 `/etc/profile.d/torque.sh`,输入以下内容: ``` export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/torque/bin:/usr/local/torque/sbin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/torque/lib ``` 然后创建一个 PBS Torque 配置文件 `/etc/torque/server_name`,输入以下内容: ``` localhost ``` 5. 启动 PBS Torque ``` pbs_server -t create pbs_sched qmgr -c "create queue batch" qmgr -c "set queue batch queue_type = execution" qmgr -c "set queue batch started = true" qmgr -c "set queue batch enabled = true" qmgr -c "set server scheduling = true" qmgr -c "set server default_queue = batch" qmgr -c "set server log_events = 511" qmgr -c "set server mail_from = adm" qmgr -c "set server query_other_jobs = true" ``` 以上步骤完成后,PBS Torque 就可以正常运行了。你可以使用 `qsub` 命令提交作业,使用 `qstat` 命令查看作业状态。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值