[Pkg-ceph-commits] [ceph] 01/03: added upgrade and caveats notes to README.Debian
Dmitry Smirnov
onlyjob at moszumanska.debian.org
Tue Mar 25 11:04:27 UTC 2014
This is an automated email from the git hooks/post-receive script.
onlyjob pushed a commit to branch experimental
in repository ceph.
commit 3081b28
Author: Dmitry Smirnov <onlyjob at member.fsf.org>
Date: Tue Mar 25 10:33:27 2014
added upgrade and caveats notes to README.Debian
---
debian/README.Debian | 57 ++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 49 insertions(+), 8 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
index 7594799..5b9b4d1 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,22 +1,63 @@
-## CephFS is not production quality yet.
-
-----
-
## See online installation and setup documentation at
http://ceph.com/docs/master/install/manual-deployment/
-----
+-------- -------- --------
+
+## rbdmap caveats
+
+ Rbd kernel driver do not support authentication so the following setting
+ in "/etc/ceph/ceph.conf" may be used to relax client auth. requirements:
+
+ cephx cluster require signatures = true
+ cephx service require signatures = false
+
+-------- -------- --------
+
+## Upgrade procedure (0.72.2 to 0.78):
+
+ * Upgrade.
+ * Restart all OSDs.
+ * Run `ceph osd crush tunables default`.
+ * Restart MONs.
+ * (Restart MDSes).
+
+ Read more about tunables in
+
+ http://ceph.com/docs/master/rados/operations/crush-map/#tunables
+
+ Upgrading all OSDs and setting correct tunables is necessary to avoid the errors like:
+
+ ## rbdmap errors:
+ libceph: mon2 192.168.0.222:6789 socket error on read
+
+ Wrong tunables may produce the following error:
+
+ libceph: mon0 192.168.0.222:6789 socket error on read
+ libceph: mon2 192.168.0.250:6789 feature set mismatch, my 4a042a42 < server's 2004a042a42, missing 20000000000
+
+ ## MDS errors:
+ one or more OSDs do not support TMAP2OMAP; upgrade OSDs before starting MDS (or downgrade MDS)
+
+ See also:
+
+ http://ceph.com/docs/master/install/upgrading-ceph/
+
+-------- -------- --------
+
+## CephFS
+
+ **CephFS is not production quality yet.**
> How to mount CephFS using fuse client from "/etc/fstab"?
-Add (and modify) the following sample to "/etc/fstab":
+ Add (and modify) the following sample to "/etc/fstab":
mount.fuse.ceph#conf=/etc/ceph/ceph.conf,id=admin /mnt/ceph fuse _netdev,noatime,allow_other 0 0
-This is equivalent of running
+ This is equivalent of running
ceph-fuse /mnt/ceph --id=admin -o noatime,allow_other
-as root.
+ as root.
--
Alioth's hooks/post-receive on /srv/git.debian.org/git/pkg-ceph/ceph.git
More information about the Pkg-ceph-commits
mailing list