获取用于故障排除的按需日志

> 适用于:Azure Stack HCI 版本 23H2,由 VMware 上的 Azure Arc 启用的 AKS (预览版)

本文介绍如何收集完整的按需日志并将其发送给 Microsoft 支持人员,以排查由 Azure Arc 启用的 AKS 的问题。

准备 SSH 密钥

在收集日志之前,必须具有创建群集时获取的 SSH 密钥。 它通常保存在 ~/.ssh 路径下;例如 ,C:\Users\HciiDeploymentUser.ssh\id_rsa。 如果 SSH 密钥丢失,则无法收集日志。

收集日志

可以使用 IP 或 kubeconfig 参数收集日志。 如果使用 IP,它将从特定节点收集日志。 如果使用 kubeconfig ,它将从所有群集节点收集日志。 此命令在本地磁盘上生成 .zip 文件。 有关其他参数,请参阅 Az CLI 参考

az aksarc logs hci --ip 192.168.200.25 --credentials-dir ./.ssh --out-dir ./logs

az aksarc logs hci --kubeconfig ./.kube/config --credentials-dir ./.ssh --out-dir ./logs

将日志发送到Microsoft 支持部门

请联系 Microsoft 支持部门 将日志发送到 Microsoft。 如果环境断开连接,必须先恢复网络。

后续步骤