LBTO software startup/shutdown and troubleshooting July 18, 2006 Chris Biddick 1 cjb.

Slides:



Advertisements
Similar presentations
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Advertisements

LBTO Reflective Memory August 17, 2006 Chris Biddick 1 cjb.
KAPLAN SCHOOL OF INFORMATION SYSTEMS AND TECHNOLOGY Welcome to Unit 3 IT278 Network Administration Course Name – IT278 Network Administration Instructor.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
Hands-On Microsoft Windows Server 2003 Administration Chapter 10 Monitoring and Troubleshooting Windows Server 2003.
Chapter 14 Chapter 14: Server Monitoring and Optimization.
Chapter 11 - Monitoring Server Performance1 Ch. 11 – Monitoring Server Performance MIS 431 – created Spring 2006.
MCT260-Operating Systems I Operating Systems I Managing Your System.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Installing software on personal computer
11 SYSTEMS ADMINISTRATION AND TERMINAL SERVICES Chapter 12.
HiVision SNMP Software.
RADIUS Server (Brocade Controller)
1 Semester 2 Module 2 Introduction to Routers Yuda college of business James Chen
Field Proven Performance – Industrial Grade Support DATA-LINC GROUP Training: LincView OPC Released: 2012/02/04.
Ch 11 Managing System Reliability and Availability 1.
FILEMAKER 8 SERVER ADMINISTRATION Paula Beveraggi Educational Technology Services.
CIS 116SUNY Ulster Chapter L5 – The GUI Karl Wick.
Booting in Windows XP Presented and Designed By: Luke Ladd.
®® Microsoft Windows 7 for Power Users Tutorial 8 Troubleshooting Windows 7.
Hands-On Microsoft Windows Server 2008
TUTORIAL # 2 INFORMATION SECURITY 493. LAB # 4 (ROUTING TABLE & FIREWALLS) Routing tables is an electronic table (file) or database type object It is.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Tutorial 11 Installing, Updating, and Configuring Software
INFS 752 Summer Juan Salazar Please right click the symbol in the lower right corner, and then press preview, to hear the presentation for each page.
KJOlinski.com - RapidHMI INTRODUCING RapidHMI AND PLCExplorer.
© 2009 FP Mailing Solutions. All rights reserved. Customer Service Training Basic Computer Training.
Web Page Design I Retest Terms Review. 1. Web pages are created using a language known as ___________. The coding of this language must follow specific.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
New Employee Indoctrination Chris Biddick Paul Grenz Jan 30, cjb, pg.
ServerProtect 5.58 for NT Tech Support Dep.. Table of Contents Introduction and Installation Managing ServerProtect Configuring ServerProtect Maintaining.
LBTO PMC Subsystem February 13, 2007 Chris Biddick 1 cjb.
Windows Vista Inside Out Chapter 22 - Monitoring System Activities with Event Viewer Last modified am.
Client – Server Application Can you create a client server application: The server will be running as a service: does not have a GUI The server will run.
Scott Drucker, Systems Engineer Migrating to Microsoft Vista with WinINSTALL.
LBTO Events August 15, 2006 Chris Biddick 1 cjb. Introduction Events are the TCS logging system Report and save all important events in the TCS Part of.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
LBTO CSQ Subsystem September 19, 2006 Chris Biddick 1 cjb.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Basic Input/Output System
5/14/2003Sprint TekNet IP Train the Trainer1 Open TekNet Software If working at a client station, enter the IP address of the server and mark page as a.
Lesson 3-Touring Utilities and System Features. Overview Employing fundamental utilities. Linux terminal sessions. Managing input and output. Using special.
Information Security 493. Lab # 4 (Routing table & firewalls) Routing tables is an electronic table (file) or database type object that is stored in a.
MySQL and GRID status Gabriele Carcassi 9 September 2002.
CCNA2 Chapter 2 Cisco IOS Software. Cisco’s operating system is called Cisco Internetwork Operating System (IOS) IOS provides the following network services:
Environment Manager Troubleshooting and Debugging.
Cisco 2 - Routers Perrine. J Page 16/26/2016 Chapter 2 Cisco IOS Software Cisco’s operating system is called Cisco Internetwork Operating System (IOS)
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
5/14/2003Sprint TekNet IP Train the Trainer1 Open TekNet Software If working at a client station, enter the IP address of the server and mark page as a.
11 DEPLOYING AN UPDATE MANAGEMENT INFRASTRUCTURE Chapter 6.
Introduction to networking (Yarnfield) Configure a router.
SQL Database Management
Welcome POS Synchronize Concept 08 Sept 2015.
Troubleshooting Tools
Switch Commands Exec Commands Switch#? exec Commands
TOPIC 6: SYSTEM START-UP AND CONFIGURATION
DriveScale Proprietary Information © 2016
Environment Manager Troubleshooting and Debugging
Senior Software Engineering Student Robertas Sys
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Configuration Of A Pull Network.
Remote Computing Services Cloud connection Distributed system
First Level Incident Handling FAQ (For EAL)
Software Updation Start software, it will be displayed following main screen: Click on 'Activate (2017) or [ Go to 'More Services' →'Software Information→
Software Activation for Existing Client If you are already registered with us and using our product. Start software, it will be displayed following main.
Presentation transcript:

LBTO software startup/shutdown and troubleshooting July 18, 2006 Chris Biddick 1 cjb

TCS servers lbtmu01 (TO station) lbtmu102 lbtmu103 lbtmu104 lbtmu105 lbtmu107 jet (special) 2 cjb

Start TCS networks netconfig start (on all servers, but not jet) networkserversubsystem manager rpcserverRPC manager gshmserverreflective memory manager netconfig start passive(TO station only) prevents subsystems from running here 3 cjb

Start MCSPU on jet User telescope rpcconfig start [passive]./gotemp (used) Will start mcstemp (most recent control program) and the engineering interface program mcsDisplay../go (not used) Will start mcsworking (stable control program) and the engineering interface program 4 cjb

Start subsystems netconfig start [left | right] SUB Starts subsystem SUB on lightest load server netconfig start [left | right] SUB on address Starts subsystem SUB on server ‘address’ – name or IP address netconfig start [left | right] SUB on local Starts subsystem SUB attached to local terminal Alternate side notation: left SUBSUBL right SUBSUBR 5 cjb

Start subsystems When subsystems are started normally stdout is directed to /dev/null stderr is available (but not much use) When started ‘on local’ both stdout and stderr are available and attached to controlling terminal 6 cjb

Current subsystems LSSLogging control ECSEnclosure control CSQIIF receiver PMC leftPrimary mirror control PSF leftActive optics control MCSMount control PCSPointing control SDBStar database 7 cjb

Start GUIs GUIs are normal executables installed in a system path ECSGUI [READ_WRITE] ECSGUI [READ_WRITE] & For sided subsystems add ‘left’ or ‘right’ as argument: PSFGUI left 8 cjb

Current GUIs ECSGUI [READ_WRITE] PMCGUI {left | right} PSFGUI {left | right} MCSGUI (old) mcsgui (OpenGL) PCSGUI (old) pcsgui (OpenGL) presetgui (OpenGL) WXGUI 9 cjb

TO station start buttons ECSGUI TEL, ECS, ECSGUI READ_WRITE MATGUI CSQ, MATGUI MCSGUI MCS, mcsgui (OpenGL) PCSGUI PCS, pcsgui (OpenGL) PMCGUI TEL, LSS, left PMC, PMCGUI left PRESETGUI PCS, MCS, SDB, presetgui PSFGUI TEL, LSS, left PSF, PSFGUI left TELGUI TEL, TELGUI WXGUI ECS, WXGUI 10 cjb

Stop GUIs Use ‘File exit’ option or title bar ‘X’ 11 cjb

Stop subsystems netconfig stop [left | right] SUB Stops subsystem SUB – times out in seven seconds netconfig stop all Stops all subsystems netconfig kill [left | right] SUB Sends SIGKILL (9) instead of SIGINT (2) If GUI is left running when SUB stopped GUI should turn red 12 cjb

TO station stop buttons TCSstopall subsystems 13 cjb

Stop MCSPU on jet Command ‘stop’ in engineering interface will stop just the interface Command ‘stopall’ will stop both the engineering interface and mcstemp 14 cjb

Stop TCS networks netconfig stop (on each server) Stop all TCS network processes on local server You may stop TCS networks without stopping subsystems – network state is kept in files on disk 15 cjb

TCS state files LBT.conf Overall configuration parameters in /usr/commonsw/NetConfig rpc_IPAddr.conf RPC functions and aliases on local server in /var/state/LBT nameprocs.conf Subsystem running on local server in /var/state/LBT LSSEventClientList.dat List of event callbacks on local server in /var/state/LBT 16 cjb

Troubleshooting - netconfig netconfig ps Shows all TCS processes on local server netconfig –l Shows all known TCS subsystems on all servers netconfig –s Shows all servers with subsystem count and load 17 cjb

Troubleshooting - rpcconfig rpcconfig stop [address] Stops rpcserver on ‘address’ rpcconfig start address [cold] [passive] Starts rpcserver on ‘address’ ‘cold’ skips reading state file ‘passive’ disables rpc health check rpcconfig –l Shows number of registered functions and aliases on local server rpcconfig –f [address] Lists all functions on server address rpcconfig –a [address] Lists all aliases on server address 18 cjb

Troubleshooting - gshmconfig gshmconfig stop Stop gshmserver on local server gshmconfig start Start gshmserver on local server gshmconfig –b Shows reflective memory IP broadcast address on local server gshmconfig –l Lists segment key, size, and all servers currently on the reflective memory network Repeat and check that all servers stay at same ID 19 cjb

Troubleshooting - monitor monitor –o Shows computers as they join or drop off the shared memory network Shows restart requests 20 cjb

Troubleshooting - syslog /var/log/messages on local server ‘tcslog’ will show messages with LBT designation as they occur 21 cjb

Troubleshooting - DDViewerGUI DDViewerGUI shows hierarchical view of reflective memory on local server Available on every server and TO station Updates about every two seconds 22 cjb

Troubleshooting - Events No LSS - XML files on local server /tmp/SUB.log LSS - MySql database mysql –u lss –p –h mysql LBT_log password lss select date,description from Event where (date like ‘%Jul 18%’ and description like ‘%left PSF%’); 23 cjb

Mountain subsystem debugging Use your account on a server Get current CVS tree Modify subsystem code Build and install (may require removal of existing package) netconfig stop SUB netconfig start SUB on server 24 cjb

Mountain GUI debugging Use your account on a server or TO station Get current CVS tree Modify GUI code Build GUI (install not needed) Run GUI directly 25 cjb