Once storage space has been created a names file is then constructed for the server. Below is an example names file for a server. This particular names files contains entries for two databases one for calibration and one for a geometric database. (The next section of the tutorial will demonstrate the creation of these database files.)
An example names file for calib and geom dbs files
:nick.config
:list.ge ca
:log./hepdb/expdb/logs
:bad./hepdb/expdb/bad
:todo./hepdb/expdb/queue
:queue./hepdb/expdb/queue
:save./hepdb/expdb/save
:logl.3
:wakeup.60
:nick.ge
:file..GEO.dbs
:desc.Geometric database (residing on VM)
:servers.caliblist1
:nick.ca
:file./hepdb/expdb/CAL.dbs
:desc.Calibration Database
:servers.caliblist2
:nick.caliblist1
:list.ecal1 ecal2
:nick.caliblist2
:list.ecal2
:nick.ecal1
:userid.cdl3
:node.hepdb
:localq./hepdb/l3/todo
:nick.ecal2
:userid.cdl3
:node.vxl3on
:queue.disk$db:[cdl3.todo]
:transport.tcpip
:localq./hepdb/l3/tovxl3on
To understand the way the server uses the information in the names file one needs to examine the individual tags within it. A brief description of these tags starting with those in the configuration block follows however a more detailed account of this file can be found elsewhere in this text.
The remaining entries in our example names file are server descriptions. These are identified by an entry :nick.servername and store details of remote servers.
Finally we must start the server up. According to the platform you are using the command to do this will vary slightly . The main forms of the command follow: