Bug #45627
Updated by Sebastian Wagner almost 4 years ago
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/ADK3Y2XHTIJ2YV6MFSQX4XPTQ4WP5ETM/
<pre>
I can access all rdb devices and CephFS. They work. All OSDs in server-1
is up.
health: HEALTH_WARN
1 hosts fail cephadm check
failed to probe daemons or devices
I even restarted server-1. No luck.
I'm on server-1. cephadm complains it cannot access to server-1. In basic
term, server-1 cannot access server-1 (192.168.0.1)
server-1: 192.168.0.1
server-2: 192.168.0.3
$ ssh -F =(ceph cephadm get-ssh-config) -i =(ceph config-key get
mgr/cephadm/ssh_identity_key) root@server-1
> Success.
</pre>
I think we have to rethink ssh connections. Looks like execnet can't handle being loaded within a long-running daemon.
<pre>
This happens (unfortunately) frequently to me. Look for the active mgr
(ceph -s), and go restart the mgr service there (systemctl list-units |grep
mgr then systemctl restart NAMEOFSERVICE). This normally resolves that
error for me.
</pre>