DTStack / chengying

一款支持标准化schema定义、自动化部署产品包的软件,旨在对产品包下每个服务进行部署、升级、卸载、配置等操作,解放人工运维成本。
Apache License 2.0
201 stars 69 forks source link

集群中节点数据为2,主机资源中只显示1个节点 #10

Closed lishijiang closed 2 years ago

lishijiang commented 2 years ago

image image

wangqi811 commented 2 years ago

实际上接入了几台主机?

lishijiang commented 2 years ago

实际上接入了几台主机?

实际接入了2台,尝试重复使用命令行的方式接入,报当前集群已经存在

image
wangqi811 commented 2 years ago

使用MySQL客户端登录数据库,用户名root,密码DT#passw0rd2019,看下dtagent库deploy_host表里面有没有这条不显示主机的记录,有的话就删掉

lishijiang commented 2 years ago

1、删除之后,页面查有报空值不能转的问题,看了一下接口,是以下sql查询报错的 SELECT deploy_host.id,mem_size,mem_usage,disk_usage,cpu_cores,cpu_usage,local_ip,deploy_host.status,deploy_host.updated FROM deploy_cluster_host_rel LEFT JOIN deploy_host ON deploy_cluster_host_rel.sid = deploy_host.sid LEFT JOIN sidecar_list ON sidecar_list.id = deploy_host.sid WHERE deploy_cluster_host_rel.clusterId = 2 and deploy_cluster_host_rel.is_deleted = 0;

2、把deploy_cluster_host_rel里对应的记录也删除,就没有问题了。

wangqi811 commented 2 years ago

数据都清除掉之后现在可以正常接入主机了吗

chenjunyu0103 commented 2 years ago

您好,我这边发现无法接入主机,我拷贝接入curl命令后,在页面上没有显示出来。 image 查看了TargetPath发现里是空目录,是不是缺少什么二进制文件之类的

lishijiang commented 2 years ago

数据都清除掉之后现在可以正常接入主机了吗

正常了