4.7. Reconfiguring WN OSG Client

A initial configuration of Worker nodes is done during the kickstart install, the resulting configuration dir/files are /etc/grid-security/certificates and /etc/lcmaps.db. This configuration is based on available information at install.

Note

In case OSG Client was not installed at kickstart, it is possible to install in a node or appliance after kickstart by setting OSG_Client to true on a host or appliance and then syncing as shown below

# rocks set host attr <hostname> OSG_Client value=true
# rocks sync host osg wnclient install <hostname>

To reconfigure a Worker/Interactive node after changes on any attribute that build (see table Customizing WN OSG Client attrs) those files requires rebuild the configuration by running the rocks command.

# rocks sync host osg wnclient <hostname>

This will re-make link of /etc/grid-security/certificates, and rewrite /etc/lcmaps.db and /etc/fetch-crl.d/osg-roll.conf

Note

To view the script of changes for the files before making changes, use rocks report host osg wnclient config <hostname>

Note

To generate the script, login on a Worker node and run rocks report host osg wnclient config <hostname> | rocks report script | bash the output script will be writen in /root/wnclientConfigurator

To find information about Client configuration please see the OSG documentation at OSG twiki page for wnclient and for glexec. Also for the 'pilot' option in OSG_wn_LcmapsCertType see more at this OSG twiki page