Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002

Slides:



Advertisements
Similar presentations
LCFG overview and future Michael George University of Liverpool
Advertisements

German Cancio – WP4 developments Partner Logo WP4-install plans WP6 meeting, Paris project conference
UIC Data Conversion and Submission via CDX Node Client UIC Database V2 6/16/
Chapter One The Essence of UNIX.
NIS Consistent configuration across the network. Why NIS? Primary reason is to provide same user configuration across the network Users go any machine.
Apache : Installation, Configuration, Basic Security Presented by, Sandeep K Thopucherela, ECE Department.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
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 Operations and Administration
MX250 V3.0 Call Recording, Archive and Archive Viewer.
V Avon High School Tech Crew Agenda Old Business –Delete Files New Business –Week 10 Topics: Coming up: –Yearbook Picture: Feb 7 12:20PM.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 WP4 hands-on workshop: EDG LCFGng exercises
Session 5: Working with MySQL iNET Academy Open Source Web Development.
WP4-install task report WP4 workshop Barcelona project conference 5/03 German Cancio.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 How to write LCFGng components for EDG 10/2002
© 2012 Avaya, Inc. All rights reserved, Page 1 Module Duration: Module 05: Handling Data in Bulk 3 Hours.
EDG LCFGng: concepts Fabric Management Tutorial - n° 2 LCFG (Local ConFiGuration system)  LCFG is originally developed by the.
Olof Bärring – WP4 summary- 6/3/ n° 1 Partner Logo WP4 report Status, issues and plans
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
Samba Advanced System Administration Course James Lwali University computing Centre Ltd, University of Dar es salaam,
quattor NCM components introduction tutorial German Cancio CERN IT/FIO.
EDG WP4: installation task LSCCW/HEPiX hands-on, NIKHEF 5/03 German Cancio CERN IT/FIO
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
CERN Manual Installation of a UI – Oxford July - 1 LCG2 Administrator’s Course Oxford University, 19 th – 21 st July Developed.
O.S.C.A.R. Cluster Installation. O.S.C.A.R O.S.C.A.R. Open Source Cluster Application Resource Latest Version: 2.2 ( March, 2003 )
Linux Services Muhammad Amer. 2 xinetd Programs  In computer networking, xinetd, the eXtended InterNET Daemon, is an open-source super-server daemon.
UNIX Commands. Why UNIX Commands Are Noninteractive Command may take input from the output of another command (filters). May be scheduled to run at specific.
LCG2 Administrator’s Course Oxford University, 19 th – 21 st July Developed in conjunction with GridPP and EGEE Running LCG, Handy Hints and Tips.
Oracle Data Integrator Procedures, Advanced Workflows.
EDG Testbed installation and configuration with LCFGng Maite Barroso - WP4
05/29/2002Flavia Donno, INFN-Pisa1 Packaging and distribution issues Flavia Donno, INFN-Pisa EDG/WP8 EDT/WP4 joint meeting, 29 May 2002.
First attempt for validating/testing Testbed 1 Globus and middleware services WP6 Meeting, December 2001 Flavia Donno, Marco Serra for IT and WPs.
German Cancio – WP4 developments Partner Logo System Management: Node Configuration & Software Package Management
Deployment work at CERN: installation and configuration tasks WP4 workshop Barcelona project conference 5/03 German Cancio CERN IT/FIO.
Packaging for Voracity Solutions Control Panel David Turner.
Ariel Garcia LCG cluster installation, EGEE training, Ariel Garcia - IWR LCG Cluster Installation Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft.
SPMA & SWRep: Basic exercises HEPiX hands-on, NIKHEF 5/03 German Cancio
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Olof Bärring – WP4 summary- 4/9/ n° 1 Partner Logo WP4 report Plans for testbed 2 [Including slides prepared by Lex Holt.]
22nd April 2002 Steve Traylen, RAL, 1 LCFG Installation Steve Traylen. LCFG – A tool for installation and configuration. UK HEP SYSMAN,
1 Network Information System (NIS). 2 Module – Network Information System (NIS) ♦ Overview This module focuses on configuring and managing Network Information.
C. Aiftimiei, E. Ferro / January LCFGng server installation Cristina Aiftimiei, Enrico Ferro INFN-LNL.
File Transfer Protocol (FTP) FTP host stores files Client logs into host Client program sends command to get a file FTP host downloads the file with error.
© 2006 ITT Educational Services Inc. Linux Operating System :: Unit 3 :: Slide 1 Downloading and Installing Software yum pirut Bit Torrent rmp.
LCG LCG-1 Deployment and usage experience Lev Shamardin SINP MSU, Moscow
E. Ferro, CNAF, april Enrico Ferro INFN-LNL Installation of a LCFG server.
German Cancio – WP4 developments Partner Logo WP4-install progress CERN, 19/6/2002 for WP4-install.
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
1 G52IWS: Example Web-services Chris Greenhalgh. 2 Contents Software requirements AXIS web service run-time components Getting started with Jetty & AXIS.
CSC414 “Introduction to UNIX/ Linux” Lecture 6. Schedule 1. Introduction to Unix/ Linux 2. Kernel Structure and Device Drivers. 3. System and Storage.
The EDG Testbed The European DataGrid Project Team
CERN 19/06/2002 Kickstart file generator Andrea Chierici (INFN-CNAF) Enrico Ferro (INFN-LNL) Marco Serra (INFN-Roma)
Quattor tutorial Introduction German Cancio, Rafael Garcia, Cal Loomis.
Installing VERITAS Cluster Server. Topic 1: Using the VERITAS Product Installer After completing this topic, you will be able to install VCS using the.
Maite Barroso – WP4 Workshop – 10/12/ n° 1 -WP4 Workshop- Developers’ Guide Maite Barroso 10/12/2002
Computing Services THE UNIVERSITY of EDINBURGH [ ] LCFG Beginners - MDP Slide 1 LCFG Beginners - MDP Kenneth MacDonald Desktop Services, IS.
ArcGIS for Server Security: Advanced
Router Startup and Setup
WP4-install status update
DHCP server & Client Objectives Contents
Ubuntu Working in Terminal
Intuit has launched QuickBooks File Doctor tool (QBFD) in QuickBooks File Doctor is a tool that has been designed to recover the damaged company.
Configuration Of A Pull Network.
Router Startup and Setup
System & Network Administration (MCSA & RHCSA)
The EU DataGrid Fabric Management Services
Presentation transcript:

Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002

