Argo 4.6安装文档共建

朱楠@Argo运营 5个月前
1.2k次浏览 1人关注 复制链接 所属标签: 安装文档 置顶

欢迎大家一起来完善文档!


安装前服务器检测和配置

  1. 1.服务器最低配置要求. 系统:centos7.4|6|7 , CPU:4核8线, 支持 avx 指令集, 内存:16g, 系统盘大于200G, 最少1块大于500G数据盘 data1
  2. 2.使用 root 或者具有 sudo 权限的用户操作
  3. 3.下载构建包 $ wget http://arkinstall.analysys.cn/upgrade/go.tar.gz
  4. 4.解压构建包 (解压到当前目录且不要删除 go.tar.gz ) $ tar zxf go.tar.gz
  5. 5.拷贝配置文件模板到默认目录 $ cp go/files/scatter/sys.conf /tmp (如果使用其他路径在后续的命令中用-c /path/sys.conf 参数指定)
  6. 6.修改配置参数 (IP:内网IP | PORT:ssh 端口 | USER:root | PASSWD:root 用户的密码) $ vim /tmp/sys.conf
  7. 7.进入工作目录 $ cd go
  8. 8.测试ssh连接 $ bin/python3 tools/pre.py -t 结果为 pass 方可继续操作
  9. 9.修改主机名和hosts $ bin/python3 tools/pre.py -s 主机名会被改成ark1
  10. 10.构建 argo 用户 $ bin/python3 tools/pre.py -u argo
  11. 11.备份日志 $ mv /tmp/pre.log /tmp/pre.log.install
  12. 12.切换到 argo 用户 $ su - argo
  13. 13.挂载数据盘 /dev/sdb -> /data1 (默认配置如有特殊可修改 /tmp/sys.conf) $ python3 go/tools/pre.py -md
  14. 14.检测 $ python3 go/tools/pre.py -x 结果均为 pass 方可继续操作 如有疑问, 截图检测结果到社区群,咨询技术小伙伴
  15. 15.环境检测均通过后初始化环境$ python3 go/tools/pre.py -init

开始安装

  1. 1.切换到 argo 用户 $ su - argo
  2. 2.下载安装包$ wget http://arkinstall.analysys.cn/argo.4.6.tar.gz
  3. 3.解压$ tar zxf argo.4.6.tar.gz
  4. 4.复制安装文件 $ sudo cp argo.4.6/* /opt/soft
  5. 5.进入安装目录 $ cd /opt/soft
  6. 6.安装$ sudo sh standalone_offline_installer.sh 为避免安装过程断网导致安装失败, 建议使用 screen 命令


14条回答
heqi 3个月前

文档最后能加一个:开启服务自动启动

有用1 评论0
用户1554952144 5个月前

沙发!

bin/python3  和  $ python3

要注意区分  就会比较顺利了

有用2 评论0
用户1586830067 5个月前

我的安装步骤
https://www.yinxiang.com/everhub/note/52a4b3f8-bf1c-422b-91f1-7c4c78021263



python环境需要

yum -y install python36

pip3 install PrettyTable PrettyTable colorama paramiko pexpect

有用1 评论0
用户1587450869 5个月前

按照文档安装,最后包括:


我是在一台机器上搭建的,结果显示有三个节点。


请帮忙看一下~谢谢~

有用0 评论4
登录后可参与回答,请 登录
高俊 回复 用户1587450869 5个月前

配置文件默认是三节点的,当ambari启动streaming时会自动将配置文件修改为单机,然后再启动streaming服务。你这个问题的出现应该是ambari没有正确的启动streaming服务。你可以登陆Ambari界面,然后手工点击启动restart 

有用1 评论
登录后可参与回答,请 登录
用户1587450869 回复 高俊 5个月前

多谢高老师。


我是SSH登录服务器安装的,执行到“安装$ sudo sh standalone_offline_installer.sh”,然后报错推出了。

所以,不知道哪里能看到这个界面?

有用0 评论
登录后可参与回答,请 登录
heqi 回复 用户1587450869 5个月前

你用命令行看下你的8080目前是什么状态?

netstat -lntp|grep 8080

有用0 评论
登录后可参与回答,请 登录
用户1587450869 回复 heqi 5个月前

您好,我今天重装了系统,按照上面教程走了一遍,这次顺利安装成功了。多谢~

有用0 评论
用户1587885399 5个月前

请问下,我ark web起不来是因为9090这个端口的服务,查了一下,本地没有服务占用9090,请问下这是哪个服务?

有用0 评论2
登录后可参与回答,请 登录
heqi 回复 用户1587885399 4个月前

ark web服务,就是那个分析后台的web

有用0 评论
登录后可参与回答,请 登录
heqi 回复 用户1587885399 4个月前

你手工重启也不行吗?

有用0 评论
用户1586830067 5个月前

今天遇到问题,ssh端口不是22 的时候,运行 standalone_offline_installer.sh ,报错:

因为这个脚本里面对端口指定死了,改一下就行       ---------- 如图

有用1 评论0
蒋棒 5个月前

点赞

有用0 评论0
heqi 3个月前

阿里云一把过,一定要用纯净的linux系统,不要混合部署, 或者 做很多定制化的功能;

有用0 评论0