信息:主机名: cat /etc/host
127.0.0.1 localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 172.16.49.41 ceph 1 172.16.49.42 ceph 2
外壳: ceph orch主机添加172.16.49.42
错误EINVAL:新主机172.16.49.42 (172.16.49.42)失败检查:‘INFO:cephadm:podman docker (/bin/docker)存在’,'INFO:cephadm:systemctl存在‘,'INFO:cephadm:lvcreate is存在’,‘INFO:cephadm:单元chronyd.service已启用并运行’,‘INFO:cephadm:主机名"172.16.49.42“与预期的主机名”172.16.49.42“不匹配。
外壳: orch主机添加ceph 2
错误EINVAL:未能连接到ceph 2(Ceph-GW-2)。检查主机是否可访问,并使用cephadm SSH键接受连接。
您可能想要运行:
cephadm get- ssh -config > ssh_config cephadm config-key get mgr/cephadm/ssh_identity_key > key ssh -F ssh_config -i key root@cephadm 2
我已经检查过,无论是ip还是主机名,ssh登录成功;
发布于 2020-09-22 14:07:32
我读了adm的源代码脚本:
out, err, code = self._run_cephadm(spec.hostname, cephadmNoImage, 'check-host',
['--expect-hostname', spec.hostname],
addr=spec.addr,
error_ok=True, no_fsid=True)
if code:
raise OrchestratorError('New host %s (%s) failed check: %s' % (
spec.hostname, spec.addr, err))
因此,我将cmd更改为:
黄蜂的主人加西夫-gw-2 172.16.49.42;
做好了,效果很好;
https://stackoverflow.com/questions/64007502
复制相似问题