datahub部署

  1. 硬件要求

DataHub官方要求的最低配置为:2 个 CPU、8GB RAM、2GB 交换区和 10GB 磁盘空间。

本文的示例环境为阿里云centos8云服务器

  1. 安装docker

yum -y install docker
sudo systemctl  start docker
  1. 安装docker-compose

   curl -SL https://get.daocloud.io/docker/compose/releases/download/v2.3.4/docker-compose-linux-x86_64 -o  /usr/bin/docker-composechmod +x /usr/bin/docker-compose守护进程重启sudo systemctl daemon-reload重启docker服务sudo systemctl restart docker

2.4 安装python3

DataHub要求 Python 版本3.6+,本例采用python3.9.7

# yum install -y update
#yum install gcc gcc-c++
#yum -y install gcc automake autoconf libtool make
#yum groupinstall -y 'Development Tools'
# yum install -y gcc openssl-devel bzip2-devel libffi-devel
#wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
# tar -zxvf Python-3.9.7.tgz
# cd Python-3.9.7
# ./configure prefix=/usr/local/python3 --enable-optimizations
# make && make install
# export PATH=$PATH:/usr/local/python3/bin/
# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
# python3.9.7 get-pip.py
# python3 -v

这样python3就正常安装到centos8上了

  1. 安装datahub

   python3 -m pip install --upgrade pip wheel setuptools -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.compython3 -m pip install --upgrade acryl-datahub -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.comdatahub version
  1. 启动datahub

datahub docker quickstart
datahub docker quickstart --quickstart-compose-file ./docker/quickstart/docker-compose-without-neo4j.quickstart.yml

镜像一直拉取不下来,试了很多源,

解决办法:更换镜像配置、绕过限制
Azure:  https://dockerhub.azk8s.cn
中科大: https://ustc-edu-cn.mirror.aliyuncs.com
网易:   https://hub-mirror.c.163.comvi /etc/docker/daemon.json 
{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com"]
}

更改很多源还是不行,最后只能自己手工一个个下载,尝试了一天了,还是不行

4 部署DataHub

2、部署启动成功后,显示DataHub is now running

执行docker container ls命令可以看到多了以下docker容器:

部署成功后打开网址(http://本地ip地址:9002),界面如下图所示:


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部