linux删除进程命令DataHub安装配置详细过程-------没玩过的来
DataHub-----安装教程css样式定义
Datahub,在国内使⽤的⽐较少,相关资料也⽐较少,具体是做什么的资料之类的,可以去看官⽅⽂档了解⼀下,这⾥我就不多做说明,毕竟我也是⼩⽩⼀个,这篇⽂章主要会写安装教程,具体哪⼀步是⼲啥的,就不要仔细问那么多了,我现在也还在研究阶段,这⾥就介绍⼀下步骤避免⼤家遇到坑,如果需要深⼊学习,请⾃学Py docker 官⽅⽂档等等等等。
安装步骤参考了官⽅⽂档:
以及⼤神的⽂章,这⾥附上传送门
同时简书上也还有⼀篇安装的教程,可以参考(但是我失败了)
因为我的电脑是全新的虚拟机,只安装了jdk,以及hadoop,所以其他的东西并没有安装太多。但是我整体安装下来发现还需要gcc,这个可以提前先安装⼀下(报错了好多次,才好不容易发现解决)
yum -y install gcc
1:然后就可以按照官⽅⽂档的内容来,需要安装docker 和 dockerCompose
命令如下:
$ yum -y install docker
# 启动docker
$ sudo systemctl start docker
# 测试是否正确安装
$ sudo docker run hello-world
这⼀步做完应该是
接下来是dockerCompose【docker的服务编排⼯具,主要是⽤来构建多个服务】,这两步正常复制粘
贴着来,⼀般是没有什么问题 :$ curl -L "github/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose $ chmod +x /usr/local/bin/docker-compose
然后启动docker
守护进程重启
$ sudo systemctl daemon-reload
重启docker服务
$ sudo systemctl restart docker
// 然后检查启动
oracle分组查询语句$ docker container ls
这个执⾏完应该会看到这个,⽽且是没有任何信息。
这些步骤做完之后,我们先不按照⼤神的安装datahub,⽽是先安装Python3,因为官⽅⽂档说是需要保证有这些,所以我们接下来安装Python3.这⾥我不采⽤命令的⽅式安,因为从我安装多次情况来看,不如直接搞安装包快,可能我虚拟机配置的⽹不太⾏吧,如果⼤家虚拟机上⽹可以的话,也可以搜⽹上的Python3在线安装的命令。 这⾥只说我的⽅法。 需要Python 3.8.0 -tgz ,这个可以去官⽅页⾯下载。传送门:
然后开始解压,这⾥上传到 /opt/module (⾃⼰建的),解压也弄这⽬录了,不愿意折腾。
tar -zxvf Python-3.
然后可以先安装这个东东,⼀个库的包吧,不安装后⾯安装datahub会报错,还有这个玩意⼉fopen函数中第一个参数
yum install libffi-devel -y
yum install zlib* -y
然后正常安装python就可以了。
$ cd /opt/module/Python-3.8.0
#编译安装
$ ./configure --prefix=/usr/local/python3
$ sudo make
$ sudo make install
#创建软连接
$ ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
$ ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
然后可以检查是否成功,成功了可以看到以下内容
$ python3 -V
$ Python 3.8.2
$ pip3 -V
pip 19.2.3 from /usr/local/python3/lib/python3.8/site-packages/pip (python 3.8)
到这⾥应该差不多了,然后可以把这个东西安装上,别问,问就是我安装时候遇到的坑。
pip3 install toml
然后就可以开始搞dataHub了
$ cd /optpython安装教程csdn
$ yum -y install git
$ git --version
$ git clone git://github/linkedin/datahub.git
$ cd /opt/datahub/docker
$ source ./quickstart.sh
这个source整完是⼀个前台界⾯窗⼝,我这边是⼜重新打开了⼀个shell窗⼝连到虚拟机上。然后执⾏官⽅⽂档的第⼆步骤。
这⾥的命令,参考官⽅的步骤是会报⼀些错的,这⾥我添加了⼀些参数。 -i后⾯是国内⾖瓣的镜像地址,下载⼀些东西会⽐较快⼀些。
$ python3 -m pip install --upgrade pip wheel setuptools -i pypi.douban/simple/ --trusted-host pypi.douban
$ python3 -m pip uninstall datahub acryl-datahub ||true# sanity check - ok if it fails
$ python3 -m pip install --upgrade acryl-datahub -i pypi.douban/simple/ --trusted-host pypi.douban
$ datahub version
这⾥多提⼀嘴,如果你使⽤ datahub docker quickstart 是会报错的,如下图所⽰,我去问了官⽅⼤佬,原因是因为他会去这个⽹站个⽂件,这个⽹站在中国被锁了,访问不了,所以只能克隆下来整个项⽬,然后进⼊⽬录⾥执⾏。 执⾏完就起来了,快乐摄⼊吧
datahub docker quickstart --quickstart-compose-file ./docker/quickstart/l
activities的用法及意思如果到这⾥能正常的话,基本就可以了。⾄于资料⾥的启动命令,我没有⽤,但是也可以直接通过访问我的地址直接访问到成功的UI界⾯。地址为 hadoop104:9002,然后如图所⽰。这个地址是你虚拟机的地址,可别复制我这。然后登录名和密码都为datahub
⾄于他是怎么起来的,我现在也⼀脸懵逼,反正是可以进⼀步跟着官⽅⽂档进⾏操作了。先这样记录⼀下吧,毕竟坑还是太多了。后⾯如何使⽤这个,等我玩明⽩了再说吧,现在资料也是少的可怜。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。