Step by step install document

Please help me to get step by step install document

Please follow this link:

If you have any queries, please share them along with a description of your setup ( operating systems, number of nodes etc. )

That’s great but i was looking for prebuild binary installation steps.

The commercial guides should also apply to prebuilt open source binaries… http://www.pbsworks.com/SupportGT.aspx?d=PBS-Professional,-Documentation

/etc/init.d/pbs start
Starting PBS
PBS Home directory /var/spool/pbs needs updating.
Running /opt/pbs/libexec/pbs_habitat to update it.


PBS Data Service user should not have root priviledges
[root@pbs pbspro_18.1.2.centos7]# /etc/init.d/pbs start
Starting PBS
PBS Home directory /var/spool/pbs needs updating.
Running /opt/pbs/libexec/pbs_habitat to update it.


*** Error initializing the PBS dataservice
Error details:
Creating the PBS Data Service…
The files belonging to this database system will be owned by user “pbsdata”.
This user must also own the server process.

The database cluster will be initialized with locale “en_US.UTF-8”.
The default text search configuration will be set to “english”.

initdb: could not access directory “/var/spool/pbs/datastore”: Permission denied
Error creating PBS datastore

I tried installing the pbspro-server rpm but got the following missing dependency:

rpm -i pbspro-server-18.1.2-0.x86_64.rpm
error: Failed dependencies:
perl(Env) is needed by pbspro-server-18.1.2-0.x86_64
perl(Switch) is needed by pbspro-server-18.1.2-0.x86_64

I already installed perl so not sure what these refer to. Any ideas?

[root@Openfoam pbspro_18.1.2.centos7]# perl -v

This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
(with 33 registered patches, see perl -V for more detail)

Could you please try yum install pbspro-server-18.1.2-0.x86_64.rpm

1 Like

Thanks, that did the trick!

1 Like

For anyone in the future, here are the minimum steps to get PBS up and running. I tested these on a simple 2-node cluster using Microsoft Azure.

Head node

wget http://wpc.23a7.iotacdn.net/8023A7/origin2/rl/PBS-Open/pbspro_18.1.2.centos7.zip
yum install pbspro-server-18.1.2-0.x86_64.rpm
source /etc/profile.d/pbs.sh
nano /etc/pbs.conf
systemctl restart pbs
qmgr -c “create node Openfoam”
qmgr -c “create node hpc1”

Execution node

yum install -y pbspro-execution-18.1.2-0.x86_64.rpm
nano /etc/pbs.conf
source /etc/profile.d/pbs.sh
systemctl start pbs
nano /var/spool/pbs/mom_priv/config
systemctl restart pbs

2 Likes

Hello All, I attempting to install openpbs-18.1.4 After downloading source and extracting from tarball. I try install with the command ./configure --set-default-server=zeus --enable-syslog --with-scp --set-server-home=/usr/local/spool/pbs --enable-clients
But it says
./configure No such file or directory

Below are the files present in the source . Please advice
pbs

You need to run autogen.sh first.
See the following for instructions.

Thanks. I was able to install successfully

if i have login node