Argo 4.6安装文档共建
欢迎大家一起来完善文档!
安装前服务器检测和配置
- 1.服务器最低配置要求. 系统:centos7.4|6|7 , CPU:4核8线, 支持 avx 指令集, 内存:16g, 系统盘大于200G, 最少1块大于500G数据盘 data1
- 2.使用 root 或者具有 sudo 权限的用户操作
- 3.下载构建包
$ wget http://arkinstall.analysys.cn/upgrade/go.tar.gz
- 4.解压构建包 (解压到当前目录且不要删除 go.tar.gz )
$ tar zxf go.tar.gz
- 5.拷贝配置文件模板到默认目录
$ cp go/files/scatter/sys.conf /tmp
(如果使用其他路径在后续的命令中用-c /path/sys.conf 参数指定) - 6.修改配置参数 (IP:内网IP | PORT:ssh 端口 | USER:root | PASSWD:root 用户的密码)
$ vim /tmp/sys.conf
- 7.进入工作目录
$ cd go
- 8.测试ssh连接
$ bin/python3 tools/pre.py -t
结果为 pass 方可继续操作 - 9.修改主机名和hosts
$ bin/python3 tools/pre.py -s
主机名会被改成ark1 - 10.构建 argo 用户
$ bin/python3 tools/pre.py -u argo
- 11.备份日志
$ mv /tmp/pre.log /tmp/pre.log.install
- 12.切换到 argo 用户
$ su - argo
- 13.挂载数据盘 /dev/sdb -> /data1 (默认配置如有特殊可修改 /tmp/sys.conf)
$ python3 go/tools/pre.py -md
- 14.检测
$ python3 go/tools/pre.py -x
结果均为 pass 方可继续操作 如有疑问, 截图检测结果到社区群,咨询技术小伙伴 - 15.环境检测均通过后初始化环境
$ python3 go/tools/pre.py -init
开始安装
- 1.切换到 argo 用户
$ su - argo
- 2.下载安装包
$ wget http://arkinstall.analysys.cn/argo.4.6.tar.gz
- 3.解压
$ tar zxf argo.4.6.tar.gz
- 4.复制安装文件
$ sudo cp argo.4.6/* /opt/soft
- 5.进入安装目录
$ cd /opt/soft
- 6.安装
$ sudo sh standalone_offline_installer.sh
为避免安装过程断网导致安装失败, 建议使用 screen 命令
用户1554952144
9个月前
沙发!
bin/python3 和 $ python3
要注意区分 就会比较顺利了
用户1586830067
9个月前
我的安装步骤
https://www.yinxiang.com/everhub/note/52a4b3f8-bf1c-422b-91f1-7c4c78021263
python环境需要
yum -y install python36
pip3 install PrettyTable PrettyTable colorama paramiko pexpect
用户1587450869
9个月前
按照文档安装,最后包括:
我是在一台机器上搭建的,结果显示有三个节点。
请帮忙看一下~谢谢~
高俊
回复
用户1587450869
9个月前
配置文件默认是三节点的,当ambari启动streaming时会自动将配置文件修改为单机,然后再启动streaming服务。你这个问题的出现应该是ambari没有正确的启动streaming服务。你可以登陆Ambari界面,然后手工点击启动restart
用户1587450869
回复
高俊
8个月前
多谢高老师。
我是SSH登录服务器安装的,执行到“安装$ sudo sh standalone_offline_installer.sh
”,然后报错推出了。
所以,不知道哪里能看到这个界面?
用户1587885399
8个月前
请问下,我ark web起不来是因为9090这个端口的服务,查了一下,本地没有服务占用9090,请问下这是哪个服务?
用户1586830067
8个月前
今天遇到问题,ssh端口不是22 的时候,运行 standalone_offline_installer.sh ,报错:
因为这个脚本里面对端口指定死了,改一下就行 ---------- 如图
蒋棒
8个月前
点赞
heqi
6个月前
阿里云一把过,一定要用纯净的linux系统,不要混合部署, 或者 做很多定制化的功能;
Qiu
2个月前
[root@ark1 go]# python3 tools/pre.py -u argo
2020-11-18 14:13:21,855-INFO:ark1 : useradd argo with sudo permission
2020-11-18 14:13:52,395-INFO:ark1 : argo gen_key
Traceback (most recent call last):
File "tools/pre.py", line 119, in <module>
base.login_passwd_gen_key(new_user,host_infos['IP'],new_user_passwd,False,host_infos['PORT'])
File "/root/materials/yiguan/go/common/pycommon/utils/base.py", line 295, in login_passwd_gen_key
if ex.expect([CMD_END])==0:
File "/usr/local/lib/python3.6/site-packages/pexpect/spawnbase.py", line 344, in expect
timeout, searchwindowsize, async_)
File "/usr/local/lib/python3.6/site-packages/pexpect/spawnbase.py", line 372, in expect_list
return exp.expect_loop(timeout)
File "/usr/local/lib/python3.6/site-packages/pexpect/expect.py", line 181, in expect_loop
return self.timeout(e)
File "/usr/local/lib/python3.6/site-packages/pexpect/expect.py", line 144, in timeout
raise exc
pexpect.exceptions.TIMEOUT: Timeout exceeded.
<pexpect.pty_spawn.spawn object at 0x7f39aa639d30>
command: /usr/bin/ssh
args: [b'/usr/bin/ssh', b'argo@192.168.10.37', b'-p', b'22']
buffer (last 100 chars): ": \r\nPermission denied, please try again.\r\r\nargo@192.168.10.37's password: "
before (last 100 chars): ": \r\nPermission denied, please try again.\r\r\nargo@192.168.10.37's password: "
after: <class 'pexpect.exceptions.TIMEOUT'>
match: None
match_index: None
exitstatus: None
flag_eof: False
pid: 4895
child_fd: 8
closed: False
timeout: 30
delimiter: <class 'pexpect.exceptions.EOF'>
logfile: None
logfile_read: None
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1
searcher: searcher_re:
0: re.compile('\\$|\\#')
Qiu
2个月前
检查是否已经安装了方舟...
standalone_offline_installer.sh:行425: hadoop: 未找到命令
\e[1;33m您的系统正常,请忽略上面hadoop的错误输出。\e[0m
安装大约需要30-50分钟左右,请您喝杯茶耐心等待。
==============开始检查系统环境是否可用......=================
sh: init_ext4.sh: 没有那个文件或目录
******************************************************************************
==============开始检查基础安装包......=================
已存在基础安装包,检查文件完整性...
已存在.md5文件,开始检查...
文件不完整,请重新下载