【发布时间】:2018-11-15 08:56:09
【问题描述】:
我将 dag 文件上传到网页,当我点击 'Graph View' -> ${my_dag} -> 'View Log' 时,它显示:
*** Log file isn't local.
*** Fetching here: http://:8793/log/demo_dag/hello_task/2018-11-14T15:06:00
*** Failed to fetch log file from worker.
*** Reading remote logs...
*** Unsupported remote log location.
我检查了airflow.cfg 并找到了这些配置信息:
worker_log_server_port = 8793
base_log_folder = /root/airflow/logs
我的问题是:
- 如何设置日志服务的IP地址(只设置端口)?
- 我有日志服务的设置目录,为什么还是去
/log/..?
感谢任何帮助。
【问题讨论】:
-
/log中登录的文件路径是什么? -
嘿@joeb 感谢您的回复。日志文件路径为
/root/airflow/logs(如配置文件中),但此路径具有完全权限(777)。 -
/log目录中您所说的包含 Airflow 日志消息的文件的路径是什么? -
@joeb 感谢您的回复。路径为
/root/airflow/logs,如配置文件所示。 -
在你的第二个问题“我有日志服务的设置目录,为什么它仍然转到
/log/..” - 您看到的/log/..中文件的完整路径是什么?包含气流记录?