Tommi Virtanen
f2c4510848
upstart, ceph-create-keys: Make client.admin key generation automatic.
...
This should help simplify Chef etc deployments. Now (when using the
Upstart jobs), when a ceph-mon is started, ceph-create-admin-key is
triggered. If /etc/ceph/$cluster.client.admin.keyring already exists,
it does nothing; otherwise, it waits for ceph-mon to reach quorum, and
then does a "ceph auth get-or-create" to create the key, and writes it
atomically to disk.
The equivalent code can be removed from the Chef cookbook once this is
in.
2012-08-30 13:41:20 -04:00
Sage Weil
9d6013e0db
debian: move metadata server into ceph-mds
...
Also adjust the recommends and depends, so that libcephfs1 and ceph-fuse
hang off of ceph-mds instead of ceph.
Signed-off-by: Sage Weil <sage@inktank.com>
2012-06-27 20:25:13 -07:00
Tommi Virtanen
176a14aef9
debian, upstart, osd: osd disk preparation and activation scripts
...
Signed-off-by: Tommi Virtanen <tv@inktank.com>
2012-05-23 14:02:34 -07:00
Sage Weil
25ff9fdf83
debian: move ceph and ceph-authtool into ceph-common
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 12:41:32 -07:00
Sage Weil
1a14a23da0
debian: ceph-client-tools -> ceph-common, now required, w/ ceph-conf etc.
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 10:02:47 -07:00
Sage Weil
3e9a936062
doc: more c* -> ceph-* renames
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 16:18:37 -07:00
Sage Weil
6f8f140350
c* -> ceph-*
...
Hopefully I didn't miss too much...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Wido den Hollander
440382fb54
bash_completion: Add the bash_completion files to the Debian packages
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-07-26 14:02:02 -07:00
Sage Weil
f69bc30106
debian: move gceph into a separate package
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-06-09 14:34:36 -07:00
Sage Weil
7c04f81ca1
mon: remove class distribution infrastructure
...
This is now the admin's job. Removes a lot of code with limited testing
and coverage.
We rev the internal monitor protocol because the state machine ids changed.
This should not affect the on-disk format. Just stop and restart all the
monitors at once during the upgrade.
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-04-19 11:33:34 -07:00
Colin Patrick McCabe
292414c5fd
gceph: Add gceph to rpm, deb
...
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-12-10 20:34:49 -08:00
Greg Farnum
03eb4e7a07
man: add man page for cephfs
...
Add to Makefile, debian, and ceph.spec.in bits
2010-12-02 16:18:38 -08:00
Sage Weil
9360126943
debian: many many cleanups
...
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2010-11-30 09:13:54 -08:00
Sage Weil
a8f6ba946b
add cephfs to deb, rpm
2010-10-25 16:44:22 -07:00
Sage Weil
af749e62cb
cdebugpack: man page
...
Signed-off-by: Sage Weil <sage@newdream.net>
2010-10-07 09:38:37 -07:00
Sage Weil
3b1b8f89ff
cdebugpack: include in deb, rpm
2010-10-07 09:25:26 -07:00
Thomas Mueller
f725f20385
debian: move utils rbd,rados,csyn to ceph-client-tools
...
Signed-off-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-08-02 13:26:30 -07:00
Thomas Mueller
c61a6c32f3
debian: move mount.ceph to ceph-client-tools
...
Signed-off-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-08-02 13:26:27 -07:00
Sage Weil
b502be7a8d
move mkcephfs to /sbin
2010-07-30 12:06:10 -07:00
Sage Weil
7465b5e37d
debian: more cleanups
...
https://code.launchpad.net/~clint-fewbar/review-new-branches/ceph-new-pkg/+merge/31303
2010-07-30 12:05:55 -07:00
Yehuda Sadeh
b0a5cc2db2
rbd: update man page, other external tools
2010-07-15 14:35:04 -07:00
Sage Weil
929f67215c
debian: include rados-classes
...
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-07 07:36:50 -07:00
Sage Weil
9c3fc0ae40
mkmonfs: remove all traces
...
It's been replaced by 'cmon --mkfs'
Reported-by: Thomas Mueller <thomas@chaschperli.ch>
Signed-off-by: Sage Weil <sage@newdream.net>
2010-07-02 07:57:16 -07:00
Sage Weil
c2debcc623
man: install cclass, cclsinfo man pages; include in ceph.deb
2010-07-01 14:29:13 -07:00
Sage Weil
4d9f49a725
debian: include cclsinfo
2010-06-29 16:25:27 -07:00
Fred Ar
775506e9ac
debian: include cclass
2010-06-19 08:41:21 -07:00
Sage Weil
7113775b6d
mon: roll mkmonfs functionality into cmon --mkfs
2010-05-24 15:56:02 -07:00
Sage Weil
ba5a0d1ff6
fetch_config: enable fetching ceph.conf from a remote location
...
fetch_config: always fetch if script exists and is executable
fetch_config: make /etc/ceph/sample.fetch_config +x
Makefile: fix whitespace
2010-04-20 16:38:48 -07:00
Sage Weil
b89e743c43
debian: include rbdtool
2010-04-07 15:29:23 -07:00
Sage Weil
74ac2904cb
debian: mount.ceph in /sbin, not /usr/sbin
2010-02-19 21:19:09 -08:00
Sage Weil
2d745bc517
rados man page; include rados in ceph package
2010-02-09 12:28:14 -08:00
Sage Weil
789d702687
debian: include cauthtool
2010-02-09 12:28:07 -08:00
Sage Weil
bd9cf1b5ec
makefile: remove sample.cluster.conf
2009-03-11 16:31:51 -07:00
Sage Weil
3b5b27d11b
debian: don't include dupstore
...
It's really only useful for ebofs vs filestore debugging. If you're just
using filestore, you can just cp -a.
2009-03-10 21:36:27 -07:00
Sage Weil
84092828ba
man: mount.ceph man page
2009-03-10 21:35:44 -07:00
Sage Weil
a14c3c9714
man: mkmonfs, monmaptool, ceph
2009-03-10 21:20:43 -07:00
Sage Weil
8929cf92dd
man: cconf
2009-03-10 20:49:30 -07:00
Sage Weil
2764df209e
man: crushtool, osdmaptool
2009-03-10 20:38:47 -07:00
Sage Weil
3214a01ed4
man: csyn, crun man pages
2009-03-10 16:49:23 -07:00
Sage Weil
869b54410e
debian: add man pages so far
2009-03-10 16:31:16 -07:00
Sage Weil
96e0f59f56
debian: restructure packages
...
Consolidate. Fix dependencies.
2009-03-02 13:25:00 -08:00
Sage Weil
3e5e554083
debian: move map tools and crun to ceph-common
2008-10-08 16:18:10 -07:00
Brown, David M JR
524ec3947f
fixes for debian directory
...
The patch creates several packages:
ceph: The uber package that depends on ceph-mds ceph-osd ceph-mon ceph-fuse and ceph-source
ceph-mds: The ceph meta data server daemon
ceph-osd: The ceph object storage daemon
ceph-mon: The ceph cluster monitor
ceph-fuse: The ceph fuse client
ceph-source: The source for the ceph client kernel module for use with module-assistant
ceph-misc: Some ceph misc installed binaries
ceph-doc: What little ceph documentations in the source tarball
Hopefully this is useful.
Thanks,
- David Brown
2008-07-24 10:14:24 -07:00