代码之家  ›  专栏  ›  技术社区  ›  obautista

气流无法从工作程序获取日志文件

  •  0
  • obautista  · 技术社区  · 1 年前

    将Airflow v2.5.1与MySql一起使用。我开始随机接收消息“调度程序似乎没有运行。上一次心跳是在x分钟前收到的”。我删除了airflow scheduler.pid文件并开始使用“airflow schedulier-D”。现在,计划任务在下面报告消息。日志文件就在那里。这似乎是一个权限问题,调度程序对正在创建的目录没有权限。我不知道该怎么解决。某些东西创建了目录和日志文件,但调度程序无法访问它们——也许是这样。

    *** Log file does not exist: /var/log/airflow/dag_id=redis/run_id=scheduled__2023-05-16T09:00:00+00:00/task_id=ssh_redis/attempt=1.log
    *** Fetching from: http://plappnx-2:8793/log/dag_id=redis/run_id=scheduled__2023-05-16T09:00:00+00:00/task_id=ssh_redis/attempt=1.log
    *** Failed to fetch log file from worker. Client error '404 NOT FOUND'…
    
    0 回复  |  直到 1 年前