当前位置:   article > 正文

datahub部署

datahub部署
  1. 硬件要求

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

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

  1. 安装docker

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

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

2.4 安装python3

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

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

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

  1. 安装datahub

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

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

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

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

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

4 部署DataHub

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/744269
推荐阅读
相关标签
  

闽ICP备14008679号