我是豆包
#1
【产品名称】OceanBase
【产品版本】3.1.1
【问题描述】:按照步骤部署后状态为:configured,部署过程中报错
[ERROR] root@ip connect failed: No authentication methods available
±-----------------------------------------------------+
| Cluster List |
±-------±--------------------------±----------------+
| Name | Configuration Path | Status (Cached) |
±-------±--------------------------±----------------+
| obtest | /root/.obd/cluster/obtest | configured |
±-------±--------------------------±----------------+
似初
#2
tail -n 100 ~/.obd/log/obd
看看OBD日志,运行报错原因是什么
请先查看 这篇文章 OceanBase 社区版 。如果还有问题,继续反馈。谢谢。
我是豆包
#4
报错信息:
[2021-11-08 14:06:55] [12d8e9ca-405a-11ec-90e1-fa163ec44ae6] [ERROR] Traceback (most recent call last):
File "core.py", line 829, in deploy_cluster
File "core.py", line 141, in get_clients
File "core.py", line 159, in ssh_clients_connect
File "ssh.py", line 191, in connect
File "ssh.py", line 162, in _login
File "paramiko/client.py", line 446, in connect
File "paramiko/client.py", line 765, in _auth
paramiko.ssh_exception.SSHException: No authentication methods available
我是豆包
#5
您好,是根据文档步骤通过obd离线单机部署的,部署集群时报错:Open ssh connection x,是否与这个报错有关呢
obd 部署的原理就是ssh到目标机器上去执行。哪怕那个目标是本机,一样要ssh 通。所以你看看文档里写的 ssh 那一步。
你得先确保ssh 通才能用 obd 部署。
我是豆包
#7
非常感谢,这个问题解决了,但是还是启动失败,日志也没有报具体问题,辛苦帮忙看下这个是什么原因呢
observer program health check x
[WARN] failed to start ip observer
[ERROR] oceanbase-ce start failed
上旬
#8
observer program health check x 一般是部署前准备环节没有做好(例如:内核参数没有修改等)或者配置文件中配置参数设置的不合理,可以对照下上面连接的部署前准备以及配置文件中的配置项是否正确