2009-10-07 IT Maintenance Meeting

Participants: KFC, JRG, ABR, JHLJ, TGC

Backup

The big problem in backup, is getting a consistent backup of the various parts of DOMS data.

DOMS contains:

(and of course bit storage)

The only really important data are the Fedora Objects files. The databases can be rebuilt, the configuration files are under version control, and the application files are of course available under version control as well as as release packages.

However, rebuilding the databases is time consuming (for a large repository counted in days or weeks), so a consistent backup would be preferable. Unfortunately, Fedora does not offer a checkpoint, where object files and databases are considered consistent. This may even be a problem on non-clean shutdowns of Fedora.

Decisions:

Bitstorage SSH shell script

We discussed a bit about the behaviour of the SSH scripts that are the interface to DOMS storage. Also, we requested HTTP access to files in stage and storage.

Decisions:

Requested hardware and software

DOMS consists of Fedora and a number of web applications. Everything runs in tomcats, although two have special requirements for the tomcat environments (one requires special libraries and settings in server.xml, one requires an environment variable set when starting tomcat). Furthermore, Fedora requires a database, and works best if the database, an RDF database in the system and the objects are on different disks.

Decisions:

Configuration

DOMS requires configuration of tomcat and the various webapps. We want the production system to be configured by the maintenance department.

Decisions:

Test/Production deploy

Maintenance has good experience with running a test and a production environment. The test environment is identical in setup to the production environment. While developing, this is the domain of the developers. When things go into production, maintenance department takes over this environment and set up the system. After a successful test, this environment is migrated to the production system.

Decisions:

System monitoring

Maintenance will set up Big Sister monitoring, by accessing a status page. The status page may report OK, or an error message to be reported in case of trouble. Status page may have "yellow" or "red" light indications.

Decisions:

Replicated systems

Fedora contains the capability of running a replicated system, for uptime and performance.

Decisions:

2009-10-07 IT Maintenance Meeting (last edited 2010-03-17 13:09:05 by localhost)