1 / 10

TCS Mountain Support

TCS Mountain Support. Michele De La Pe ña and Chris Biddick. Preparation For Mountain Support. Before you go… Establish an account on lbtssh. This is the gateway machine to the mountain. Establish an account for the mountain machines.

kat
Télécharger la présentation

TCS Mountain Support

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TCS Mountain Support Michele De La Peña and Chris Biddick Software Cross-Training Session LBT TCS

  2. Preparation For Mountain Support Before you go… • Establish an account on lbtssh. • This is the gateway machine to the mountain. • Establish an account for the mountain machines. • The mountain machines are on a separate LDAP system from Tucson. • Servers: lbtmu[101 – 105, 107] • Workstations: lbtmu[01 – 05], 01 = TO Station Software Cross-Training Session LBT TCS

  3. Preparation Continued… • Set up your mountain work environment from Tucson to the degree possible. • Editor, IDE, CVS access, debugger, etc. • Do a CVS checkout of the build currently installed on the mountain in your home directory. • Have a set of notes or “game plan” for your work. Be organized! Software Cross-Training Session LBT TCS

  4. Preparation Continued… • You should be fully prepared to debug, recompile, and install the application layers of the TCS (i.e., software above the “Common Software Layer”). • Make sure you have a copy of Telescope Control System Build and Installation Manual (481s012a). Software Cross-Training Session LBT TCS

  5. Preparation Continued… • You need to know the areas of expertise of the Software Group members in case you need to call for assistance. Software Cross-Training Session LBT TCS

  6. Tips When On The Mountain • Do not use the TO Station while the TO is actively working. • You should know that you might need to do an ssh –Y or ssh –X when ssh’ing to another machine, and you want to invoke a GUI. • Some GUIs (e.g., tkcvs) are not on the servers. Software Cross-Training Session LBT TCS

  7. TIPS Continued… • Check the core size with the limit command and reset it to unlimited so you have the possibility of generating a core file ($ limit coredumpsize unlimited). • Recognize when you are in “over your head” and need to call for help. Software Cross-Training Session LBT TCS

  8. Process • If you are debugging a GUI, then there is no need to install while you are working; you can just use the executable “in place”. • If you are debugging server or client code, then you need to “install” on the machine where you testing. Software Cross-Training Session LBT TCS

  9. Process • If you have finished debugging and the code is intended for immediate use, you could: • Install code on a designated machine, and • Modify the TO activation scripts to use only the server you designate. The scripts are in /home/telescope/Scripts. This is only a short-term solution and is your responsibility to fix. Software Cross-Training Session LBT TCS

  10. Process Continued… OR • Install the code manually on all the servers (client and server) and the TO Station (GUI). OR • Logon to lbtmu111 as root, • Copy your epkg tar file to /opt/LBT-encaps, • Become user “lbtscm” (e.g., su –l lbtscm), • Run “mtupgrade” and answer questions appropriately. Software Cross-Training Session LBT TCS

More Related