centos7安装pbs_torque
时间: 2023-11-23 22:07:33 浏览: 33
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` 命令查看作业状态。