scaleio sdc #6

Supports: xenial trusty precise
Add to new model

Description

ScaleIO SDC service


Overview

This charm provides deployment of ScaleIO SDC.

It cannot be placed into containers because it installs kernel driver and does other low-level operations.

Before deployment you might want to make sure that kernel you have on the nodes for ScaleIO SDC installation (compute and cinder nodes in case of OpenStack deployment) is suitable for the drivers present here: ftp://QNzgdxXix:Aw3wFAwAq3@ftp.emc.com/. Look for something like Ubuntu/2.0.5014.0/4.2.0-30-generic. Local kernel version can be found with uname -a command.

Usage

The charm can be fetched from the JuJu charm-store.

Or it can be installed locally in the following manner:

  1. cd to directory where trusty/scaleio-sdc resides
  2. use command juju deploy local:trusty/scaleio-sdc

Example:

Deploy an SDC
juju deploy scaleio-sdc

Connect SDC to MDM
juju add-relation scaleio-sdc scaleio-mdm

Add two more SDCs
juju add-unit scaleio-sdc -n 2

Configuration

  • scaleio-packages-url - URL of ScaleIO 2.x packages where charm can find them in appropriate structure.
  • scaleio-driver-ftp - FTP to fetch ScaleIO SDC drivers from

Relations

Should be related to scaleio-mdm.

Usage with OpenStack

Should be placed in the same machines where nova-compute or cinder charms reside.


Configuration

scaleio-driver-ftp
(string) URL for driver_sync.sh script from sdc package to sync & verify driver.
ftp://QNzgdxXix:Aw3wFAwAq3@ftp.emc.com
scaleio-packages-url
(string) URL of ScaleIO packages where charm can find them in appropriate structure.
ftp://QNzgdxXix:Aw3wFAwAq3@ftp.emc.com/Ubuntu/2.0.12000.122