airflow kubernetes default setup ERROR:关系“log”不存在于字符13处

ftf50wuq  于 2023-04-05  发布在  Kubernetes
关注(0)|答案(1)|浏览(114)

我为airflow 2部署了default helm chart
postgres pod报告错误:

ERROR:  relation "log" does not exist at character 13

此语句后显示:

INSERT INTO log (dttm, dag_id, task_id, event, execution_date, owner, extra) 
VALUES ('2022-03-30T12:31:33.329502+00:00'::timestamptz, NULL, NULL, 'cli_check'
, NULL, 'airflow', '{"host_name": "airflow2-scheduler-64d6cdd59c-cns4m", 
"full_command": "[''/home/airflow/.local/bin/airflow'', ''db'', ''check'']"}') 
RETURNING log.id

但是,如果我在通过pgAdmin登录PG后运行完全相同的语句,该语句将成功运行。
我应该忽略这个错误吗?我需要做些什么来修复/避免这个错误吗?
我确实发现了this issue报告,但没有解决方案。
值得补充的是,尽管日志显示该错误,但pod看起来很健康。

6mw9ycah

6mw9ycah1#

您应该尝试在命令下运行
airflow upgrade db
以填补缺失的表格。

相关问题