]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: improve "osd upmap" error message
authorxie xingguo <xie.xingguo@zte.com.cn>
Sat, 8 Jul 2017 08:07:45 +0000 (16:07 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Mon, 10 Jul 2017 03:23:36 +0000 (11:23 +0800)
by adding a explicit guide.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/mon/OSDMonitor.cc

index 4fc7c09fafe9e4c78ff9d1add6aff49096c51cba..467c84cfcf1d3ac46a5c903f5eff0cb390ab8b1f 100644 (file)
@@ -8913,7 +8913,9 @@ bool OSDMonitor::prepare_command_impl(MonOpRequestRef op,
     if (osdmap.require_min_compat_client < CEPH_RELEASE_LUMINOUS) {
       ss << "min_compat_client "
         << ceph_release_name(osdmap.require_min_compat_client)
-        << " < luminous, which is required for pg-upmap";
+        << " < luminous, which is required for pg-upmap. "
+         << "Try 'ceph osd set-require-min-compat-client luminous' "
+         << "before using the new interface";
       err = -EPERM;
       goto reply;
     }