NPACI Rocks Cluster Distribution: Users Guide: | ||
---|---|---|
Prev | Chapter 5. Customizing your Rocks Installation | Next |
After the frontend is installed, only a portition of the entire Rocks cluster distribution is installed on the frontend (in fact, only the portion that could fit on the first CD is present).
To obtain the entire Rocks cluster distribution, execute:
# cd /home/install # rocks-dist mirror |
This puts the entire Rocks distribution under the directory /home/install/ftp.rocksclusters.org
To recompile the distribution, that is, to incorporate all the packages from the updated mirror, execute:
# cd /home/install # rocks-dist dist |
This binds all the packages from ftp.rocksclusters.org into a new Red Hat compliant distribution under /home/install/rocks-dist
The following is a procedure on how to mirror an official Red Hat mirror (e.g., in order to incorporate the latest Red Hat packages as they are made available).
First, select a mirror host (we mirror from andromeda.acs.uci.edu).
Then find the root of the mirror. This the directory that has the directory names 7.2, 7.3, 8.0, etc.. Again, using our example, on andromeda.acs.uci.edu. this is mirrors/redhat/linux.
To pass the above info to rocks-dist, create the file /home/install/rocks-distrc and place the following in it:
<?xml version="1.0" standalone="yes"?> <rocks-dist> <host name="updates" value="andromeda.acs.uci.edu"/> <path name="updates" value="mirrors/redhat/linux"/> </rocks-dist> |
Now you can download RPMs from the specified mirror site by executing:
# cd /home/install # rocks-dist mirror |
Now build a new distribution that merges the Rocks mirror (ftp.rockscluster.org) and your selected Red Hat mirror:
# rocks-dist dist |
This compiles a new distribution under the directory /home/install/rocks-dist.
Now reinstall your compute nodes.