我的 Airflow 安装已停止工作。 UI Web 服务器未出现。我认为问题与我运行时出现的以下错误有关
> airflow initdb
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) table dag_stats already exists
[SQL:
CREATE TABLE dag_stats (
dag_id VARCHAR(250) NOT NULL,
state VARCHAR(50) NOT NULL,
count INTEGER NOT NULL,
dirty BOOLEAN NOT NULL,
PRIMARY KEY (dag_id, state),
CHECK (dirty IN (0, 1))
)
]
有人知道如何解决这个问题以便我可以回去工作吗?
我刚刚删除了数据库
> rm ~/airflow/airflow.db
并用
初始化一个新的> airflow initdb
现在可以使用了。
气流命令已更改。对于最新版本,即 2.8.1,init db 的命令是“airflow db init”