



|
LEAF - Individual tools
Last update: 4th April 200e, Veronique Lefebure
All tools are available from /usr/bin on lxplus and lxadm clusters
(or /afs/cern.ch/group/c3/tools for some that are not yet migrated to
the local installation) and are
stored in CVS (/fabric/c3tools
or
/fabric/cdbtoolsuite
or
/fabric/leaftools ).
Most of tools from cdbtoolsuite have already been migrated to /fabric/leaftools.
General
diagram.
Hardware Management
- Maintainer: Bill Tomlin, Veronique Lefebure
- Depends on: CDBSoapClient.pm, CDBCredentials.pm
- Creates a new warranty template to be included later by other templates
State Management
- sms: uses
- Changing the type (i.e cluster) of a range of machines:
LEAFChangeProfile
- Maintainer: Veronique Lefebure
- Depends on: CDBSoapClient, CDBTemplateModification,
CDBCredentials
- Uses CDBSQL views VWHOSTCLUSTER, VWLSFCLIENTS
- Modifies: profile_x.tpl
Putting it all together
-
CDBSoapClient.pm
- Maintainers: Bill Tomlin
- Depends on: SOAP:Lite
- Enter a non-quattor-managed machine into CDB:
CDBQuattorise.pl
- Maintainer: Thorsten Kleinwort
- Modifies: profile_x.tpl, netinfo_x.tpl
- LSF:
- Creation of the LSF configuration file:
- Change LSF resource string for a range of machines:
- Info:
- CDBDump
(Jan van Eldik, Veronique Lefebure)
- CDBDumptable.pl (Veronique
Lefebure)
- CCCapacity.pl
(Veronique Lefebure)
- CheckNetinfo.pl
(Veronique Lefebure)
- CDBHosts (use --help option for info ) (Veronique
Lefebure)
- Farm operations:
- For a range of machines in a given cluster, upgrade the
kernel or upgrade the OS or change the type (i.e. cluster):
LEAFClusterMaintenance :
-
Diagram
- Maintainer: Veronique Lefebure
Next Steps
-
Implement a soap version (Work in progress by Veronique, started end of June05), tools will be called
something like LEAFxxxxx in stead of CDBxxxx, as suggested by
German.
-
Maintain/complete a "Service Manager Start here" Twiki page,
gather all bits of information for setting up and managing a cluster
(see
ELFms meeting report) : VL, page can be found
here
-
When all tools use the same code, included HMS, we
can work on a global log file for all changes applied to all
profiles in CDB.
|