diff --git a/.travis.yml b/.travis.yml index c05ac54..c4fdfb7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,7 @@ before_install: - ceph-deploy install --release giant `hostname` - ceph-deploy pkg --install librados-dev `hostname` - ceph-deploy pkg --install librbd-dev `hostname` + - ceph-deploy pkg --install libcephfs-dev `hostname` - bash ci/micro-osd.sh /tmp/micro-ceph - export CEPH_CONF=/tmp/micro-ceph/ceph.conf - ceph status diff --git a/ci/micro-osd.sh b/ci/micro-osd.sh index 7e10ffc..62a158a 100644 --- a/ci/micro-osd.sh +++ b/ci/micro-osd.sh @@ -81,6 +81,25 @@ ceph osd crush add osd.${OSD_ID} 1 root=default host=localhost ceph-osd --id ${OSD_ID} --mkjournal --mkfs ceph-osd --id ${OSD_ID} +# single mds +MDS_DATA=${DIR}/mds.a +mkdir ${MDS_DATA} + +cat >> $DIR/ceph.conf <