Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Ariel Garcia - IWR LCG Cluster Installation Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft.

Similar presentations


Presentation on theme: "Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Ariel Garcia - IWR LCG Cluster Installation Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft."— Presentation transcript:

1 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Ariel Garcia - IWR LCG Cluster Installation Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft

2 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Grid cluster installation Grid nodes – LCG2 – Computing Element + Worker Nodes – Storage Element – User Interface – other “TB-wide” nodes: – Resource Broker – Information Catalog – Replica Location Server – VO server

3 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Installation methods Manual installation (fully documented, release-notes & manual-install cvs folder) Automated installations – LCFG (EDG/LCG standard) – NPACI tools for WNs (GridKA) – Root-less WN's

4 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Manual installation Common installation – install RH7.3 (SUSE, MD,... ) – install LCG2 packages – configure the node: ld.so.conf, paths, copy/create config files set up Globus NTPd for time sync proceed with node specific configuration

5 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Manual installation UI – configure ReplicaMan – configure WorkLoad WN – create pool users – (mount /home) – configure PBSmom – ssh keys – configure ReplicaMan – configure WorkLoad CE – create pool & special users – create & fill in gridmapfile – configure LCAS (allowed users) – configure MDS's – start gatekeeper & gridftp – start locallogger – ssh keys – (NFS export shared /home) – configure PBS – install host certificate

6 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 LCFG Local ConFiGuration system LCFG LCFG v.2 LCFGng Edinburgh University EU DataGrid... Quattor (LCG2 port)

7 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 LCFG LCFG architecture PERL scripts /* UI template */ #define HOSTNAME my-ui #include site-cfg.h #include common/lcg2/redhat73-cfg.h #include redhat73-local-cfg.h +hardware.mod_eth0 alias eth0 e1000 #include common/lcg2/UI-cfg.h

8 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 /* UI template */ #define HOSTNAME my-ui #include site-cfg.h #include common/lcg2/redhat73-cfg.h #include redhat73-local-cfg.h +hardware.mod_eth0 alias eth0 e1000 #include common/lcg2/UI-cfg.h Source & rpmlist files Sources /* redhat73-cfg.h */ EXTRA(auth.groups) sshd auth.groupid_sshd 74 EXTRA(auth.users) sshd auth.userhome_sshd /var/sshd auth.usergroup_sshd sshd auth.usershell_sshd /bin/false auth.useruid_sshd 74

9 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Source & rpmlist files RPMlists /* UI-rpm */ #include common/lcg2/BASE-rpm.h... #include common/lcg2/RM-client-rpm.h... #include local-rpm.h /* RM-client-rpm.h */ #include java-utils.h #include ROS-client-rpmh... xerces-1.7.0-* edg-replica-manager-1.6.13-1 edg-replica-manager-config-1.6.13-1

10 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 LCFG node installation schema LCFG server client nodes DHCP TFTP NFSd Apache NFSd Apache Kernel rc-install LCFG (start) PXE BIOS /install-root mount bootloader, kernel IP # LCFG server LCFG modules updaterpms... auth fstab profile.xml RPM lists & RPMs LCFG (end) ACK

11 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Installation steps Set up server Check out release files from CVS – source – source templates – rpmlist – (rpmlist templates) Edit templates Compile profiles Download the req'd RPMs Start the nodes with PXE enabled / floppy Do a few manual config steps (PBS, host certificates) :-)

12 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Comments LCFG somewhat inflexible but powerful – cpp #include's, #define's, #ifdef's allow for a hierarchical structure with common files – new PERL scripts can be added – whole config in CVS User-Mode-Linux LCFG server => avoid physical server

13 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Issues DNS entries for the nodes (private also) NTP not running => Globus GSI fails => everything fails :-) LCFG paths for RPMs/profiles/etc are “fragile” default works, care required when changing Must update server's RPMs (object-defaults) if new config variables

14 Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Resources Cluster Installation in CrossGrid (LCFG, server + nodes) http://cgi.di.uoa.gr/~xgrid/cgfiles/LCFGng_v2.0b1.pdf LCG2 CVS & Release Notes http://lcgdeploy.cvs.cern.ch/cgi-bin/lcgdeploy.cgi/lcg2/ Manual installation notes in subfolder: manual-install UML LCFG server http://gridportal.fzk.de/websites/crossgrid/site-fzk/UML- LCFG.txt


Download ppt "Ariel Garcia LCG cluster installation, EGEE training, 6.7.2004 Ariel Garcia - IWR LCG Cluster Installation Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft."

Similar presentations


Ads by Google