SLAC CD Software Engineering Group
Stanford Linear Accelerator Center
 

Controls UNIX System

 

This page provides a list of UNIX systems used by the Accelerator Controls for LCLS, FACET, Test Facilities, and DEV.


 

 

Modified:  26-Jun-2015

bit
Nodename
Subnet
OS
Functions
                                                  
Shared
mccfs2
MCCSRV
NFS Appliance

NFS server for LCLS production:

1. NFS server

2. Print server for LCLSCA network

mccfs8
      MCCSRV
RHEL5 32

Matlab License Server

Backup/Restore

mccsrv01
DMZ
RHEL6 64
System Services: NTP, DNS, DHCP (primary)
mccsrv02
DMZ
RHEL6 64
System Services: NTP, DNS, DHCP (secondary)
lcls-prod01
     
DMZ
RHEL6 64

Daemon Host on DMZ network:

public PV gateway

CA Repeater

Data staging host

Print services for LCLSDMZ

lcls-prod02
DMZ
      
RHEL5 32

Interactive Application Host on DMZ: Matlab, edm (lclshome), StripTool, ArchiverViewer, and etc.

Remote CVS server for lcls-builder on CA;

For accessing hosts on CA network.

A staging host for FACET experimental data migration (Spencer)

lcls-prod03 DMZ
RHEL6 64

Firefox for Sunrays

Squid: Web Caching Proxy Server

Special Configurations

mccsyslog DMZ
RHEL6 64
MCC SYSLOG Server
lcls-archsrv
DMZ
RHEL6 64

Channel Archiver Serving Machine: Archiver Data Server

Data Pulling.

Note - Special NFS/AMD Autofs settings.

Special Configurations

mcclogin DMZ
RHEL5 32
For accessing hosts on controls private networks.
physics-elog
     DMZ     
RHEL6 64

Elog (DESY version) for LCLS physicists

Note - Special settings in /etc/taylor.opts for not updating ImageMagick package.

Special Configurations

mccora1
DMZ
Solaris 10
Oracle server (MCCO)
mccora2 DMZ
Solaris 10
Oracle Server (failover for MCCO)
mccora3 DMZ
Solaris 10
Oracle Server (MCCQA)
mccora4 DMZ
Solaris 10
Oracle Server (MCCOMSG and MCCODEV)
mccelog
DMZ
RHEL6 64

Operations Elog server (Jlab version);

Web server for Elog entry

lcls-uwd DMZ
RHEL6 64
Unix Watchdogs
opi00nas03
DMZ
NAS
Patching repository for LCLS nodes
mccas0
DMZ
RHEL6 64

EPICS V4 Services

AIDAPROD

WEB server for the production network (IRMIS, AIDAPROD, DATA:  /u1)

mccas3 DMZ
RHEL6 64

OC4J based Application Server for LCLS high level applications.

APEX: Used by SCORE to load items into database

Web Applications -

SCORE

Aidaweb

MACHINE_MODEL

IRMIS

APEX

                                                                     
   LCLS
lcls-daemon0
LCLSIOC
RHEL6 64

Daemon Host on CA network:

1. CA Repeater

2. soft IOCs (Matlab Support and Klystron)

Note - special setting in /etc/security/limits.conf

* soft nofile 8192

* hard nofile 8192

Special Configurations

lcls-daemon1
LCLSIOC
RHEL6 64

Daemon Host on CA network:

1. CA Repeater

2. soft IOCs

3. Screen host for production IOCs

lcls-daemon2
MCCSRV
RHEL6 64

Daemon Host on CA network:

1. cmlog server

2. cmlogClientD

3. fwdClis

4. Virtual X server (Xvfb)

5. standalone ALH

6. ChannelWatchers

7. ioclogandfwdserver

8. CA Repeater

9. mpshist (MPS History Server)

10. lclselog_move (HLA Auto Elog)

11. elogAutoEntry (standalone ALH for elogAutoEntry)

12. alhCUD (standalone ALH for CUDs)

Cron Job Host (as laci) on CA network:

1. cmlog cleanup

2. screenlogd.bash

3. Matlab log cleanup

4. runLCLSPVCrawlerLx.bash (PV Crawler)

lcls-daemon3
PCDSN
RHEL6 64
1. PV Gateways between Ebeam and Photon controls

2. a cron job to monitor and restart PV gateway.

lcls-daemon5
LCLSIOC
RHEL6 64
Test server
lcls-daemon10
LCLSIOC
RHEL6 64

Gateway servers for lcls4facet and lcls4lclsII

-laci crontab:

    40 0,6,12,18 * * * ( /usr/local/lcls/tools/script/CASnooperChecker ) > /tmp/CASnooperChecker.log 2>&1

lcls-srv01
MCCSRV
RHEL5 32

Interactive Application Host on MCCSRV network:

Remote access to the controls private network from hosts on DMZ;

Matlab, edm (lclshome), StripTool, ArchiverViewer, SCORE, and etc.;

CA Repeater daemon

 
lcls-srv02
   
MCCSRV
RHEL5 32

Interactive Application Host for Sunray OPIs on MCCSRV network

