Roland
Thank you for the timely response, that, as usual, immediately identifies the issue for me. I did not set up a demo cluster during Qlustar install. I have an actual cluster composed of a Master node and 2 Compute nodes (the Master node is intended to be engaged as a compute resource along with the 2 Compute nodes during program execution). I use my desktop computer as a Front End, running the QluMan GUI from the Singularity container. I did not install a resource manager during the installation. I have set up a single user as described in Section 1.7 in the First Steps Guide.
The only Edge Platform selected during Qlustar install was Ubuntu/Bionic, and the only unionfs chroot I see reported in the Qlustar Management Interface - Manage Configs - Qlustar Images - Standard-bionic - unionFS chroot: is bionic. I have made no modifications to the chroot that was set up during installation.
The First Steps Guide Section 1.8 says: "The default MPI variant in Qlustar is OpenMPI and is automatically installed in the standard chroot during installation under Ubuntu."
I see the Note in the Installation Guide, Chapter 3, Step 9 that indicates the Demo Cluster is a requirement to be able to follow all the steps in the First Steps Guide, so it appears that since I did not install the Demo Cluster, I do not have OpenMPI installed. That adequately explains the absence of OpenMPI in my installation.
I spent some time looking through the Install Guide, Admin Manual and QluMan Guide to see if there was a procedure for installing OpenMPI on the Head node. I didn't find one. I see there are a number of OpenMPI related packages in the Qlustar Ubuntu Repository, but I am far from being familiar enough with Qlustar to try guessing about what might need to be done here. Can you describe the procedure I should use to install OpenMPI on my single Master/2 Compute node/remote attached Front End Qlustar cluster so that MPI enabled programs can be executed directly (without a Resource Manager) on the Head node, and the OpenMPI installation is properly tracked and managed by the Gluman GUI running on the Front End. I presume it would be a relatively simple procedure, something like: On the Head node, running as root, execute the instruction: apt install openmpi-gcc-4.0 In the QluMan GUI running on the Front End, set the following selections: In Manage Sets - Generic Property Sets: Verify or set this Do that In Manage Sets - Config Sets: Verify or set this Set that In Manage Configs - Qlustar Images - Standard-bionic: Select something Reboot the Head node and Compute nodes
The academic study that I am engaged in requires that the Qlustar cluster be set up so that it is operated by a single user, and able to run programs interactively 100% of the time, in much the same way that a PC computer is used, so executing directly on the Head node and running interactively is how this Qlustar cluster will always be used, and I want to set it up correctly.
Let me know if the QluMan GUI has the ability to run command line instructions on the Head node, so, in my case, I could compile and execute programs from the Front End using the QluMan GUI (I could initiate this request in a separate email after we are done with the OpenMPI question, if you prefer).
Thanks, Kim