跳转到内容

诊断工作流

命令参考 按每个命令的功能进行组织。而本节内容 则按出现的问题进行组织。

症状工作流
站点从未上线,或从租户中掉线注册
路由未被通告或学习;VIP 不可达BGP
流量到达了节点但没有真正送达数据平面

每个步骤都链接到记录该命令的页面。这里不重复任何内容, 因此语法只有唯一的归属位置,不会与节点上的实际情况产生偏离。

先确定你所处的访问路径,因为它决定了哪些操作是可行的:

Terminal window
curl -sS -H "Authorization: APIToken $XCSH_API_TOKEN" \
"$XCSH_API_URL/api/config/namespaces/system/sites/<site>" | jq -r '.spec.site_state'

ONLINE 表示 调试 API 会有响应。其他任何状态都意味着你需要的是 注册工作流,以及某条不依赖注册的访问路径:当节点仍有网络通路时使用 站点控制台, 当没有网络通路时使用 串行控制台

对于完全查不到的站点,在断定”它从未注册”之前还需排除另一种解释: 你查询的租户不对。cd terraform && terraform output -raw xc_tenant 会给出本次部署所属的租户名称。