German Cancio – WP4-install LCFG HOW-TO - n° 2 LCFG Configuration examples Component configurations RPM configurations

German Cancio – WP4-install LCFG HOW-TO - n° 3 LCFGng configuration: examples 1. Component configuration files

German Cancio – WP4-install LCFG HOW-TO - n° 4 LCFGng configuration: Components  The components are installed on the client in the following directory: /etc/obj u Each component has a man page describing its functionality and configuration needs. man edg-lcfg- for EDG created or modified components man lcfg- for ‘untouched’ LCFG components. u On the server, a resource definition file exists for each component, which may also contain default values. The resource definition files (.def) are found on the client under /usr/lib/lcfg/defaults/client n These defaults can be overwritten by the.h template files

German Cancio – WP4-install LCFG HOW-TO - n° 5 LCFGng configuration: components (cont.) u Once the configuration of the node is ready, it has to be validated and compiled into an XML profile, which is then read by the clients.  The compilation/validation is done by mkxprof. u Mkxprof is run like: /usr/sbin/mkxprof –v, eg. /usr/sbin/mkxprof –v testbed0314 u Mkxprof will inform if there were warnings or errors during the compilation. u Mkxprof generates the XML file into the following directory: /var/obj/conf/server/web/profiles/ /

German Cancio – WP4-install LCFG HOW-TO - n° 6 LCFGng configuration: components (cont) u Mkxprof can also generate a HTML status page: /status/ /details  Unfortunately, mkxprof has to be run with the –s option for updating the HTML status page, and no output is produced on the terminal ;-( n /usr/sbin/mkxprof –v –s testbed0314 u Alternatively, mkxprof can be started from an init.d script, and the compilations can be run by running n /sbin/service mkxprofd reload

German Cancio – WP4-install LCFG HOW-TO - n° 7 LCFGng configuration: components (cont) Most commonly checked/modified configuration entries for basic components: Auth component: auth.xxx  The auth component manages the /etc/password file. u Most used resources: n auth.rootpwdencrypted root password n auth.usersspace separated list of user login names n auth.userpwd_ encrypted password for n auth.userhome_ home directory for n auth.usergroup_ group names or numbers for n auth.usershell_ shell for n auth.usercomment. Comment field in passwd file (usually user full name) n auth.groupsspace separated list of groups

German Cancio – WP4-install LCFG HOW-TO - n° 8 LCFGng configuration: components (cont) Profile component: profile.xxx u The profile component manages the list of components included on the client node. u Most used resource: n profile.componentsspace separated list of components to be included on the client n profile.version_ “XML profile version” (usually: 1) Boot component: boot.xxx u The boot component manages the list of components started on boot time on the client node. u Most used resource: n boot.servicesspace separated list of components to be started (in order)

German Cancio – WP4-install LCFG HOW-TO - n° 9 LCFGng configuration: components (cont) Client object: client.xxx u The client component configures the LCFGng client software running on the client. u Most used resources: n client.urlURL pointing to where to fetch XML profile from server n client.polltime interval between server configuration polls

German Cancio – WP4-install LCFG HOW-TO - n° 10 LCFGng configuration: components (cont) Network component: network.xxx u The network component configures the network interfaces. u Most used resources: n network.interfacesknown interfaces (eg. eth0, lo) n network.ipaddr_ IPv4 address for n network.hostname_ name associated with (eg. localhost for lo, myhost for eth0) n network.broadcast_ broadcast address for n network.netmask_ netmask for n network.gatewaygateway host n network.nameserversspace separated list of name servers

German Cancio – WP4-install LCFG HOW-TO - n° 11 LCFGng configuration: components (cont) Nfsmount component: nfsmount.xxx u The nfsmount component configures the NFS client. u Most used resources: n nfsmount.nfsmountlist of mount “elements” n nfsmount.nfsdetails_ mount information (mount point, server, details)

German Cancio – WP4-install LCFG HOW-TO - n° 12 LCFGng configuration: components (cont) Updaterpms component: updaterpms.xxx u The updaterpms component configures the RPM package manager agent, updaterpms. u Most used resources: n updaterpms.mail address for failure notifications n updaterpms.rpmdircolon-separated list of directories where to search for RPM’s (usually mounted over NFS from server) n updaterpms.rpmcfgdirdirectory where to find RPM configs (usually mounted over NFS from server) n updaterpms.initrpmcfgfirst installation time RPM configuration file (contains only minimal set of RPM’s) n updaterpms.rpmcfgfinal RPM configuration file n updaterpms.localpkgsAccept or not locally installed packages. (By default:no local pkgs)

German Cancio – WP4-install LCFG HOW-TO - n° 13 LCFGng configuration: Components (cont) u The configuration information as known to the client can be checked using the ‘qxprof’ command on the client. Syntax: qxprof component[.resource] # qxprof auth.rootpwd rootpwd=HjkdoejW443yZ # qxprof updaterpms.rpmcfg Rpmcfg=ngclient # qxprof client.url url= u Qxprof can be called also only with the name of the component. Then it dumps all component configuration. u Last but not least: LCFGng components keep a log file on the client: /var/obj/log

German Cancio – WP4-install LCFG HOW-TO - n° 14 LCFGng configuration: examples 2. RPM configuration files

German Cancio – WP4-install LCFG HOW-TO - n° 15 LCFGng configuration: RPM config files  The RPM configuration files are stored under /opt/local/linux/6.2/rpmcfg. n Template configurations can be downloaded from the EDG CVS. u They include two types of files: header files (.h) and template configurations.  The ‘ ngclient-static’ file contains the minimal configuration for a simple LCFGng client node running RH62 (no EDG services)  More sophisticated testbed RPM config files are used for advanced testbed nodes ( UI-rpm, CE-rpm …) u The configuration resource updaterpms.rpmcfg should contain the name of the RPM configuration file, eg. n updaterpms.rpmcfgngclient-static, OR n updaterpms.rpmcfgUI-rpm u RPM configuration files are not compiled on the server (this is done at the client)