Manual steps in the configuration of some nodes to remove a VO
Removing a VO implies reconfiguration of the site removing the VO related variables from the site-info.def file. When removing a VO,
YAIM doesn't perform some actions that sysadmin consider necessary and currently need to be done manually. AEGIS01-PHY-SCL, EGEE SEE ROC and SEE-GRID have prepared the following list of manual steps after their experience removing a VO.
On service nodes (CE/UI, gCE, SE_classic, RB, WMSLB):
- To remove pool accounts from /etc/passwd, /etc/shadow, /etc/group and /etc/gshadow
- To remove pool account entries from /etc/grid-security/gridmpadir
- To remove pool account home directories
- To remove VO-specific shell variables from /etc/profile.d/lcgenv.[c]sh
- To remove VOMS certificate from /etc/grid-security/vomsdir and VOMS-configuration from /opt/edg/etc/vomses and/or /opt/glite/etc/vomses (deponding on the node type).
Additional manual steps are necessary for some node types:
- On CE, we had to manually remove the queue used for this VO, and to adjust maui.cfg (to remove all traces of VO from it in definitions of fairshares, reservations etc.).
- On WMSLB we had to manually remove VO from /opt/glite/etc/glite_wms_wmproxy.gacl
- On SE, we had to manually remove VO-related directories from storage area.
More specifically on WNs, the following manual steps are needed:
- To remove pool accounts from /etc/passwd, /etc/shadow, /etc/group and /etc/gshadow.
- To remove pool account home directories.
- To remove VO-specific shell variables from /etc/profile.d/lcgenv.[c]sh.
--
MariaALANDESPRADILLO - 08 Aug 2007