October,18-22 2004 Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.

Slides:



Advertisements
Similar presentations
Monday 24 May 2004DAPNIA/Pierre-Francois Honore1 DAPNIA site report.
Advertisements

Fedora Linux Fedora: the (somewhat) new Linux distribution on the block. To switch or not to switch? Moreover, why use it at all? And, what is its target?
Birmingham site report Lawrie Lowe: System Manager Yves Coppens: SouthGrid support HEP System Managers’ Meeting, RAL, May 2007.
Copyright GeneGo CONFIDENTIAL »« MetaCore TM (System requirements and installation) Systems Biology for Drug Discovery.
What to expect.  Linux  Windows Server (2008 or 2012)
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
A comparison between xen and kvm Andrea Chierici Riccardo Veraldi INFN-CNAF.
Automating Linux Installations at CERN G. Cancio, L. Cons, P. Defert, M. Olive, I. Reguero, C. Rossi IT/PDP, CERN presented by G. Cancio.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
FNAL Configuration Management Jack Schmidt Cyber Security Workshop May th 2006.
SSI-OSCAR A Single System Image for OSCAR Clusters Geoffroy Vallée INRIA – PARIS project team COSET-1 June 26th, 2004.
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
27/04/05Sabah Salih Particle Physics Group The School of Physics and Astronomy The University of Manchester
1 Linux in the Computer Center at CERN Zeuthen Thorsten Kleinwort CERN-IT.
FNAL System Patching Design Jack Schmidt, Al Lilianstrom, Andy Romero, Troy Dawson, Connie Sieh (Fermi National Accelerator Laboratory) Introduction FNAL.
13 th May 2004LINUX, which LINUX?1 Presentation to the AB/CO Technical Committee – Linux as the Future Console O/S Alastair Bland, 13 th May 2004.
DB server + PHPMyAdmin ดรัสวิน วงศ์ปรเมษฐ์ สาขาวิชาเทคโนโลยีสารสนเทศ คณะ วิทยาศาสตร์ มรภ. บร. 19/10/56.
Paul Scherrer Institut 5232 Villigen PSI HEPIX_AMST / / BJ95 PAUL SCHERRER INSTITUT THE PAUL SCHERRER INSTITUTE Swiss Light Source (SLS) Particle accelerator.
CERN Manual Installation of a UI – Oxford July - 1 LCG2 Administrator’s Course Oxford University, 19 th – 21 st July Developed.
APT for RPM Simplified package management for rpm based distributions INFN - Napoli 1 INFM - UDR Napoli 2 HEPiX/HEPNT 2003 – Vancouver Rosario Esposito.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 8: Installing Software in Linux Chapter 13: Downloading and Installing Software By Fred R.
NiceFC and CMF Introduction Ivan Deloose IT-IS Custom Windows Services for Controls Applications.
SLAC Site Report Chuck Boeheim Assistant Director, SLAC Computing Services.
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
Manchester HEP Desktop/ Laptop 30 Desktop running RH Laptop Windows XP & RH OS X Home server AFS using openafs 3 DB servers Kerberos 4 we will move.
1 The new Fabric Management Tools in Production at CERN Thorsten Kleinwort for CERN IT/FIO HEPiX Autumn 2003 Triumf Vancouver Monday, October 20, 2003.
 CASTORFS web page - CASTOR web site - FUSE web site -
Deploying a Network of GNU/Linux Clusters with Rocks / Arto Teräs Slide 1(18) Deploying a Network of GNU/Linux Clusters with Rocks Arto Teräs.
INFSO-RI Enabling Grids for E-sciencE Installation of an APT+kickstart server Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
Kickstart Installation
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
Installing, running, and maintaining large Linux Clusters at CERN Thorsten Kleinwort CERN-IT/FIO CHEP
Linux Overview Why Linux ? Not-so-ancient history –Torvalds, Linus Torvalds, 002 the Helsinki University, as a student, low budget, work home –rapid and.
Cluster Software Overview
26/4/2001LAL Site Report - HEPix - LAL 2001 LAL Site Report HEPix – LAL Apr Michel Jouvin
RAL Site report John Gordon ITD October 1999
HEP Computing Status Sheffield University Matt Robinson Paul Hodgson Andrew Beresford.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
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.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
Yannick Patois - Datagrid Software Repository Presentation - March, n° 1 Datagrid Software Repository Presentation CVS, packages and automatic.
Linux Operations and Administration
RHIC/US ATLAS Tier 1 Computing Facility Site Report Christopher Hollowell Physics Department Brookhaven National Laboratory HEPiX Upton,
Lisa Giacchetti AFS: What is everyone doing? LISA GIACCHETTI Operating Systems Support.
CNAF Database Service Barbara Martelli CNAF-INFN Elisabetta Vilucchi CNAF-INFN Simone Dalla Fina INFN-Padua.
15-Feb-02Steve Traylen, RAL WP6 Test Bed Report1 RAL/UK WP6 Test Bed Report Steve Traylen, WP6 PPGRID/RAL, UK
R. Krempaska, October, 2013 Wir schaffen Wissen – heute für morgen Controls Security at PSI Current Status R. Krempaska, A. Bertrand, C. Higgs, R. Kapeller,
1 Update at RAL and in the Quattor community Ian Collier - RAL Tier1 HEPiX FAll 2010, Cornell.
CERN 19/06/2002 Kickstart file generator Andrea Chierici (INFN-CNAF) Enrico Ferro (INFN-LNL) Marco Serra (INFN-Roma)
INRNE's participation in LCG Elena Puncheva Preslav Konstantinov IT Department.
Quattor tutorial Introduction German Cancio, Rafael Garcia, Cal Loomis.
SCD Monthly Projects Meeting 2014 Scientific Linux Update Rennie Scott January 14, 2014.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
Oracle 10g database installation kit  A bundle of scripts which allows to install Oracle 10g database server on a single node: Useful for both experienced.
The Great Migration: From Pacman to RPMs Alain Roy OSG Software Coordinator.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) 马兰馨 IHEP, CAS Setting Up a Repository.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
Scientific Linux Inventory Project (SLIP) Troy Dawson Connie Sieh.
A comparison between xen and kvm Andrea Chierici Riccardo Veraldi INFN-CNAF CCR 2009.
Scientific Linux Connie Sieh CSAM Meeting May 2, 2006.
FermiLinux STS Scientific Linux 6 Connie Sieh HEPIX Spring 2009 May 25, 2009.
Overview of software tools for gLite installation & configuration
AI How to: System Update and Additional Software
Progress on NA61/NA49 software virtualisation Dag Toppe Larsen Wrocław
CompTIA Server+ Certification (Exam SK0-004)
Spacewalk and Koji at Fermilab
More Scripting & Chapter 11
OPS235 PACKAGE MANAGEMENT
Presentation transcript:

October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste

October, Outline of Presentation Introduction Introduction Evaluation phase Evaluation phase SL Test installation SL Test installation Installation Installation Configuration Configuration Management Management SL and Compass Computing FARM SL and Compass Computing FARM

October, Before moving to SL When the end of official support from RedHat was announced in 2003 we had all PCs running Linux RedHat 7.3 and 9 When the end of official support from RedHat was announced in 2003 we had all PCs running Linux RedHat 7.3 and 9 HEP community was evaluating different roads to follow HEP community was evaluating different roads to follow Initially we are waiting for a common answer coming from INFN Computing Committee and looking at what was moving around Initially we are waiting for a common answer coming from INFN Computing Committee and looking at what was moving around At our site we tried different distribution based on RedHat Enterprise Linux like At our site we tried different distribution based on RedHat Enterprise Linux like CentOS 3.1 CentOS 3.1 Fermi Linux Fermi Linux Scientific Linux Scientific Linux 3.0.1

October, Evaluation of the needs As time went by we decided to have a meeting in order to discuss how to meet the needs of people involved in different experiments As time went by we decided to have a meeting in order to discuss how to meet the needs of people involved in different experiments It was clear that there were many distributions which were a rebuild of RHEL3 from Red Hat’s source RPM stripped of parts that cannot be distributed without a license It was clear that there were many distributions which were a rebuild of RHEL3 from Red Hat’s source RPM stripped of parts that cannot be distributed without a license Need to have a distribution well maintained and validated by the HEP community Need to have a distribution well maintained and validated by the HEP community

October, Scientific Linux – Final Test installation As Scientific Linux was available we installed it on a few PC clients in order to test how user’s feeling was As Scientific Linux was available we installed it on a few PC clients in order to test how user’s feeling was we got a good feedback we got a good feedback So we went on with the installation of SL So we went on with the installation of SL At the time SL was released we had in production At the time SL was released we had in production 10 PC client (desktop functionality) 10 PC client (desktop functionality) 1 PC with server functionality 1 PC with server functionality

October, Scientific Linux – Final test installation No problems or complaints coming from users running their applications and software No problems or complaints coming from users running their applications and software Then the decision to upgrade all PCs running SL to the new SL and to move more PCs to the new release Then the decision to upgrade all PCs running SL to the new SL and to move more PCs to the new release Right now we have 30 PCs clients and 3 PCs servers with SL installed Right now we have 30 PCs clients and 3 PCs servers with SL installed

October, Scientific Linux - Installation Kickstart is used to install SL on the PCs Kickstart is used to install SL on the PCs Kickstart file generated using Kickstart file generated using buildks which is a tool developed at INFN Trieste Buildks allows to install and configure linux PCs automatically based on group-specific policy a specific network group configuration Type of PC: multiboot or singleboot...

October, Scientific Linux - Management Installed machines are currently managed via Linux-update, a tool developed locally Installed machines are currently managed via Linux-update, a tool developed locally Linux-update allows us to modify in a centralized way Linux-update allows us to modify in a centralized way Configuration files Configuration files Specific installations Specific installations RPM packets management RPM packets management Anyway YUM is easier and more powerful to manage RPM packets Anyway YUM is easier and more powerful to manage RPM packets

