首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Airflow Upstart直接进入停止/等待状态

Airflow Upstart直接进入停止/等待状态
EN

Stack Overflow用户
提问于 2018-07-24 04:48:39
回答 1查看 135关注 0票数 0

我正在尝试在ubuntu EC2实例的后台运行Airflow调度器和EC2服务器。每当我启动启动作业时,airflow-webserver作业直接转到停止/等待。下面是我保存在/etc/init中的.conf文件。(我使用anaconda安装了airflow)

代码语言:javascript
复制
description "Airflow webserver daemon"

start on started networking
stop on (deconfiguring-networking or runlevel [016])

respawn
respawn limit 5 30

setuid unbuntu
setgid unbuntu

env AIRFLOW_CONFIG=/home/ubuntu/airflow/airflow.cfg
env AIRFLOW_HOME=/home/ubuntu/airflow/
export AIRFLOW_CONFIG
export AIRFLOW_HOME

exec /home/ubuntu/anaconda3/bin/airflow webserver

当我检查日志时,我看到的是:

代码语言:javascript
复制
starting airflow-webserver...
/home/airflow/airflow/
/home/airflow/airflow/airflow.cfg
[2018-07-23 19:44:29,341] {__init__.py:45} INFO - Using executor SequentialExecutor
  ____________       _____________
 ____    |__( )_________  __/__  /________      __
____  /| |_  /__  ___/_  /_ __  /_  __ \_ | /| / /
___  ___ |  / _  /   _  __/ _  / / /_/ /_ |/ |/ /
 _/_/  |_/_/  /_/    /_/    /_/  \____/____/|__/

[2018-07-23 19:44:29,883] {models.py:189} INFO - Filling up the DagBag from /home/ubuntu/airflow/dags
Running the Gunicorn Server with:
Workers: 4 sync
Host: 0.0.0.0:8080
Timeout: 120
Logfiles: - -
================================================================= 

但那之后就什么都没有了。

EN

回答 1

Stack Overflow用户

发布于 2018-09-26 11:20:39

您将uid和gid设置为"unbuntu“而不是"ubuntu”。

它似乎试图从用户"ubuntu“基于/home/ubuntu/运行,如日志消息中所示。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51487018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档