Pauli documentation and maintenance info
Package installation
When configuring packages, ensure that the compilers are system compilers or that there’s an explicit dependence in the resulting module file. Start with
module list
module unload X
and then load the modules that the build will depend on. For some packages we have prebuilt compilation / installation scripts. Have a look at
/root/builds/build-all/script_gcc/
but most are built by hand and installed into directories under
/opt/ohpc/pub/
After installation, a module file needs to be created. Our module files are in
/opt/ohpc/pub/modulefiles/
Security updates
Run the security updates as follows:
yum updateinfo list security
yum update --security
Backup information
We use bacula for backups. The configuration file is in
/etc/bacula/bacula-dir.conf
The tape pools are defined in
/etc/bacula/pools.conf
bconsole
starts the backup tape console information.
The most useful commands are:
list media
messages
status all
status schedule
mount / umount
label barcodes pool=TapesWeakly
enable schedule=WeeklyCycleInc
Our backups currently hang as follows:
18-Apr 01:49 bacula-sd JobId 2383: Job pauli-master-tape-storage-af.2025-04-14_11.03.00_59 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "ULTRIUM-HH8" (/dev/tape/by-id/scsi-35000e111c80e8001-nst)
Pool: TapesWeakly
Media type: LTO-8
Recent command history is stored in .bconsole_history
.