收集 Kubernetes 诊断信息
当Kubernetes集群出现问题,或者节点异常时,您需要收集Kubernetes诊断信息。
说明
- 当集群异常时,需要在master节点完成收集。
- 当worker节点异常时,则需要在master节点和异常的worker节点上完成收集。
完成以下步骤在master/worker节点收集诊断信息。
- 在 master/worker节点下载诊断脚本,并增加运行权限。
curl -o /usr/local/bin/diagnose_k8s.sh http://aliacs-k8s-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/public/diagnose/diagnose_k8s.sh chmod u+x /usr/local/bin/diagnose_k8s.sh
- 执行诊断脚本。
diagnose_k8s.sh ...... + echo 'please get diagnose_1514939155.tar.gz for diagnostics' ##每次执行诊断脚本,产生的日志文件的名称不同 please get diagnose_1514939155.tar.gz for diagnostics + echo '请上传 diagnose_1514939155.tar.gz' 请上传 diagnose_1514939155.tar.gz
- 列出并上传产生的日志文件。
cd /usr/local/bin ls -ltr|grep diagnose_1514939155.tar.gz ##注意替换为生成的日志文件名
发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/csk/4982.html