50 likes | 165 Views
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 )
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