本文我们介绍下DataHub的安装部署。对于DataHub来说,安装部署非常简单,直接使用docker即可,所以这里我们部署DataHub之前需要准备必要的环境:
1、python3 2、docker 3、docker-compose v2
所以这里我们来准备部署一下。
安装python3
这里我们如果是centos8.x的版本,那么默认python3已经安装完了,如果是centos7.x的版本,则需要单独安装python3,详情可参考:《python3安装》。
安装docker
这里直接安装最新版本即可,详情可参考:《docker部署》。
安装docker-compose
这里直接安装即可,详情可参考:《docker-compose部署》。
安装DataHub CLI
前面的基础环境已经部署好了,这里的恶化,我们就来部署DataHub CLI。所以需要执行下面的命令:
#升级pip python3 -m pip install --upgrade pip wheel setuptools #安装datahub cli python3 -m pip install --upgrade acryl-datahub #测试部署的datahub cli datahub version
最后执行完毕如下图所示就代表安装好了:
部署datahub
接着我们就使用前面的datahub cli + docker + docker-compose启动一个datahub即可。这里我们执行如下的命令:
#启动datahub datahub docker quickstart
执行后,需要等待大概10分钟左右,主要是下载docker images,如下图所示就代表datahub已经启动完成了:
这里执行quickstart命令的时候,他会自动下载一个docker-compose.yaml的文件,对应的路径在:/~/.datahub/quickstart,如下图:
如果我们想更改相关的配置的话,直接修改这里的文件就可以了,然后再重新启动。最后我们的docker实例图如下:
测试访问
部署好之后,我们就可以访问这里的datahub了,这里的dashboard信息如下:
地址:http://${ip}:9002 账号:datahub 密码:datahub
访问登录进来如下图:
到这里说安装部署是没有问题的。
备注:
1、这里我们使用的quick-start的方式进行部署,在官网里面还有其他的部署方式,详情可参考官网 2、官网不推荐使用quick-start的方式作为生产实例,但是我们在小团队的情况下,一般可以直接使用quick-syaty作为生产实例,没出现过什么问题,满足够用即可。 3、如果使用quick-start的方式进行部署,那么关于操作实例的常用命令,可参考:https://www.80wz.com/qafwqyw/3407.html#cmt2816
还没有评论,来说两句吧...