October, Scientific Linux – Configuration (1/2) A local repository has been created for the SL distribution A local repository has been created for the SL distribution Every night via lftp a mirror is created copying the distribution from ftp://ftp.scientific.linux.org/linux/scientific/30 3/i386/ Every night via lftp a mirror is created copying the distribution from ftp://ftp.scientific.linux.org/linux/scientific/30 3/i386/ ftp://ftp.scientific.linux.org/linux/scientific/30 3/i386/ ftp://ftp.scientific.linux.org/linux/scientific/30 3/i386/ This distribution is locally accessible using ftp anonymous just open to the local network nodes This distribution is locally accessible using ftp anonymous just open to the local network nodes

October, Scientific Linux – Configuration (2/2) Linux PCs are configured as “YUM clients” of the local FTP server hosting the distribution Linux PCs are configured as “YUM clients” of the local FTP server hosting the distribution Update is done as the PC starts up and via a cron job using the simple command yum update as running Update is done as the PC starts up and via a cron job using the simple command yum update as running Kernel update is not managed by an automatic tool Kernel update is not managed by an automatic tool After a test phase it is installed manually After a test phase it is installed manually

October, Scientific Linux – Release upgrade Moving from SL to was smooth and painless Moving from SL to was smooth and painless A script was created and run on all PCs with SL installed A script was created and run on all PCs with SL installed They were updated to the new release using mainly yum update and just a few more things as running They were updated to the new release using mainly yum update and just a few more things as running At the end just a reboot was necessary (for the new kernel) At the end just a reboot was necessary (for the new kernel)

October, ACID (The COMPASS Trieste Compute Farm) Current Environment Current Environment Hardware Hardware 32 PC clients, 4 disk servers, 1 tape server + a small tape library (STK L40), 1 Oracle server, 1 supervisor and software repository server. All two processors machines 32 PC clients, 4 disk servers, 1 tape server + a small tape library (STK L40), 1 Oracle server, 1 supervisor and software repository server. All two processors machines Software: Software: OS: Red Hat Linux 7.3 (but Oracle server: it runs Red Hat AS2.1) OS: Red Hat Linux 7.3 (but Oracle server: it runs Red Hat AS2.1) Just few packages patched for local deeds: Just few packages patched for local deeds: kernel (NFS over TCP, 32k R/W size, F.Collin patches to Tape Drivers), OpenAFS, OpenSSH (local setup), CASTOR (it is a CERN software, small changes in code, local setup) kernel (NFS over TCP, 32k R/W size, F.Collin patches to Tape Drivers), OpenAFS, OpenSSH (local setup), CASTOR (it is a CERN software, small changes in code, local setup) B. Gobbo

October, ACID (The COMPASS Trieste Compute Farm) Software Software Monitoring: BigBrother 1.9e (Quest Software) Monitoring: BigBrother 1.9e (Quest Software) Resource Management: Grid Engine 5.3 (Sun Open Source Software) Resource Management: Grid Engine 5.3 (Sun Open Source Software) HSM: CASTOR (CERN Software) HSM: CASTOR (CERN Software) RPMs upgrade using LinuxUpdate tool (Developed in INFN Trieste) RPMs upgrade using LinuxUpdate tool (Developed in INFN Trieste) B. Gobbo

October, ACID (cont.d) Upgrades to be done before end of the year Upgrades to be done before end of the year Hardware Hardware ~6 more PC client nodes (with Opteron?) ~6 more PC client nodes (with Opteron?) Software Software OS: Move to Scientific Linux (CERN Version under test) OS: Move to Scientific Linux (CERN Version under test) 2 Client nodes already migrated for tests 2 Client nodes already migrated for tests 1 Server installed with Red Hat EL3 1 Server installed with Red Hat EL3 All needed software already ported All needed software already ported Experiment software porting basically finished. Experiment software porting basically finished. Initially we had problems with Grid Engine 6.0: AFS token is not exported (that is a major problem as user home directories are under AFS). Lack of support for AFS credential in qsub. Anyhow Grid Engine 6.0 now works. Initially we had problems with Grid Engine 6.0: AFS token is not exported (that is a major problem as user home directories are under AFS). Lack of support for AFS credential in qsub. Anyhow Grid Engine 6.0 now works. B. Gobbo

October, ACID (cont.d) Software Software Few changes are needed to “adapt” distribution to local environment Few changes are needed to “adapt” distribution to local environment Mainly remove some “too-CERN-related” items Mainly remove some “too-CERN-related” items We keep CERN built kernel We keep CERN built kernel We are still considering “pure” SL too, as an alternative We are still considering “pure” SL too, as an alternative In that case few packages need to be added. Kernel has to be rebuilt. In that case few packages need to be added. Kernel has to be rebuilt. We keep local mirror of SLC and SL repository We keep local mirror of SLC and SL repository Following the CERN model: upgrade via APT (from the local repository) Following the CERN model: upgrade via APT (from the local repository) We had a look at QUATTOR too We had a look at QUATTOR too But the farm is not so big. Probably such a powerful too is not needed But the farm is not so big. Probably such a powerful too is not needed B. Gobbo