开发者社区 > 云原生 > 容器服务 > 正文

阿里云ACK用 kubectl 命令行查看日志找不到是怎么回事?

阿里云ACK用 kubectl 命令行查看日志找不到是怎么回事?
failed to try resolving symlinks in path "/var/log/pods/pre-release_pre-java-minyitong-deployment-844955d98-lbq7t_031c40c3-9aaf-4865-83d2-0afb350af624/java-minyitong/0.log": lstat /var/log/pods/pre-release_pre-java-minyitong-deployment-844955d98-lbq7t_031c40c3-9aaf-4865-83d2-0afb350af624: no such file or directory

展开
收起
三分钟热度的鱼 2024-02-28 15:54:49 136 0
1 条回答
写回答
取消 提交回答
  • 阿里云大降价~

    阿里云ACK使用kubectl命令行查看日志时,出现找不到文件或目录的错误可能是因为以下原因:

    1. Pod已经重启或者被删除了,导致日志不在。
    2. 日志文件路径不正确,需要检查路径是否正确。
    3. 权限题,当前用户没有访问日志文件的权限。

    针对以上情况,可以尝试以下解决方法:

    1. 确认Pod是否还在运行,如果已经重启或者被删除了,需要重新创建Pod并查看日志。
    2. 检查日志文件路径是否正确,可以通过kubectl describe pod <pod_name>命令查看Pod的详细信息,包括日志文件路径。
    3. 确认当前用户是否有访问日志文件的权限,如果没有权限,需要联系管理员授权。
    2024-02-29 13:55:48
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
    Kubernetes下日志实时采集、存储与计算实践 立即下载
    日志数据采集与分析对接 立即下载

    相关镜像