Skip to content

triicst/TORQUE-PBS-APP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TORQUE-PBS-APP

Under construction -- Updating back end, replace AngularJS instead of ExtJS

Restful web application that allows users to interact with Torque pbs through a WEB UI

Submit, manage jobs and monitor cluster resources

Basic project requirements:

  • UBUNTU - version: 16.04
  • PYTHON - version: 2.7
  • TORQUE PBS - version: 6.0.2

I assume you already have latest versions of PIP, VIRTUAL-ENV, VIRTUAL-ENV-WRAPPER installed and configured.

  • System libraries required

    • Python software properties
      • $ apt-get install python-software-properties
    • Python & MySQL
      • apt install mysql-server mysql-client
      • $ mysql_secure_installation
      • $ apt-get install libmysqlclient-dev
    • Java 8
      • $ add-apt-repository ppa:webupd8team/javaapt-get update
      • $ apt-get update
      • $ apt-get install oracle-java8-installer
    • Torque required libs
      • $ apt-get install libxml2-dev
      • $ apt-get install libssl-dev
      • $ apt-get install tk8.5 tcl8.5
      • $ apt-get install gcc
      • $ apt-get install g++
      • $ apt-get install libtool
      • $ apt-get install libboost-all-dev
  • Torque installation and configuration in Ubuntu 16.04

    • Install
      • Download Torque V6.0.2 from Adaptive computing
      • Extract files
      • $ mv <torque_directory> /usr/local/
      • $ cd /usr/local/<torque_directory>
      • $ ./configure
      • $ make
      • $ make install
      • $ su
      • $ echo /usr/local/lib > /etc/ld.so.conf.d/torque.conf
      • $ ldconfig
      • $ ./torque.setup root
    • Initialize
      • $ pbs_server trqauthd pbs_mom pbs_sched
    • Configure
      • $ qmgr -c "p s"
      • $ qmgr -c 'set server submit_hosts = localhost'
      • $ qmgr -c 'set server allow_node_submit = True'
      • $ qmgr -c "create node <hostname>"

For full project posibilities it is suggested more than one pbs_moms.

About

Restful web application which allows Torque pbs users to submit, manage their jobs and monitoring the cluster resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.2%
  • JavaScript 1.8%
  • HTML 1.0%