If you want to install and run DBMauto see Slave Site Operation

Main Links

Database Distribution

DBMauto is a system for distributing database table between the various databases in the MINOS collaboration. It is implimented as a set of perl scripts that use the minosoft binary dbmjob

DBMauto can only distribute Dbi compliant database tables i.e. ones that come in pairs, the main data table and an auxiliary (VLD) validity range table.

The flow of data is shown schematically in diagram. At the heart of the system is the Master Database at Fermilab. Most database updates enter the database realm here. At regular intervals the DBMauto job dbmjob is used to export all recently updated data and these export files are distributed to all other databases where the data is imported if not already present. This is done by the local database manager again using DBMauto. These primary data flows are shown in red.

Smaller amounts of data come from secondary databases e.g. at CalDet and these are exported up to the Master Database where they join other up

Depending on what you want to do or your interests are, you should look at pages as follows:-


Last Modified: $Date: 2007/04/26 14:20:43 $