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 c* -> ceph-* 2011-09-22 15:08:25 -07:00
ceph-mds.install debian: move metadata server into ceph-mds 2012-06-27 20:25:13 -07:00
ceph-resource-agents.install debian: build ceph-resource-agents 2012-01-05 13:46:09 -08:00
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 debian: add non-stripped exception for libcls_rgw rados class 2011-10-03 13:19:00 -07:00
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 debian: fix libceph1 -> libcephfs1 rename 2011-11-02 08:44:32 -07:00
libcephfs-dev.install debian: fix libceph1 -> libcephfs1 rename 2011-11-02 08:44:32 -07:00
librados2.install
librados-dev.install debian: include librados-config in librados-dev 2012-07-08 20:33:12 -07:00
librbd1.install ceph-rbdnamer: include in dist tarball and debs/rpms 2012-04-11 11:42:55 -07:00
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 more radosgw_admin -> radosgw-admin 2011-10-03 11:25:44 -07:00
rest-bench.install debian: add rules for rest-bench 2012-05-04 15:55:34 -07:00
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