ceph/debian
Tommi Virtanen 662c69e525 ceph-disk-prepare, debian/control: Support external journals.
Previously, ceph-disk-* would only let you use a journal that was a
file inside the OSD data directory. With this, you can do:

  ceph-disk-prepare /dev/sdb /dev/sdb

to put the journal as a second partition on the same disk as the OSD
data (might save some file system overhead), or, more interestingly:

  ceph-disk-prepare /dev/sdb /dev/sdc

which makes it create a new partition on /dev/sdc to use as the
journal. Size of the partition is decided by $osd_journal_size.
/dev/sdc must be a GPT-format disk. Multiple OSDs may share the same
journal disk (using separate partitions); this way, a single fast SSD
can serve as journal for multiple spinning disks.

The second use case currently requires parted, so a Recommends: for
parted has been added to Debian packaging.

Closes: #3078
Closes: #3079
Signed-off-by: Tommi Virtanen <tv@inktank.com>
2012-10-15 09:34:36 -07:00
..
source
.gitignore gitignore: Update to match packaging changes and additions, rest-bench addition. 2012-10-09 13:38:45 -07:00
ceph-common.install debian: move mount.ceph and cephfs into ceph-fs-common 2012-06-27 20:25:13 -07:00
ceph-fs-common.install debian: move mount.ceph and cephfs into ceph-fs-common 2012-06-27 20:25:13 -07:00
ceph-fuse.install
ceph-mds.install debian: move metadata server into ceph-mds 2012-06-27 20:25:13 -07:00
ceph-resource-agents.install
ceph.dirs ceph-create-keys: Create a bootstrap-osd key too. 2012-10-05 11:09:06 -07:00
ceph.docs
ceph.install upstart, ceph-create-keys: Make client.admin key generation automatic. 2012-08-30 13:41:20 -04:00
ceph.lintian-overrides
ceph.postrm
changelog v0.52 2012-09-27 16:26:11 +00:00
compat
control ceph-disk-prepare, debian/control: Support external journals. 2012-10-15 09:34:36 -07:00
copyright ceph.newdream.net -> ceph.com 2012-06-16 14:50:29 -07:00
libcephfs1.install
libcephfs-dev.install
librados2.install
librados-dev.install debian: include librados-config in librados-dev 2012-07-08 20:33:12 -07:00
librbd1.install
librbd-dev.install librbd-dev.install: package new rbd/features.h header file. 2012-08-24 15:16:05 -07:00
python-ceph.install
radosgw.dirs debian: install radosgw upstart configs, daemon dir 2012-06-13 09:22:19 -07:00
radosgw.install
rest-bench.install
rules Rejig the way the shared libraries are processed so that manual postinst/postrm scripts are not required for lib* packages, ensuring that the .so's in the ceph package are not detected 2012-09-12 10:40:01 +01:00
watch ceph.newdream.net -> ceph.com 2012-06-16 14:50:29 -07:00