HPSS Frontends setup: Difference between revisions
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
Hosts that will run the hpss client/API must have several packages and files installed. |
|||
== Required |
== Required Package == |
||
Lots of packages can be found in the |
Lots of packages can be found in the EPEL (Extra Packages for Enterprise Linux) repository. Better to install it. |
||
<key> |
|||
# yum install epel-release |
# yum install epel-release |
||
</key> |
|||
For HPSS also needed: |
For HPSS also needed: |
||
<key> |
|||
# yum install ksh |
# yum install ksh |
||
# yum install libtirpc libtirpc-devel |
# yum install libtirpc libtirpc-devel |
||
</key> |
|||
== HPSS Software download == |
== HPSS Software download == |
||
Line 15: | Line 16: | ||
https://hpss-collaboration.clearlake.ibm.com/adminwiki/doku.php |
https://hpss-collaboration.clearlake.ibm.com/adminwiki/doku.php |
||
Path to rpms: HPSS Admin Wiki |
Path to rpms: HPSS Admin Wiki -> docs -> rpms -> <release> |
||
== Installation == |
== Installation == |
||
Line 24: | Line 24: | ||
Create a hpss group |
Create a hpss group |
||
<pre> |
|||
# groupadd -g 300 hpss |
# groupadd -g 300 hpss |
||
</pre> |
|||
Install |
Install |
Revision as of 00:47, 7 April 2015
Hosts that will run the hpss client/API must have several packages and files installed.
Required Package
Lots of packages can be found in the EPEL (Extra Packages for Enterprise Linux) repository. Better to install it. <key>
# yum install epel-release
</key> For HPSS also needed: <key>
# yum install ksh # yum install libtirpc libtirpc-devel
</key>
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?