ceph with dash #8

8 machines, 8 units

Ceph Dash

Ceph Dash is a monitoring application for Ceph

Configuration

This bundle contains two Canonical proprietary tools that have restricted access. To finish deploying this bundle, you need to set repository on ceph-dash and ceph-collector:

juju config ceph-dash 'repository=deb https://username:password@private-ppa.launchpad.net/canonical-storage/admin-ceph/ubuntu trusty main'
juju config ceph-collector 'repository=deb https://username:password@private-ppa.launchpad.net/canonical-storage/admin-ceph/ubuntu trusty main'

This bundle is configured to use /dev/xvdb, /dev/vdb, /dev/sdb by default, but should not overwrite things on those devices if they are currently in use. It IS configured to unmount an ephemeral device at /mnt which is often mounted in virtualized environments for the vdb referenced above.

Usage

If you are trying to view the dashboard without a production workload, you can generate artificial load on the Ceph cluster by running:

sudo rados -p rbd bench 30 write

on any ceph-mon node. One thing to note is that you do NOT want to get the Ceph cluster too full so be aware of the capacity of your cluster!

Bundle configuration