50 likes | 174 Vues
This document outlines the upgrade strategies for operational Linux platforms, particularly focusing on transitioning from Windows consoles to Linux, emphasizing the new generation of consoles and local home directories for operational accounts. Important actions include adopting bash as the default shell, enhancing integration with the operating system, and moving to 64-bit systems. The agenda covers various upgrades for operational systems, Java, Oracle client libraries, and network infrastructure changes, all aimed at improving reliability and performance in a Linux environment.
E N D
Upgrades of Operational Linux Platforms Vito Baggiolini BE-CO-DO
Upgrades of Operational Consoles • Console New Generation (a.k.a. “Console NG”) • Local home directories for operational accounts • bash shell (instead of tcsh) • Symbolic links to special places on NFS servers (e.g. ~/images) • Reason: less dependency on NFS, less cr*p in shared home dir,no tricks needed to handle shared home dir (JavaWS, Firefox, etc) • Continue to replace Windows Operational Consoles by Linux • E.g. Cryo PVSS consoles • Review Common Console Manager (CCM) • Review of functionality together with OP et al. • Better integration with the operating system (especially Linux) • Re-engineering and technology upgrade (e.g. JNI, shreg) Vito Baggiolini
Upgrade of Operating Systems • Operational Consoles: • Upgrade to SLC7/64bit (when it is ready, i.e. end 2013?) • Keep 32bit compatibility libraries only if needed for legacy apps • Back-ends (Proliants): • Upgrade to pure SLC6/64bit, from Easter onwards • Front-ends: • Two platforms: pure SLC5/32bit or pure SLC6/64bit • New kernel for SLC5 • Keep Kernels stable until LS2 (but ready to upgrade if absolutely needed) • CO wants to move ahead with 64bit, currently validating • Go/no-go decision will be announced in April • End-of-life announcement: no 32bit support after LS2 Vito Baggiolini
Major CO TS after Easter (2-4 April) • Change from Run to LS mode • [DA] Change passwords of operational Oracle database accounts • [DA] Adjust (possibly re-release) applications that access the databases, following the above change • [DO] Change operator passwords • [DO] Change operator accounts from tcsh to bash • [DO] Upgrade Oracle client shared libs from Version 10 to 11 • [DO] Upgrade Java from 1.6 to 1.7 • [DO] Upgrade all non-PVSS servers from SLC5 to SLC6 • [DO] Remove PVSS 3.6 from all the Consoles • [IN] Upgrade firmware on all non-PVSS servers • [IN] Upgrade and reboot all our NFS servers, restrict access lists • [IT] Make Network changes (remove Class-B network, change default gateway) • [IT] Replace 3com switches by HP • [IT] Clean-up patch panels of big star points in 354, CCR/CCC, North Area • http://wikis/display/DEVOPS/To-do+list+for+Controls+Maintenance+Easter+2013 • “Note de coupure” will be sent out by Pierre soon Vito Baggiolini
Agenda • General BE/CO upgrade strategy for LS1 (Vito, 10') • Changes to the development tools and infrastructure • Development tools (Niall, 15') • Development platforms (VPC, cs-ccr-devX) (Luigi 10’) • Ideas for Development outside the TN (Vito 5’) • Linux platforms (consoles, back-end and front-end) (Vito, 5’) • Changes to widely used software libraries • Brief introduction (Katarina, 5') • CMW and JAPC (Wojtek, 20') • LSA/InCA (Greg, 10') • Controls Configuration DirService (Zere, 10') • SDDS (Chris, 10') Vito Baggiolini