Updating CDMI-QoS

Introduction

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

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 INDIGO-DataCloud Software Repository.

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/

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

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

CentOS

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

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/

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

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

Last updated