Under certain circumstances, you may want to use a proxy host to manage a grid rather than a master host that is part of the local network. To do so, use the information documented in this chapter.
It is assumed that you have set up a grid using the N1 Grid Engine software. This task is done outside of the scope of N1SM.
If you have not done so already, log into the master host as the root user.
Source the settings script. The script you use depends on which shell you are using. The settings are in /gridware/sge/default/common/settings.[sh|csh]. The actual path to these settings depends on where you installed the N1 Grid Engine files.
Run the following command:
gconf -ah proxy_host_name |
where proxy_host_name is the name of the N1SM managed server that you want to be the proxy to this Grid. The proxy_host_name must be known by the master host using DNS or the /etc/hosts file.
You perform the following steps using the N1SM CLI and N1GE module GUI.
Discover the hosts to be added to the grid. For more information, go to Chapter Chapter 4, Discovering Manageable Servers, in Sun N1 System Manager 1.3 Discovery and Administration Guide, of the Sun N1 System Manager 1.3 Discovery and Administration Guide.
Load an OS on these hosts if you not done so already. For more information, go to the Sun N1 System Manager 1.3 Operating System Provisioning Guide
Set up /etc/hosts or DNS on each of the hosts so that they know the location of the master host.
Create an application (see To Create an N1GE Version) and application profile (see Creating and Managing N1GE Application Profiles.
Add the basemanagement or osmonitoring feature to the hosts that need to be managed. For more information, see the Sun N1 System Manager 1.3 Discovery and Administration Guide.
Set the application profile settings to:
proxyhost: The name of the N1SM managed host that you want to be the proxy.
nfsservername: The name of the master host on the external grid.
nfsmountpoint: The directory on the NFS server that contains the N1GE common directory.
instversion: The application that you are using.
Run the load servercommand with hosttype compute or hosttype submit for the host to set it up as a proxy.
After the proxy host has been set up, install other compute or submit hosts by running the load server or load group command.