hostid 下发相关问题的排查方案

  1. 通过 job 在目标 ip 上执行任意作业,确定目标机执行 job 作业是否正常。
  2. 搜索 gse_syncdata 服务进程的日志,检索 关键字 taskdriver,关注warn 和error 级别的信息。
  3. 排查是否目标环境所有ip 都存在此问题,还是仅有个别ip 是错误的。
  4. 排查目标ip 录入cmdb 的云区域与实际部署时配置的是否一致。
  5. 版本依赖关系:gse_syncdata 1.7.9 依赖 cmdb-v3.10.1及以上,gse_syncdata api 配置参数模板,如下:
    1
    2
    3
    4
    5
    6
    7
    8
    "ccurls":{
    "search_host":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/list_hosts_without_biz/",
    "search_hostidentifier":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/search_hostidentifier/",
    "subscribe_event":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/subscribe_event/",
    "update_event_subscribe":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/update_event_subscribe/",
    "search_subscription":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/search_subscription/",
    "resource_watch":"http://__BK_PAAS_PRIVATE_ADDR__/api/c/compapi/v2/cc/resource_watch"
    }
  6. 如果经过1~5 步骤依然不能排除问题,请打包 gse_syncdata, gse_task, 目标 gse_agent 的日志,若条件允许请提供debug 级别日志。

hostid 下发相关问题的排查方案

https://1.not.icu/bk-hostid-troubleshooting/

作者

Sony Dog

发布于

2022-08-09

更新于

2023-12-26

许可协议

CC BY-NC-SA 4.0