HPSS Frontends setup

From Lsdf
Revision as of 16:05, 23 March 2015 by Ahmad (talk | contribs)

Required Software

Lots of packages can be found in the epel repository. Better to install it.

   # yum install epel-release

For HPSS also needed:

   # yum install ksh
   # yum install libtirpc libtirpc-devel
   

HPSS Software download

https://hpss-collaboration.clearlake.ibm.com/adminwiki/doku.php

Path to rpms: HPSS Admin Wiki/docs/rpms/<release>


Installation

Don't update hpss software, to keep old rpms. Always use rpm -i Option and not -U.

Create a hpss group

   # groupadd -g 300 hpss


Install

   # rpm -ivh hpss-lib-7.4.3.1-0.el6.x86_64
   # rpm -ivh hpss-lib-devel-7.4.3.1-0.el6.x86_64
   # rpm -ivh hpss-clnt-7.4.3.1-0.el6.x86_64
   # rpm -ivh hpss-doc-7.4.3.1-0.el6.x86_64

Configuration

Remove old /opt/hpss link if exists

   # rm /opt/hpss

Create new soft link

   # ln -s /hpss_src/hpss-7.4.3.1-0.el6 /opt/hpss

Configuration files in /var/hpss/etc

Copy ONLY needed files from CoreServer or other Frontend hosts

   # ls /var/hpss/etc
   auth.conf  authz.conf  env.conf  ep.conf  hpss.unix.keytab  site.conf

Adapt /var/hpss/etc/env.conf

   # HPSS_API_HOSTNAME=<hostname of this Frontend host>

TODO: Check if HPSS.conf is it needed? For my own tests it was not!! Adapt HPSS.conf the client network options!!! only to adapt if long distances betweek client and HPSS system

User Keytab

A User keytab file must be copied into the User home directory!!!

   # -rw------- 1 <user> <group> <user>.unix.keytab

TODO: If Fronend outside LSDF-KIT Network, which ports to open to core and movers?