next up previous contents index
Next: user-env Up: Setting up a virtual Previous: Setting up a virtual   Contents   Index

The VM software tree

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:



Subsections
next up previous contents index
Next: user-env Up: Setting up a virtual Previous: Setting up a virtual   Contents   Index
Lee Ann Fisk 2001-06-25