Python airflow Web服务器已启动,但UI未启动';无法在浏览器中显示
我正在尝试使用Python airflow Web服务器已启动,但UI未启动';无法在浏览器中显示,python,airflow,Python,Airflow,我正在尝试使用气流 我想对我写的DAG进行一次本地测试。我在windows上,所以我决定按照这个bief教程安装ubuntu WLS。 一切似乎都很好 我用initdb启动数据库 然后我运行airflow Web服务器-p8080,它似乎正在运行。当我转到时,我看不到任何用户界面。如果我再次尝试运行airflow Web服务器,我会 错误:已在PID 6244上运行(或PID文件“/home/marcofumagalli/aiffort/aiffort webserver.PID”已过时) 所以
气流
我想对我写的DAG进行一次本地测试。我在windows上,所以我决定按照这个bief教程安装ubuntu WLS。
一切似乎都很好
我用initdb
启动数据库
然后我运行airflow Web服务器-p8080
,它似乎正在运行。当我转到时,我看不到任何用户界面。如果我再次尝试运行airflow Web服务器
,我会
错误:已在PID 6244上运行(或PID文件“/home/marcofumagalli/aiffort/aiffort webserver.PID”已过时)
所以我认为Web服务器正在运行
它是否与代理有关?错误:已在PID 6244上运行(或PID文件“/home/marcofumagalli/aiffort/aiffort webserver.PID”已过时)
这意味着端口8080正忙
尝试运行以下命令:-
sudo lsof-i tcp:8080
:-将显示进程是否按
命令PID用户FD类型设备大小/关闭节点名称
Python 945 Amanaraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP*:http alt(侦听)
Python 1009 Amanaraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP*:http alt(侦听)
Python 1052 Amanaraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP*:http alt(侦听)
Python 1076 Amanaraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP*:http alt(侦听)
Python 96034 Amanaraheja 6u IPv4 0xb7fcab59337d7455 0t0 TCP*:http alt(侦听)
通过Kill-9 945
等方式终止PID
删除airflow webserver.pid
文件并再次启动服务器,您将看到它运行正常
嘿,事实上我也发生过同样的事情。
我正在分享我所做的以下步骤。
使用kill pid命令终止正在运行的pid。
然后确认您已使用气流db init命令启动db。
并使用气流用户创建命令创建用户。
在一步一步地完成之后。
使用localhost:8080就地0.0.0.0:8080。
这对我很有效。mac docker内存问题
我在mac中开发时遇到了这个错误,查看日志,我发现有一个退出,其中包含code:137
,这是一个(尽管可能是)
无论如何,我通过在docker中将内存限制增加到3GB来修复它,如下所示:
试试什么是卷曲http://0.0.0.0:8080/
return?localhost:8080已返回。它一直在加载页面,没有显示任何内容。对curl来说也是一样,它是挂起的,没有返回任何东西,所以你可以用sudo lsof-i tcp:8080 | grep'username'| awk'{print$2}'| xargs kill-9
,一次杀死它们,然后删除.pid文件。@nicee谢谢你的回答,我需要释放4GB内存,这对我很有效。救生员,谢谢