The new Juno cluster is now available to the test users only. Please, create a request if you want to participate. It is currently composed of 216 CPUs. The login node name is juno. It's a CentOS 7.3 host. The latest CentOS 7.3 Linux operating system is on nodes x01-x10 and the Centos 6.9 Linux operating system is on node u14 . All cluster nodes have access to Isilon solisi file system. The CentOS 7.3 nodes have access to the GPFS storage named luna.
The Juno cluster uses LSF (Load Sharing Facility) 10.1 SP6 from IBM to schedule jobs. The default LSF queue, ‘general’, includes all Juno compute nodes.
LSF 10.1 makes use of Linux control groups (cgroups) to limit the CPU cores and memory that a job can use. The goal is to isolate the jobs from each other and prevent them from consuming all the resources on a machine. All LSF job processes are controlled by the Linux cgroup system. If the job processes on a host use more memory than it requested, the job will be terminated by the Linux cgroup memory sub-system.
Memory is consumable resource in GB per slot/task (-n).
All jobs should specify Walltime (-W), otherwise the default Walltime 6 hours will be used.
LSF will terminate the job if it exceeds the Walltime.
The maximum Walltime for general queue is 744 hours (31 days).
The default operating system for Juno jobs is CentOS 6.9. Users can request that jobs will run on one specific type of operating system or any operating system.
To submit the job to default (CentOS 6.9) operating system:
bsub -n 1 -W 1:00 -R "rusage[mem=2]" |
To submit the job to CentOS 7.3 operating system:
bsub -n 1 -app anyOS -W 1:00 -R "rusage[mem=2]" -R "select[type==CentOS7]" |
To submit the job to any operating system:
bsub -n 1 -app anyOS -W 1:00 -R "rusage[mem=2]" |
To submit the job on node with available NVMe scratch /fscratch :
bsub -n 1 -R "fscratch" .... |