Skip to content

enricovianello/cdmi-storm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INDIGO-DataCloud CDMI StoRM plugin

The Java Service Provider implementation for CDMI StoRM storage back-end plugin. Runnable within INDIGO CDMI server.

Build

mvn clean package

Build with all dependencies:

mvn -DdescriptorId=jar-with-dependencies assembly:single

Run with Docker

Build cdmi-server image:

docker build -t cdmi-server docker/cdmi-server

Create a .env file with the following environment variables:

Name Description
YAML_CONFIG_FILE Path to application.yml file
STORM_CONFIG_FILE Path to storm.properties file
STORM_CAPABILITIES_FILE Path to storm-capabilities.json
STORM_BACKEND_HOSTNAME Hostname of the extra host to add
STORM_BACKEND_IPADDR IP addresso of the extra host to add
EXTERNAL_PORT Local port where CDMI server port will be map
CDMI_SERVER_PORT CDMI server exposed port

Run docker-compose:

docker-compose up --build

About

CDMI Java SPI storage back-end implementation for StoRM. CDMI Server: https://github.com/indigo-dc/CDMI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages