LCLS use of Channel WatcherManual Author's Web Site EPICS Extensions Home Page EPICS Extensions Download EPICS Extensions at LCLS EPICS at LCLS Table 1-0 | Description | Development | DMZ Production | Production | Host | lcls-dev2 | lcls-prod01 | lcls-daemon2 | Account | laci | laci | laci | TOOLS_DATA | /nfs/slac/g/lcls/dev/tools | /nfs/slac/g/lcls/tools | /usr/local/lcls/tools | IOC_DATA | /nfs/slac/g/lcls/dev/epics/ioc/data | /nfs/slac/g/lcls/epics/ioc/data | /u1/lcls/epics/ioc/data | TOOLS | /afs/slac/g/lcls/tools | /afs/slac/g/lcls/tools | /usr/lcls/tools |
Table 1-1 | Description | CVS Repository | CVS Reference Directory | Source | [ epics/extensions/src/ChannelWatcher | http://www.slac.stanford.edu/cgi-wrap/cvsweb/epics/extensions/src/ChannelWatcher/?cvsroot=LCLS ] | /afs/slac/g/lcls/epics/extensions/src/ChannelWatcher |
---|
Configuration | [ tools/ChannelWatcher/config | http://www.slac.stanford.edu/cgi-wrap/cvsweb/tools/ChannelWatcher/config/?cvsroot=LCLS ] | /afs/slac/g/lcls/tools/ChannelWatcher/config |
---|
Scripts | [ tools/ChannelWatcher/script | http://www.slac.stanford.edu/cgi-wrap/cvsweb/tools/ChannelWatcher/script/cvsroot=LCLS ] | /afs/slac/g/lcls/tools/ChannelWatcher/script |
---|
Table 1-2.1 | Input Files | Description | Location | Channel Watcher Config Files | $TOOLS/ChannelWatcher/config |
---|
Channel Watcher Scripts | $TOOLS/ChannelWatcher/scripts |
---|
Channel Watcher System Scripts | /etc/init.d |
---|
Table 1-2.2 | Output Files | Channel Watcher Log File | $TOOLS_DATA/ChannelWatcher |
---|
IOC Save File | $IOC_DATA/<ioc nodename> |
---|
Note: Log files are accessible from lcls hosts only. Log files are not stored in CVS. The ChannelWatcher processes run under the laci account on the hosts listed in Table 1-3 below. To start, stop, and restart ChannelWatcher, see table 1-3 below. At host startup, the ChannelWatcher processes are started by /etc/rc3.d/S98st.cwXX. Table 1-3 | Dev Host: lcls-dev2 | Prod Host: lcls-prod01 | User Account: laci | Data Files: $IOC_DATA/<ioc nodename> | Subsystem | Shell Command | Master File | Beam Containment | /etc/init.d/st.cwBC <start,stop,restart> | Master.BC | Bunch Length | /etc/init.d/st.cwBL <start,stop,restart> | Master.BL | BPM | /etc/init.d/st.cwBP <start,stop,restart> | Master.BP | Feedbacak | /etc/init.d/st.cwFB <start,stop,restart> | Master.FB | Current Monitor | /etc/init.d/st.cwIM <start,stop,restart> | Master.IM | Laser | /etc/inir.d/st.cwLS <start,stop,restart> | Master.LS | Motion Control | /etc/init.d/st.cwMC <start,stop,restar> | Master.MC | Magnet | /etc/init.d/st.cwMG <start,stop,restart> | Master.MG | Matlab Applications | /etc/init.d/st.cwML <start,stop,restart> | Master.ML | MPS | /etc/init.d/st.cwMP <start,stop,restart> | Master.MP | Profile Monitor | /etc/init.d/st.cwPM <start,stop,restart> | Master.PM | Low-Level RF | /etc/init.d/st.cwRF <start,stop,restart> | Master.RF | Vacuum | /etc/init.d/st.cwVA <start,stop,restart> | Master.VA | Water | /etc/init.d/st.cwWA <start,stop,restart> | Master.WA |
View Status ChannelWatcher Process To determine if an XX ChannelWatcher process has been activated execute the shell command. ps -ef | grep Master.XX System Administration |