获取用于故障排除的按需日志
> 适用于: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。 如果环境断开连接,必须先恢复网络。