| | 27 | This is one of the difficulties... There is no central place where you can expect to find the documentation about configuring a service. But there are a few places where you can expect to find some useful information or pointers, mainly: |
| | 28 | * [http://glite.web.cern.ch/glite/documentation/default.asp gLite web site]: there is generally at least some basic information on how to configure the service, most of the documentation is more about using or administering the service. But it may be worth to have a look... |
| | 29 | * CERN Twiki pages: there you may find some useful information for services heavily used by LCG, like WMS, FTS, DPM... Finding the URLs is not always trivial, Google is your best friend there... |
| | 30 | |
| | 31 | The most useful source of information to start is probably YAIM scripts. This is in fact just one example on how to configure a service, there are sometimes other variants and for several services QWG doesn't do exactly the same way as YAIM to provide more flexibility. But at least, this is a configuration generally working that can be used as a starting point. YAIM scripts are just shell scripts and are in 2 directories: |
| | 32 | * `/opt/glite/yaim/node.d`: there is one script for each machine type. This is pretty much an equivalent for QWG templates in `machine-types/`. It gives the full list of YAIM scripts used to configure all the services required for this machine type and is a good source to identify what must be in `service.tpl`. |
| | 33 | * `/opt/glite/yaim/scripts`: there is one script for configuring each individual service. This is where to look to get an idea of what should be done in `config.tpl` for a high-level or low-level service. |