Assume we are setting up a virtual machine named vmnew on a cluster and we wish it to include 4 service nodes and 60 compute nodes.
On the main administrative node (also called the sss1) we maintain a directory of the Cplant system software. We would typically place the software tree at /cplant/vm/vmnew. From here it is either directly mounted onto service and compute nodes, or it is distributed by way of a script to the leader nodes from which the service and compute nodes can mount it.
You will see these directories in /cplant/vm/vmnew:
command>> ls /cplant/vm/vmnew kernels nfs-cplant nfs-root-alpha
The kernels directory may contain a special Linux kernel for the compute and/or service nodes. If not, there is a default kernel that will be booted on those nodes.
The nfs-root-alpha directory may contain files that override the files in the root file system on the service and compute nodes. Normally the root file system is standard for all VMs. But if your VM requires a different /etc/passwd file for example, they you should create an /etc directory in nfs-root-alpha and place your special passwd file in it.
The contents of nfs-cplant looks like this:
command>> ls /cplant/vm/vmnew/nfs-cplant bin etc etc.in hpti man mcps misc modules routes sbin test
The directories under /cplant/vm/vmnew/nfs-cplant will appear under /cplant on the service and compute nodes.
You will want to look at these files in /etc and modify them if necessary to to set up the VM as you wish: