DTStack / chengying

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

您好!请问我的agent为什么一直报错,添加主机页面无显示,数据库中有添加的主机信息,sid列为空。 #18

Closed yrui319 closed 1 year ago

yrui319 commented 1 year ago

==> easyagent-server-error.log <== EA-SERVER-ERROR:2022/11/25 21:05:03 local-set.go:47: [InitInstallSidecarShWithLocalFile] easyagent_install.sh, err: stat /tmp/go-build116945771/b001/exe/easyagent_install.sh: no such file or directory EA-SERVER-ERROR:2022/11/25 21:05:03 local-set.go:47: [InitInstallSidecarShWithLocalFile] easyagent_install_4win.ps1, err: stat /tmp/go-build116945771/b001/exe/easyagent_install_4win.ps1: no such file or directory

==> easyagent-server.log <== EA-SERVER-DEBUG:2022/11/25 21:05:03 local-set.go:31: [SetAssetWithLocalFile] os.Args[0] -> /tmp/go-build116945771/b001/exe/main EA-SERVER-DEBUG:2022/11/25 21:05:03 local-set.go:31: [SetAssetWithLocalFile] os.Args[0] -> /tmp/go-build116945771/b001/exe/main

==> easyagent-server-error.log <==

==> agent-install.log <== agent-install2022/11/25 21:05:03 deploy.go:96: 2022-11-25 21:05:03.605550 [INSTALL] InitSidecarInstallSh success: easyagent_install.sh

==> easyagent-server.log <== EA-SERVER-DEBUG:2022/11/25 21:05:03 deploy.go:101: GetSidecarInstallShell ctx -> &{0xc0002ec510 0xc0004b0400 {[]} [] 0xc00046c000 [0x924ae0] 0} EA-SERVER-DEBUG:2022/11/25 21:05:10 client.go:335: RunSync out -> [+] Installing agent (easyagent sidecar)... Stopping easyagent-sidecar 27370 Killing easyagent-sidecar (pid 27370) with SIGTERM Waiting easyagent-sidecar (pid 27370) to die... Waiting easyagent-sidecar (pid 27370) to die... easyagent-sidecar stopped stopped [+] config EasyManage agent (easyagent sidecar)... [+] easyagent-sidecar is already installed... [+] setting EasyManage agent (easyagent sidecar)... Starting easyagent-sidecar started start easyagent success! ... EA-SERVER-DEBUG:2022/11/25 21:05:10 client.go:336: RunSync err -> EA-SERVER-DEBUG:2022/11/25 21:05:10 client.go:337: RunSync cmd -> curl -s 'http://127.0.0.1:8889/api/v1/deploy/sidecar/install/shell?TargetPath=/opt/dtstack/easymanager/easyagent&CallBack=aHR0cDovLzgyLjE1Ny4yNi4xNTI6ODA5OS9hcGkvdjIvYWdlbnQvaW5zdGFsbC9jYWxsYmFjaz9haWQ9MTk=&Type=hosts&ClusterId=23&Roles=' | sh EA-SERVER-DEBUG:2022/11/25 21:05:10 client.go:342: RunSync cmd output::[+] Installing agent (easyagent sidecar)... Stopping easyagent-sidecar 27370 Killing easyagent-sidecar (pid 27370) with SIGTERM Waiting easyagent-sidecar (pid 27370) to die... Waiting easyagent-sidecar (pid 27370) to die... easyagent-sidecar stopped stopped [+] config EasyManage agent (easyagent sidecar)... [+] easyagent-sidecar is already installed... [+] setting EasyManage agent (easyagent sidecar)... Starting easyagent-sidecar started start easyagent success! ...


==> agent.log <== AGENT-DEBUG:2022/11/25 21:05:03 tc_linux.go:49: delete old tc configuration AGENT-DEBUG:2022/11/25 21:05:10 tc_linux.go:79: initialize tc configuration AGENT-DEBUG:2022/11/25 21:05:10 tc_linux.go:49: delete old tc configuration AGENT-DEBUG:2022/11/25 21:05:10 monitor.go:214: start collectSystemMetrics... AGENT-DEBUG:2022/11/25 21:05:10 monitor.go:64: start collectMetrics PID: 29420...

==> agent-error.log <== AGENT-ERROR:2022/11/25 21:05:10 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:13 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:16 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:19 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:22 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:25 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:28 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:31 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:34 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:37 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:40 event.go:66: ReportEvent error: not register sidecar AGENT-ERROR:2022/11/25 21:05:40 event.go:66: ReportEvent error: not register sidecar AGENT-ERROR:2022/11/25 21:05:40 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:43 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:46 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:49 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:52 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:55 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:05:58 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:06:01 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:06:04 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:06:07 rigister.go:128: RegisterSidecar error: rpc error: code = Unknown desc = sql: no rows in result set AGENT-ERROR:2022/11/25 21:06:10 event.go:66: ReportEvent error: not register sidecar AGENT-ERROR:2022/11/25 21:06:10 event.go:66: ReportEvent error: not register sidecar


HugoWw commented 1 year ago

你这接入的节点是和部署的chengying在同一台机器上么,chengying服务端的配置能否发出来看下

yrui319 commented 1 year ago

matrix、agent-server、agent-sidecar 在同一台 matrix example-config.yml

logger

log.dir: /tmp/matrix log.max-logger-size: 100 log.max-logger-backups: 3 log.days-to-keep: 1

databases

mysqldb.host: 127.0.0.1 mysqldb.port: 3306 mysqldb.user: root mysqldb.password: DT#passw0rd2019 mysqldb.dbname: dtagent

api

api.port: 8864 api.host: api.static-url: http://127.0.0.1:8864

agent

agent.host: 127.0.0.1:8889 agent.install-path: /opt/dtstack/easymanager/easyagent

grafana

grafana-url: http://127.0.0.1:3000

身份校验

verify.identity: true verify.code: false

deploy.install-path: /opt/dtstack/

agent-server example-config.yml

logger

log.dir: /tmp/agent-server log.max-logger-size: 100 log.max-logger-backups: 3 log.days-to-keep: 1

publish: http: host: "127.0.0.1:8864" uri: /api/v2/instance/%s/%s #first %s means agent_id, second %s means type timeout: 30s

databases

mysqldb.host: 172.21.0.16 mysqldb.port: 3306 mysqldb.user: root mysqldb.password: DT#passw0rd2019 mysqldb.dbname: dtagent

api

api.port: 8889 api.host:

rpc

rpc.port: 8890 rpc.cert: rpc.key:

wangqi811 commented 1 year ago

先去服务器停止agent,步骤如下: 1.登录服务器,crontab -e查看crontab任务,删除已经存在的自动拉起agent的任务; image 2.执行脚本sh /opt/dtstack/easymanager/easyagent/easyagent.sh stop; 3.删除文件夹:rm -rf /opt/dtstack/easymanager/easyagent; 4.使用命令行的方式重新接入试一下 image

wangqi811 commented 1 year ago

看下我上面的方案

yrui319 commented 1 year ago

好的,非常感谢