SLAC ICD Software System Team
Stanford Linear Accelerator Center

 

 

System Team's Home Page

SLAC Home
 
SW Home

 

The ICD SW system team is dedicated to providing controls computing infrastructure highly critical to SLAC accelerator operations for LCLS, FACET and Test Facilities. The system team also leads an effort in LCLS-II Networking and Computing design, and is responsible for providing support in controls development environment for SLAC AIP projects. SLAC has a large, highly distributed and heterogeneous controls infrastructure with a mixture of various legacy systems for multiple accelerator operations, and yet must be compliant with DOE Cyber Security. The system team strives to tackle such complexity to ensure the mission critical infrastructure is reliable, secure, and scalable. We are determined to understand new requirements from growing demands, perform systematic analysis based on all constrains and interfaces, and deliver sustainable solutions on time and within the operation budget. We are committed to providing top quality user support to address issues and challenges constantly posed by software developers, hardware engineers, and physicists.

This site is only for the system team to document controls computing and networking infrastructure.

 

Controls Operations and Maintenance Documents

 

 

Controls Networking and Computing Architecture OCIO Services Networking
Controls Infrastructure Applications Computing Admin

 

 


Controls Networking and Computing Architecture

   
Controls Networking Overview MCC Network - Kerberos/LDAP
  MCC Network -New Services Design
LCLS-I  
LCLS-I Controls Networking Overview LCLS-I Controls Computing Service Diagram
LCLS-I Controls Architecture Overview LCLS-I Controls UNIX System: Diagram (obsolete)
   
FACET  
FACET Controls Networking Overview FACET Controls Computing Service Diagram
FACET Controls Production Environment FACET Controls Filesystem Definition
FACET Experiment DAQ FACET NAS Network
   
NLCTA  
NLCTA Controls Networking & Computing NLCTA data distribution
   
Test Facility  
Test Facility Controls Networking & Computing Test Facility Computing Users Guide
   
LCLS Complex  
LCLS-II Controls Networking Overview LCLS Complex Controls Computing Overview
LCLS-II Network Topology LCLS-II Cryo Networking Overview

 
   

OCIO Services
OCIO Dependences Request AFS space
IOC NFS Request Form SCS NFS Mounts
NX Support (OCIO ) Install_NX_Client_On_Windows (old)
Access SLAC Window's PC from off-site via Remote Desktop How to setup a VNC connection via SSH
How to Change XWIN32 Session AFS quota monitor (OCIO )
OCIO server monitoring via ganglia OCIO server monitoring via nagios
new ssh at SLAC ssh at SLAC
Taylor Options OCIO Escalation (trouble Tickets)

Networking
Networking information  
Network Monitoring (AKIPS) Network Monitoring (SLAC homegrown)
NetDB Network Speed Test
IP Ranges for LCLS-FACET-MCC ACSW Firmware Upgrade
Replace a Controls Dept Switch Bonding Network Interfaces
Switch LebCore S15 Digi Pinout
Walkup Ports MPO / MPT Pinout
BACNet Routers Moxa Configuration
Wireshark ACSW Setup
Network Switch S19-S30 pictures Production Non-Routed Vlans
Network Speed Check IP Names and connections
IP Ranges for LCLS-I and LCLS-II (CLTS)(HXR) IP Name Request Form
  Network Linux Troubleshooting tools
   
Cyber Security
MCC CSPP Document  
   
   
Network Services  
NTP Configuration (LCLS) DNS Configuration (LCLS)
DHCP Configuration (LCLS) DHCP Table
Emergency DHCP MAC Changes Development DHCP Server -NFS Access for IOCs
TFTP Configuration (LCLS)  

Computing
Server Information  
Controls Computing System Funtion Table Special Configurations
Remote Console Access Server-Uptime
Linux System Information
 
Linux Server Installation and Configuration  
RHEL5 Setup RHEL6 Setup
Server Checklist RHEL6 parameters
Creating SSL Certs RHEL7 -Notes
LDAP Config OPI Sudo access
LDAP Mass Add Critical Sever File Backup
CHEF Configuration Grub Rescue
Build Boot CD Create_kickstart_usb
RAID metadata RACADM
Moxa SSL Cert install Upload SSL Certs using racadm
PXE Server OpenManage Commands
Openmanage Installation IPMI Setup
System Disk backups Server ACCESS configuration

Enable Console Access To Dell Servers Via Ssh

Firmware upgrades
Enabling Dell iDRAC Serial Console access via SSH Server Setup

Startup Files List

Shared Shell Feb 2013
Patch AFS Servers Burn a CDRom -Installation Disc
Mail Relay Server YUM
CUPS (Printer Setup) Security Lock Down Measures
LDAP -Notes Cryo Server Checklist
LDAP2 Notes Cryo File Transfer
CrowdStrike  
   
B005 Computer Room  
MCC Computer room1 MCC Computer room2
   
NFS Server  
NFS Server Setup on Sun Storage 7310 NFS Migration Plan
Change Name on Sun Storage 7310 NFS 7310 Data Disk Replacement
7310 Part list MCCNAS01
Note on NFS sharing to the public Facet NAS Config ( facet-li20-pm00)
   
Touch Panel  
Touch Panel Setup Touch Panel RHEL6
  Touch Panel - Thin Client Setup
Commend Intercom  
Intercom Configuration  
   
Camera and Camera server  
EVR / Hamamatsu Module Setup for Servers FACET User Camera Server Memo
LCLS GigE Camera Usage

Zoneminder Server Setup

   
Video Cameras  
Makito (Haivision) VLC Setup for Low Latency
PPS Camera Setup Makito List
How to configure Axis P1364 PPS Camera PPS Camera and VLC
Reboot Makitos PPS Camera  (BSY and MCC)
Multicast List PPS Camera2  (LTU  DMP  LI24  INJ Vault)
  PPS Camera3  (ESA XRTW )
Thin Client Info
 
OLD Sunray Links LCLS Summary Display Setup
Thin Client -Server Overview A Plan for LCLS Summary Display
Thin Client lockdown

HP ThinLinc Server Setup

HP ThinClient Installation Thin Client Network Overview
HP ThinLinc Clone White Board
Thin Client AutoLogin-and 4K setup Thin Client Account Setup -PPS Hutch (Touch Panel)
   
OPI Info
 
Nvidia Video Setup Python Clearlooks issue
Checklist for OPI Upgrade Firefox Profiles
Firefox Install Firefox & Squid
Firefox plugins Memory and CPU Testing
Build new OPI Lockdown KDE desktop
OPI Issues VLC Installation
OPI and Sunray setup in ACR (Accelerator Control Room) IPMI Security Setup
ACR OPI Setup Firefox SSL Issue
Check PCDS Connections Kdump
ACR-Zoom Font Issues
   
ANR/ACR room  
ANR A/C Unit MCCCLOCK
ANR UPS Unit  
   
Power Outage and Recovery  
Power Up Procedure MCC Outages
MCC Server Power up SLC control system restore (R. Burgess)
How to restore UNIX service (obsolete) Transfer of Power -Cut-over switch
PDU PMI SCANS  
   
Backup and Restore  
NFS Backup OCIO Backup/Restore
LCLS Backup Guide How to restore from AFS backup
LCLS File Recovery Solaris Live Upgrade
MCC Backup Config (mccfs9) MCC Backup Recovery (mccfs7)
EMC Data Domain Files EMC Data Domain License
MCCFS7 -Backup  
   
UPS Info
UPS Client Configuration
UPS LIST  
ups-server-rack-connections  
   
Account Management  
AFS / NIS Accounts Group Setup for Matlab and Score
Shared Accounts How to use the physics account
RSA Authentication Setup Kerberos Authentication Setup
FACET/LCLS servers/accounts/setup Simple Password Server
ACL Configuration Net Groups
SSH account management -Authorized keys New User Setup
MCC Controls Single Sign-on  
   
System Upgrade  
RHEL5 Upgrade Issues Problems and Solutions in RHEL5 upgrade (Shashi)
Migrating Oracle Application Server from RHEL-4 to RHEL-5
   
System Tools  
Httpd Certificate Check (shashi) WEBMCC Mirroring With Wget
Unix Cron Job System Checks
Crontab Backup  
HEPiX
IPMI Tool Crash Dump Analysis
SYSLOGD monitor Setting up Core Dump
  Cleanup Files
 
Controls OS
VMS
SLCNET WWW-MCC
MCC Failover MCCDEV Web Server Notes
SLCNET -Problem 1-Flooding errorlog HSJ Drive Swap
Adding SCP Printers

SCP KNOBS

MCC Boot Troubleshooting Managing UNCMPHST disks
Time Change Adding Sun Ray CUDs
VSI SFTP Procedures MCC NFS for SLCHSTB
Time Issue (2020) SLCNET Dependencies
MCC VMS Account Form Trident Maintenance Contract
  Backup VMS
Windows  
LCLS Controls Windows Systems Windows on Controls Network
   
Solaris System  
Solaris System Diagnostics GTW04 & SLCS2 Startup (obsolete)
   
VMware
Kickstart VM under VMware Pohang VM Preparation
Migrating Vmware VM from one machine to another VMWare Setup
VMware vCenter Install VMWare Tools Setup
SLAC EPICS Virtual Machine for Offsite Development  
   

Controls Infrastructure Applications
System Team Veterans  
Judy Rock (System Area) Bob Hall (System Area)
Shashi Divekar (System Area)  
   
PV Gateways  
Controls PV Gateways (table)  
LCLS ElectronPhotonGateways LCLS Development/DMZ Gateways
LCLS ElectronPhotonGateway Ports FACET-LCLS Gateway Ports
LCLS/FACET Production PV Gateways FACET Experiment Gateway
Check PCDS Connections  
   
New Archiver Systems (Archiver Appliance Based)  
Archiver System Restart Archiver System Setup (Obsolote. Use Murali's offical procedure)
Archiver Admin Access (table) Archiver Appliance regular maintenance
New Archive Engine Disk Failure Procedure Archiving Policy
Development Archive Appliance  
   
Old Archiver Systems (obsolete, not in use)  
LCLS: (obsolete)  
LCLS Channel Archiver Operation LCLS Channel Archiver PV Change Scripts Guide
LCLS Channel Archiver Emergency Add PVs LCLS Channel Archiver Routine Maintenance
Monitor LCLS Archive Engines How to Restart an Archive Engine
lcls-archsrv Web Server Information  
Test Facilities:  (obsolete)  
Test Facility Archiver System  
NLCTA: (obsolete)  
NLCTA Archiver System  
   
Operations E-Log  
Mccelog day to day operations

Operations E-log System

xml2elog Operations E-Log SSL Certificate Renewal (CA: InCommon)
Adding global print queues Operations E-log SSL Certificate (CA: Thawte, obsolete)
 
Physics E-Log
Physics E-log System Maintenance Physics E-Log Add New Logbook
Physics-elog migration from RHEL-4 to RHEL-5 Physics E-log System Add New Logbook (obsolete)
 
AIDA System  
Aida Startup AIDA Help Page
Aida Process Management AIDA Svcs and Name System
AIDA System Management Aida System Management Guide

LCLSAIDA Computing Network

AIDA Scripts Accessing Oracle
Aida Names Contributors table MCCAS0 / ERR
   
EPICSv7 Service  
Directory Service AIDA-PVAccess for SLC controls
   
Message Logging Systems  
Message Logging Services Restart  
Message Logging System (server and viewer) Design  
CMLOG (obsolete)  
LCLS CMLOG Restart Notes (obsolete) LCLS CMLOG Restart (obsolete)
   
IRMIS System  
IRMIS IOC Report
   
UWD  
UWD - UNIX Watchdog How to Release UWD SIOC
   
iocConsole and siocIOC support  
restart screenlogging + reset TS ports for all hard iocs iocTSmgr
reboot a softIOC host restartALLIOCLogging Process Flow
   
Matlab  
Matlab Setup (new) Matlab Install
Matlab Compiler for Solaris Matlab on Development
   
Package and Library Management  
Python management Perl management
Python management (new)  
Xvfb  
   
Controls Environment Setup  
Development environment components and status (Sharepoint) JCA Setup
   
Loading shared libraries  
How shared libraries are loaded  
   
EPICS Infrastructure  

When an IOC is born

IOC Debugging
uTCA to PROD LCLS RTEMS Sync Procedure
LCLS Alarms Overview LCLS EPICS Build Scripts
How to run linuxRT on Dell PE server linuxRT booting communication flow
How to set up a IOC (Quick Start) LCLS IOC Summary
FACET IOC Summary LCLS SIOC Summary
FACET SIOC Summary  
   
Oracle System
 
Oracle Password Change MCCORA3
MCCORA1 / MCCORA2 MCCORA4
Controls Database Oracle General Stuff
Oracle  -MCCO startup/shutdown Oracle IP Switchover
Oracle Database Basic Oracle Testing
   
Legacy Infrastructures (obsolete)
 
Proxy Server Recovery
   

Admin
Equipment and Computing Room Infrastructure  
Equipment Forecast LCLS Inventory
MCC Computer Room PDF LCLS2 Forecast -inwork
System Availability Effort March 2011 Downtime
Dell End of Life Dates AJ List
   
Standard Response  (policy)  
How to create an SSH key MCC Server Configuration
Server Deployment in the Field MCC Disk Space User Policy
Q and A FastX Installation
How to Setup LCLSDEV IOC directories Node IP Address Allocation Form
   
System Team Info  
LCLS CCI Maintenance Effort LCLS Networking Maintenance Effort
Six Month Task Plan Requirement
Test Fac Support Doc ASPs


Created by: Jingchen Zhou, 27-Aug-2003

Modified: July 26, 2022