Migration from SL4 to SL5 at CC-Lyon J ü rgen Brunner.

Slides:



Advertisements
Similar presentations
{ Dominion - Test Plan Version 1 – 22 nd Apr Aravind Palanisami.
Advertisements

Status of the new CRS software (update) Tomasz Wlodek June 22, 2003.
Installing software on personal computer
Solaris Software Packaging and Installation Paul Foster 14/11/2000.
Clara Gaspar, November 2012 Experiment Control System LS1 Plans…
Cisco Confidential © 2011 Cisco and/or its affiliates. All rights reserved bit RHEL 6 Update 2 OS Upgrade RHEL TEAM
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Servlets Environment Setup. Agenda:  Setting up Java Development Kit  Setting up Web Server: Tomcat  Setting up CLASSPATH.
An Implementation of iSCSI initiator on a Zaurus PDA Presented by They Yu Shu 12 August 2005.
GLite D. Zaborov, SA1-SA3 meeting, Dubna1 Dmitry Zaborov (SINP-MSU-Moscow) Dubna, Jul 26, 2007 Testing 3.0 under SLC 4.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
Software Engineering in Robotics Packaging and Deployment of Systems Henrik I. Christensen –
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
Guideline: How to build AMSS source code? History: 01/02/ Make Draft 05/02/2010 – Release /02/2010 – Updated.
ICT-CPM November 2014 ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Software Engineering and Quality.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
Netbeans 6.0 version control configuration for AUV Workbench & various XMSF projects TODO: check changes in all Netbeans 5 screens Don Brutzman
CMSBrownBag,05/29/2007 B.Mangano How to “use” CMSSW on own Linux Box and be happy In this context “use” means: - check-out pre-compiled CMSSW code - run.
Netbeans 5.0 cvs configuration for AUV Workbench & various XMSF projects Don Brutzman 14 July 2006.
COP 3330 Notes 1/12. Today's topics Downloading Java and Eclipse Hello World Basic control structures Basic I/O Strings.
© 2002 IBM Corporation LANDP 24 th April 2003 LANDP for Linux Web Lecture.
Copyright © 2015 – Curt Hill Version Control Systems Why use? What systems? What functions?
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
Unit - VI. Linux and Real Time: Real Time Tasks Hard and Soft Real Time Tasks Linux Scheduling Latency Kernel Preemption Challenges in Kernel Preemption.
Using JAS3 for LCD Analysis Tony Johnson 20 th May 2003.
Validation related issues Auger-Lecce, 10 November 2009  BuildBot- introduction   Site Wide Installation  Issues related to Install/Config/Valid.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
ALMA Integrated Computing Team Coordination & Planning Meeting #4 Santiago, November 2014 Telescope Calibration Planning Dominique Broguière.
Installing CompuCell3D from source. Why you might want to install from source? 1.There are no binaries for your platform (e.g. gentoo linux) 2.You want.
Advanced BioPSE NCRR How to Install and Configure J. Davison de St. Germain Chief Software Engineer SCI Institute December 2003 J. Davison.
G4MICE Status and Plans 1M.Ellis - CM24 - RAL - 31st May 2009  Firstly, a correction to the agenda:  I failed to spot a mistake in the agenda that I.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
Page 1 TOOLKIT / HDF-EOS Status and Development Abe Taaheri, Raytheon IIS Aura DSWG meeting October 2007.
Presentation Name / 1 Visual C++ Builds and External Dependencies NAME.
Semi-Automatic patch upgrade kit
HEPiX 2002, CataniaI. Reguero M. Manent – IT/PS/UI Solaris 8 Certification Status at CERN Ignacio Reguero and Michel Manent Presented by Alan Lovell
CMap Version 0.16 Ben Faga. CMap CMap Version 0.16 Bug fixes and code optimizations More intuitive menu system Asynchronous loading of comparative map.
Proper use of CC at Lyon J. Brunner. Batch farm / bqs BQS classes Only for test jobs !! Regular Exceptional resource needs Very long jobs Large memory/scratch.
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
ECS and LS Update Xavier Vilasís-Cardona Calo Meeting - Xvc1.
National Energy Research Scientific Computing Center (NERSC) CHOS - CHROOT OS Shane Canon NERSC Center Division, LBNL SC 2004 November 2004.
Copyright © Curt Hill Operating Systems An Introductory Overview.
Trilinos Framework: Next Steps Thursday November 9, :45-9:30 a.m. Jim Willenbring Mike Phenow.
SRM-2 Road Map and CASTOR Certification Shaun de Witt 3/3/08.
CERN IT Department CH-1211 Genève 23 Switzerland t SL(C) 5 Migration at CERN CHEP 2009, Prague Ulrich SCHWICKERATH Ricardo SILVA CERN, IT-FIO-FS.
Migration to SL5 James Bellinger University of Wisconsin at Madison 21-Apr
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Debugging Lab Antonio Gómez-Iglesias Texas Advanced Computing Center.
Wouter Verkerke, NIKHEF 1 Using ‘stoomboot’ for NIKHEF-ATLAS batch computing What is ‘stoomboot’ – Hardware –16 machines, each 2x quad-core Pentium = 128.
2-December Offline Report Matthias Schröder Topics: Monte Carlo Production New Linux Version Tape Handling Desktop Computers.
Controls Software Migration Duplex Consoles. Goal of the MigrationGoal of the Migration –Move the accelerator controls system from Vax/VMS to PC/Linux.
AAF tips and tricks Arsen Hayrapetyan Yerevan Physics Institute, Armenia.
DECTRIS Ltd Baden-Daettwil Switzerland Continuous Integration and Automatic Testing for the FLUKA release using Jenkins (and Docker)
Scientific Linux Connie Sieh CSAM Meeting May 2, 2006.
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
Patrick Gartung LArSoft Usability Meeting 22 June 2016 Build system explorations: Spack.
Installation of the ALICE Software
Software Packaging and Releasing
IM-pack: Software Installation Using Disk Images
Gaudi software release procedures
Generator Services planning meeting
Artem Trunov and EKP team EPK – Uni Karlsruhe
Karabo installation and software organization
University of Wisconsin at Madison
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 21 July 2010
JENKINS TIPS Ideas for making your life with Jenkins easier
David Cleverly – Development Lead
Presentation transcript:

Migration from SL4 to SL5 at CC-Lyon J ü rgen Brunner

Situation early 2009 OS: Scientific Linux 4 All batch machines: 64bit with 32bit libraries installed (qsub –l platform=LINUX) Interactive machine –64bit : ccali.in2p3.fr –32bit : ccalisl432.in2p3.fr 32bit interactive machines heavily used by Antares to prepare 32bit binaries which are able to run without problems on the 64bit batch machines

Status November 2009 LHC decides to use Scientific Linux 5 64bit By now 80% of batch machines have been migrated Last SL4 machines will disappear in June 2010 No interactive SL5 32bit machines available Special request from Antares for 32-bit interactive machines has been refused 32 bit libraries only on special request, installation with important delay –Root, Naglib do not (yet) exist in 32bit (ok on 64bit)

Comparison SL4-SL5 SL4SL5 Kernel gcc Root5.20/005.22/00 Java bit batchno 32bit interactiveyesno 32bit Rootyesno 32bit Nagyesno Main challenge: Disappearance of 32bit support Other changes seem harmless

17/11/2009 : Change of aliases beforeafter SL4 64b interactccaliccalisl4 SL4 32b interactccalisl432 SL5 64b interactccalisl5ccali SL4 qsub platformLINUXoldLINUX SL5 qsub platformnewLINUXLINUX Scientific Linux 5 has become the new default

Antares migration steps Lyon login script modified to initialize correctly various packages on SL5 –Root, Java, PATH, CLASSPATH, LD_LIBRARY_PATH New $AN_BIN and $AN_LIB installed First packages installed (io, geasim, km3) gen/hit tested, produced scattering tables seem ok SeaTray: fully 64b compatible Mupage: ok on 64b as well Other packages: Compile, need further tests More details see – Alternative (disfavoured): Modify Makefiles to force 32bit binaries on 64bits systems

Antares migration Need to install all standard Antares software on SL5 64b Proposal : just install everything (“beta version”) –Make it compiles and does not crash immediately –All are invited for testing Need for limited time reinforced code testing team Could also help to discover other bugs – not necessarily related to 32/64bit migration Task force ? Service task list ?

SRB upgrade Nothing to do with SL4 SL5 Nevertheless important for Antares Mains SRB server of Antares changed Old: ccsrb03.in2p3.fr New ccsrb01.in2p3.fr Change setting in ~/.srb/.MdasEnv on ALL accounts from where you use SRB Failure of doing so will block your SRB access

SRB – HPSS – XRootd synchronization Standard procedure –Add new file into SRB –Add new directory branch into SRB –  HPSS automatically updated few days later After bug fixes etc: –Rename directory structure –Replace files with new version keeping name –Not synchronized !! –Need to be done individually on SRB & HPSS –Need also to clean XRootd buffer eventually