EMI 1 Kebnekaise Products EMI 1 Kebnekaise Products

Full list of 56 EMI 1 Kebnekaise Products, with detailed release notes and instructions for their installation/configuration.

Products list Products list

StoRM-SE

StoRM SE v.1.7.0

Release Notes (v1.7.0)

StoRM service is composed by 5 sub-components (4 servers and 1 client), which are deployable in distinguished hosts.

StoRM-Front-End


  • What's new
    • First storm-frontend-server release in EMI. Previous releases are available via INFN-Grid
    • Fixed bug 107 (GGUS 70934)
  • Installation and configuration
    • To install storm-frontend-server, install its metapackage RPM: emi-storm-frontend-server-mp
    • To configure storm-frontend-server use yaim on node se_storm_frontend. A good explanation of the required YAIM variable is available in /opt/glite/yaim/examples/siteinfo/services/se_storm_frontend

StoRM-Back-end-Server


  • What's new
    • First storm-backend-server release in EMI. Previous releases are available via INFN-Grid
    • tape support (features usable in combination with GEMSS, based on GPFS and TSM)
    • sanity check at service startup
    • http(s) file transfer protocol support
    • Fixed bug 109 ((GGUS 68230)
    • Fixed bug 106 (GGUS 65155)
  • Installation and configuration
    • To install storm-backend-server, install its metapackage RPM: emi-storm-backend-server-mp
    • To configure storm-backend-server use yaim on node se_storm_backend. A good explanation of the required YAIM variable is available in /opt/glite/yaim/examples/siteinfo/services/se_storm_backend
    • If you configure other services with yaim on the same host always specify also se_storm_backend node

StoRM-GridFTP-Server


  • What's new
    • First storm-gridfts-server release in EMI. Previous releases are available via INFN-Grid
    • Fixed bug 108 (GGUS 70751)
  • Installation and configuration
    • To install storm-gridftp-server, install its metapackage RPM: emi-storm-gridftp-server-mp
    • To configure storm-gridftp-server use yaim on node se_storm_gridftp. A good explanation of the required YAIM variable is available in /opt/glite/yaim/examples/siteinfo/services/se_storm_gridftp
    • The service needs to be installed on a machine on which storm file system is mounted.

StoRM-GridHTTPS-Server


  • What's new
    • First storm-gridhttps-server release.
    • The storm gridhttps service is responsible to provide access to storm managed files via http and https protocol.
    • It is able to manage plain requests and requests over SSL using an x509 certificate or an x509 certificate with VOMS extensions.
    • For the requests providing a valid x509 certificate file access priviledges are verified in respect to the certificate owner and (if available) his FQANS.
  • Installation and configuration
    • To install storm-gridhttps-server install its metapackage RPM: emi-storm-gridhttps-mp
    • To configure storm-gridhttps-server use yaim on node se_storm_gridhttps. A good explanation of the required YAIM variable is available in /opt/glite/yaim/examples/siteinfo/services/se_storm_gridhttps
    • The service uses ports 8443 and (by default) 8080, so open them on your firewall.
    • The service needs to be installed on a machine on which storm file system is mounted.

StoRM-SRM-Client


  • What's new
    • First storm-srm-client release in EMI. Previous releases are available via INFN-Grid
  • Installation and configuration
    • To install storm-srm-client, install its metapackage RPM: emi-storm-srm-client-mp

Known Issues

  • Known Installation Issues:
    • Wrong paths for backend logrotate (/var/log/storm/storm-backend* intead of /opt/storm/backend/var/log/storm-backend*): GGUS #72683
    • Wrong paths for backend cron script, similar to previous point.
    • storm.properties is not correctly generated if it contains hand-made changes.
    • yaim-storm does not create namespace.xml correctly for size due to the use of df.
  • General Known Issues:
    • Wrong protocols in lcg-gt do not give proper srm error, and fills the frontend logs: GGUS #72464. To be solved in the next release.
    • The info system has problems (to be solved in the next release):
      • Incorrectly sets the variables GlueServiceName and GlueServiceType. Fix on config_gip_glue2_storm and config_gip_storm located in /opt/glite/yaim/functions/local.
      • Publishes GlueSAUsedOnlineSize and GlueSAStateUsedSpace as -1 during calculation of the spaces.
      • If the info system is not corrected tests fail.
      • While determining the size of a space token spaces are reported by the info system as -1. This is picked up as critical by GSTAT.
    • The Frontend does not return client IP information due to gsoap library that needs IPv6 enabled: GGUS #72867
    • The Backend uses du in case of Tape wrongly, publishing wrong size information.
    • By default, if you install the emi.storm.gridhttps-mp package, StoRM will work until a reboot when it will stop working: GGUS #72845
    • Two of the five EA sites have observed the Frontend crash with segmentation faults, this issues is reported and should be solved in the next release of this component: GGUS #71437

List of RFCs

Documentation

Artifacts

Meta packages
emi-storm-backend-mp-1.0.0-3.sl5.x86_64.rpm
emi-storm-frontend-mp-1.0.0-2.sl5.x86_64.rpm
emi-storm-globus-gridftp-mp-1.0.0-4.sl5.x86_64.rpm
emi-storm-gridhttps-mp-1.0.0-2.sl5.x86_64.rpm
emi-storm-srm-client-mp-1.0.0-4.sl5.x86_64.rpm
Binary RPM
storm-backend-server-1.7.0-10.sl5.x86_64.rpm
storm-frontend-server-1.7.0-4.sl5.x86_64.rpm
storm-globus-gridftp-server-1.1.0-6.sl5.x86_64.rpm
storm-gridhttps-plugin-1.0.1-7.sl5.rpm
storm-gridhttps-server-1.0.3-4.sl5.rpm
storm-srm-client-1.5.0-6.sl5.x86_64.rpm
storm-common-1.1.1-2.sl5.noarch.rpm
storm-dynamic-info-provider-1.7.0-3.sl5.noarch.rpm
yaim-storm-4.1.2-2.sl5.noarch.rpm
Binary tarball
storm-backend-server-1.7.0-10.sl5.x86_64.tar.gz
storm-frontend-server-1.7.0-4.sl5.x86_64.tar.gz
storm-globus-gridftp-server-1.1.0.tar.gz
storm-gridhttps-plugin-1.0.1-7.sl5.tar.gz
storm-gridhttps-server-1.0.3-4.sl5.tar.gz
storm-srm-client-1.5.0-6.sl5.x86_64.tar.gz
storm-common-1.1.1-2.tar.gz
storm-dynamic-info-provider-1.7.0-3.tar.gz
yaim-storm-4.1.2-2.tar.gz
Sources RPM
storm-backend-server-1.7.0-10.sl5.src.rpm
storm-frontend-server-1.7.0-4.sl5.src.rpm
storm-globus-gridftp-server-1.1.0-6.sl5.src.rpm
storm-srm-client-1.5.0-6.sl5.src.rpm
storm-common-1.1.1-2.sl5.src.rpm
storm-dynamic-info-provider-1.7.0-3.sl5.src.rpm
yaim-storm-4.1.2-2.sl5.src.rpm
Sources tarball
storm-backend-server-1.7.0.tar.gz
storm-frontend-server-1.7.0.tar.gz
storm-globus-gridftp-server-1.1.0.src.tar.gz
storm-srm-client-1.5.0.tar.gz
storm-common-1.1.1-2.src.tar.gz
storm-dynamic-info-provider-1.7.0-3.src.tar.gz
yaim-storm-4.1.2-2.src.tar.gz