Lustre testing infrastructure
How the hpc_lustreci integrates in the HPC lab's infrastructure
Fileserver
All repos and packages are hosted in the HPC lab's fileserver : http://10.40.0.13
http://10.40.0.13/lustre contains the lustre rpms. http://10.40.0.13/lustre/latest/ is a symlink to the latest build.
http://10.40.0.13/lustre_deps contains various dependencies for the lustre build as well as installation and testing :
- http://10.40.0.13/lustre_deps/repo/Packages/ contains zfs and pdsh
- http://10.40.0.13/lustre_deps/repo/SPACKAGES/ contains srpm for pdsh, and the kernels
- http://10.40.0.13/lustre_deps/linux/ contains a repo containing the latest compatible kernel
MrProvisioner
Concerning the kickstart and the VMs used as testing nodes :
- the kickstarts are hosted on MrP : http://10.40.0.11:5000/admin/#/preseeds/60 for LustreVM and http://10.40.0.11:5000/admin/#/preseeds/59 for the vanilla CentOS8
- those kickstarts are associated to two "token" machines, so that they can be correctly templated with the ssh_keys : http://10.40.0.11:5000/admin/#/machines/33 for LustreVM and http://10.40.0.11:5000/admin/#/machines/32 for vanilla
- two special users are associated to those : http://10.40.0.11:5000/admin/#/users/25 is the user containing the private ssh key for the testing cluster, and http://10.40.0.11:5000/admin/#/users/26 the associated public key (passwords to be found in the HPC Lab Secrets document).