The channel archiver is usually running on lxg0434 visible to the GSI LAN
:ext:scs@lx-pool.gsi.de:/misc/hadesprojects/slowcontrol/cvsroot
EPICS/tools/Archiver
~scs/epics_apps/Archiver/config
*.cfg
configuration files -- for the syntax have a look at the manual -- with the easier (?) to edit pure ASCII Ansatz: hadesArchive.cfg
*.cfg
cd ~scs/epics_apps/Archiver/config &&
ConvertEngineConfig.pl -o hadesArchive.xml hadesArchive.cfg
Since the data is stored on a local disk of lxg0434
this service is bound to this machine, but can be easily transfered since besides those data directories everything else is global to GSI.
scs
calling ~/epics_apps/Archiver/config/startEngine.crontab.sh
is set up, which is called on reboot. @reboot /u/scs/epics_apps/Archvier/config/startEngine.crontab.sh > /tmp/archiver.crontab.start 2>&1
startEngine.crontab.sh
file. ssh scs@lxg0434
/u/scs/epics_apps/Archvier/config/startEngine.crontab.sh > /tmp/archiver.crontab.start 2>&1
cd ~/epics_apps/Archiver/config/
engine.sh start [beamTime,default:beamOff]
cd ~/epics_apps/Archiver/config/
engine.sh restart/force-reload [beamTime,default:beamOff]
ps x
27898 pts/1 Sl 0:00 ArchiveEngine -log / /Index.log -description "Hades Archive" /hadesArchive.xml -port
engine.sh
script on startup, which checks for zombie files and removes them http://lxg0434.gsi.de:\RPC2
.abyss.conf
which provides the assignments of the ethernet port number to the corresponding archives and executes for each pair a Stand Alone Data Server - since the abyss server is used only one archiv per server service is allowed, so we have to call multiple server/port. Archive | Port | comment | Access |
---|---|---|---|
apr12 | 8080 | current | http://lxg0434.gsi.de:8080\RPC2 |
jul12 | 8081 | future | http://lxg0434.gsi.de:8081\RPC2 |
beamOff | 8090 | default | http://lxg0434.gsi.de:8090\RPC2 |
scs
calling ~/epics_apps/Archiver/StandAloneServer/startServer.crontab.sh
is set up, which is called on reboot. @reboot sleep 60 && /u/scs/epics_apps/Archvier/StandAloneServer/startServer.crontab.sh > /tmp/archiver.dataServer.crontab.start 2>&1
startServer.crontab.sh
file. ssh scs@lxg0434
/u/scs/epics_apps/Archvier/StandAloneServer/startServer.crontab.sh > /tmp/archiver.dataServer.crontab.start 2>&1
cd ~/epics_apps/Archiver/StandAloneServer
multipleDataServer.sh [start]
ps x
ArchiveDataServerStandalone /u/scs/epics_apps/Archiver/StandAloneServer/abyss. .conf /archiver/ /Index
At the moment (26 Apr 2016) the file base channel archiver stores its data to scs@lxhadeb06:/data01/scs/archiver
.
Therefore two ways of backup are:
cron
based rsync
on lxhadeb07
retrieving the data from lxhadeb06:/data01/scs
to lxhadeb07:/data01/scs
crontab
entry: @daily rsync -aAX scs@lxhadeb06:/data01/scs/ /data01/scs
TSM/DSM
backup of lxhadeb06:/data01/scs
-- PeterZumbruch- 25 Jan 2013 26 Apr 2016
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() | Archiver.tar.bz2 | manage | 28.4 K | 25 Jan 2013 - 10:42 | PeterZumbruch | setup data, status 25 Jan 2013 |
![]() | ChannelArchiverManual.pdf | manage | 1130.8 K | 04 Jun 2012 - 14:39 | PeterZumbruch | Channel Archiver Manual |