(Ken's Sunray OPIs and icons setup)

lcls-srv03
MCCSRV
RHEL5 32

Application Host on MCCSRV network:

1. Matlab based standalone applications (Matlab Watcher panel: /usr/local/lcls/tools/matlab/scripts/Matlab_startup)

2. CUDs manager and Sunray clients for CUDs (LCLS Global Displays -> CUD Control)

lcls-srv04
MCCSRV
RHEL5 32

Application Host on MCCSRV network:

1. HLA JAVA Applications Server  (lclshome Java apps are run here: /usr/local/lcls/tools/script/HLAWrap)

lcls-srv05
MCCSRV
RHEL5 32

Network monitoring for controls private networks

lcls-archapp
LCLSDMZ
RHEL6 64

Load Balancer for lcls-archapp01 / 02 / 03

lcls-archapp01-03
LCLSDMZ
RHEL6 64

Archive appliance for LCLS

  1. Local storage ( /arch )
  2. tomcat server
lcls-builder
MCCSRV
RHEL5 32

Standalone application build/release platform for production:

Special Configurations

lcls-opi01 - 08
MCCSRV
RHEL5 32
T5500 Workstation - 4 Head display

LCLS Controls Operational Console (OPI)

Special Configurations

lcls-opi20 - 25
MCCSRV

RHEL5 32

Precision Workstation 690
LCLS Controls Operational Console (OPI)
lcls-opi30 - 32
MCCSRV
RHEL5 32
Precision Workstation 690
LCLS Controls Operational Console (OPI)
Sunray OPIs
LCLSTERM

RHEL5 64

OPIs in sectors, MCC Control Room
sunsrv05
MCCSRV
RHEL5 64
Sun Ray Server
sunsrv06
MCCSRV
RHEL5 64
Sun Ray Server
sunsrv07
MCCSRV
RHEL5 64
Sun Ray Server (RHEL5 test)

lcls-neh[1-3]

lcls-feh[4-6]

MCCSRV RHEL5 32 PPS Touch Panels in NEH and FEH
                                                                              
FACET
facet-daemon1 FACETCA RHEL6 64

Daemon Host on FACETCA network:

1. CA Repeater

2. soft IOCs

3. Screen host for production IOCs

4. CMLOG

5. ChannelWatcher

6. Xvfb

7. standalone alh

Cron Jobs

facet-srv01 FACETCA RHEL5 32

Interactive Application Host on FACETCA network:

Remote access to the FACETCA network from hosts on DMZ;

Matlab, edm (lclshome), StripTool, ArchiverViewer, SCORE, and etc.;

CA Repeater daemon

facet-srv02 FACETCA RHEL5 32

Application Host on FACETCA network:

1. Matlab based standalone applications (launched by OPS and monitored by the watcher)

2. HLAs
facet-srv20 FACETCA RHEL5 32 FACET Experimental DAQ server in S20
facet-archapp FACETCA RHEL6 64

Archive appliance for Facet

  1. Local storage ( /arch )
  2. tomcat server
facet-builder FACETCA RHEL5 32

Standalone application build/release platform for FACET:

CVS checkout, tag, build and release.

For accessing FACET application files on local NFS.

Special Configurations

                                                                        
    Test Facilities
testfac-srv01 ACCTESTFAC RHEL5 32

- interactive works

- build/release platform

- user login

Special Configurations

testfac-srv02 ACCTESTFAC RHEL5 32 - HLA applications launched from Controls Panels (e.g. xtahome)
testfac-daemon1 ACCTESTFAC RHEL6 64

- soft IOCs

- screen host for IOC console

testfac-daemon2 ACCTESTFAC RHEL6 64

- daemon host (CMLOG, alh, ChannelWatcher, Xvfb, PV Gateway, and etc)

- cron system

testfac-archapp ACCTESTFAC RHEL6 64

Archive appliance for Test Facilities

  1. Local storage ( /arch )
  2. tomcat server

testfac-camsrv01

testfac-camsrv02

ACCTESTFAC RHEL6 64

- GigE camera support

Special Configurations

testfac-asta-cs01 ACCTESTFAC RHEL6 64 - GigE camera support
                                                                                
DEV
lcls-dev1 LCLSDEV RHEL5 32

LCLS development host:

1) daemon services (softIOCs, xvfb, alh, CW, iocMsgLogServer)

2) screen server for iocConsole

3) tftp server

Special Configurations

  
lcls-dev2
 
LCLSDEV
     
RHEL5 32

LCLS development host:

1) software build and release with cram

2) interactive applications

lcls-dev3 LCLSDEV RHEL6 64

Development server for limited usage.

Restricted login

ViewTraceClient_2.1.7 installed to support uTCA development.

lcls-dev5 LCLSDEV RHEL5 32 Network monitoring on LCLSDEV network
MISC

 
Nodename
Subnet
OS
Functions
Location
MCC

SLCLAVC MCC-CTRLS LCLSDMZ

LEB

VMS

DNS

DHCP

TFTP

NTP

Printer services

MCC

 

 

Created by : Jingchen Zhou   on 09/20/07