Deploy Ceph User Services

These user facing components of the ceph stack allow direct interaction with the storage services provided.

MDS Metadata Services for CephFS

docker run -d --name ceph-mds --net=host \ --restart=always \ -v /srv/docker/volumes/ceph/rootfs/var/lib/ceph/:/var/lib/ceph/ \ -e CEPHFS_CREATE=1 \ -e CEPHFS_NAME=circus \ -e MDS_NAME=mds-precortex-circus \ -e KV_TYPE=etcd \ -e KV_IP=192.168.1.30 \ -e KV_PORT=7001 \ ceph/daemon mds

RGW Rados Gateway

docker run -d --name ceph-rgw --net=host \ --restart=always \ -v /srv/docker/volumes/ceph/rootfs/var/lib/ceph/:/var/lib/ceph/ \ -e RGW_CIVETWEB_PORT=6001 \ -e KV_TYPE=etcd \ -e KV_IP=192.168.1.30 \ -e KV_PORT=7001 \ ceph/daemon rgw

RESTful API

docker run -d --name ceph-rest --net=host \ --restart=always \ -e KV_TYPE=etcd \ -e KV_IP=192.168.1.30 \ -e KV_PORT=7001 \ ceph/daemon restapi