Completed the migration of an existing Ceph cluster on Octopus to cephadm.
All OSD/MON/MGR moved fine, however upon running the command to setup some new MDS for
cephfs they both failed to start.
After looking into the cephadm log's I found the following error:
Apr 13 06:26:15 sn-s01 systemd[1]: Started Ceph mds.cephfs.sn-s01.snkhfd for
b1db6b36-0c4c-4bce-9cda-18834be0632d.
Apr 13 06:26:16 sn-s01 bash[3520809]: debug 2020-04-13T04:26:16.445+0000 7f380b908700 -1
monclient(hunting): handle_auth_bad_method server allowed_methods [1] but i only support
[2]
Apr 13 06:26:16 sn-s01 bash[3520809]: debug 2020-04-13T04:26:16.445+0000 7f380b107700 -1
monclient(hunting): handle_auth_bad_method server allowed_methods [1] but i only support
[2]
Apr 13 06:26:16 sn-s01 bash[3520809]: debug 2020-04-13T04:26:16.445+0000 7f380a906700 -1
monclient(hunting): handle_auth_bad_method server allowed_methods [1] but i only support
[2]
Apr 13 06:26:16 sn-s01 bash[3520809]: failed to fetch mon config (--no-mon-config to skip
This cluster is running with cephx disabled, I imported the ceph.conf into cephadm fine
and this has worked fine when the other services have started, but from the above error
looks like maybe the mds is not checking if cephx is enabled or disabled before trying to
communicate to the mon's?