cdmi-qos
  • About Indigo Component
  • Developer guide
    • Developing the CDMI Server
    • Developing a QoS Storage Back-End Module
    • Developing a Data Storage Back-End Module
  • Deployment and Administration guide
    • Installing CDMI-QoS
    • Building from Sources
    • Running CDMI-QoS as a Docker Container
    • Configuration
    • Updating CDMI-QoS
  • User guide
    • API Walkthrough
Powered by GitBook
On this page
  • Introduction
  • Update
  • Ubuntu
  • CentOS
  1. Deployment and Administration guide

Updating CDMI-QoS

PreviousConfigurationNextUser guide

Last updated 6 years ago

Introduction

The recommended procedure for updating the service is to build CDMI-QoS from sources. The repository can be found on GitHub .

INDIGO-DataCloud also provides pre-build packages for Ubuntu >= 14.04 and Centos 7.

How to install the CDMI-QoS service with packages is described in the section Installing CDMI-QoS.

Update

Make sure you have added the INDIGO package repository to you package sources. The package repository can be found at the .

Ubuntu

Update the CDMI package

sudo apt update

sudo apt --only-upgrade install cdmi-server

INDIGO-DataCloud Repository (manually)

You can use dpkg to install the CDMI-QoS server as a service.

sudo dpkg -i cdmi-server-<VERSION>.deb

Running the Service

The CDMI-QoS server will be installed as a init.d/systemd service and can be controlled via its init/systemd script. It will be enabled automatically and runs as a new user called cdmi.

sudo service cdmi-server stop

sudo service cdmi-server start

The Java executable jar is installed in /var/lib/cdmi-server/

For more details on the configuration please have a look at the Configuration section.

CentOS

Update the CDMI package

sudo yum update cdmi-server

INDIGO-DataCloud Repository (manually)

You can use rpm to install the CDMI-QoS server as a service.

sudo rpm -U cdmi-server-<VERSION>.rpm

Running the Service

The CDMI-QoS server will be installed as a init.d/systemd service and can be controlled via its init/systemd script. It will be enabled automatically and runs as a new user called cdmi.

sudo systemctl stop cdmi-server.service

sudo systemctl stop cdmi-server.service

The Java executable jar is installed in /var/lib/cdmi-server/

For more details on the configuration please have a look at the Configuration section.

The configuration can be modified at /var/lib/cdmi-server/config/application.yml or any other Spring Boot application supported way, see .

Make sure you have added the INDIGO package repository to you package sources. The package repository can be found at the .

The configuration can be modified at /var/lib/cdmi-server/config/application.yml or any other Spring Boot application supported way, see .

INDIGO CDMI GitHub Repository
INDIGO-DataCloud Software Repository
Spring Boot - External config
INDIGO-DataCloud Software Repository
Spring Boot - External config