美文网首页
Ubuntu18.04安装Airflow

Ubuntu18.04安装Airflow

作者: 年少有为吾诗悦 | 来源:发表于2020-05-09 20:31 被阅读0次

1、下载Ubuntu18.04

Ubuntu18.04

2、安装VMware Tools

1. 首先启动虚拟机Ubuntu 64位 18.04 。

2. 启动后在工具栏找到虚拟机,点击安装 VMware Tools 如下图所示:

3. 在桌面打开挂载的DVD盘,选择 VMwareTools-10.2.0-7259539.tar.gz 复制到主文件夹主目录中,如下图所示:

4. 打开终端输入命令

ls

可以查看到压缩文件VMwareTools-10.2.0-7259539.tar.gz

输入解压命令

tar-zxvf VMwareTools-10.2.0-7259539.tar.gz

解压后再输入命令 ls 可以查看到文件夹vmware-tools-

然后进入该文件夹

cd vmware-tools-distrib/

输入命令 ls 可以查看到可执行文件 vmware-install.pl

ls

然后执行安装文件

sudo./vmware-install.pl

在此处输入一下密码,然后,见到yes,就输入yes。其他的就一路回车按(Enter)。如果遇到失败的情况,可以快捷键 ctrl+z 退出后,重新执行安装文件即可。

3、更改为清华镜像

1、首先需要使用root用户

sudo-s

2、进行源码备份.

cp/etc/apt/sources.list/etc/apt/sources.list.bak

3、进行源列表的修改

vi/etc/apt/sources.list

若无修改权限修改可以使用

sudo chmod 777 /XXX 更改文件为全部人都可读写

将sources.list中的内容提换如下

清华大学开源软件镜像站

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# 预发布软件源,不建议启用

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

4.、查看是否已经修改

cat /etc/apt/sources.list

5.、执行更新列表

sudo apt-get update

4、 pip3/pip的安装、升级、卸载

1、安装

sudo apt-get install python3-pip

2、升级

sudo pip3 install --upgrade pip

3、卸载

sudo apt-get remove python3-pip

5、创建airflow的Home目录

该目录包含了airflow的配置文件和默认的日志文件

mkdir airflow

6、 配置环境变量

export AIRFLOW_HOME=~/airflow

7、安装Apache Airflow所需的Ubuntu依赖项

sudo apt-get install libmysqlclient-dev ( for airflow airflow mysql )

sudo apt-get install libssl-dev ( for airflow cryptograph package)

sudo apt-get install libkrb5-dev (  for airflow kerbero package )

sudo apt-get install libsasl2-dev ( for airflow hive package )

8、安装Apache Airflow

#临时使用清华镜像 加速下载速度  -i https://pypi.tuna.tsinghua.edu.cn/simple

sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple apache-airflow  

9、初始化数据库

airflow initdb

10、启动Web服务器,默认端口为8080

airflow webserver -p8080

11、启动调度程序

airflow scheduler

12、效果展示

相关文章

网友评论

      本文标题:Ubuntu18.04安装Airflow

      本文链接:https://www.haomeiwen.com/subject/ksylnhtx.html