本文已参与「新人创作礼」活动,一起开启掘金创作之路。
6.登录及后续安装
1.登录网址:主节点IP:7180,页面如下图,默认的账户密码为:admin admin
2.同意协议并继续
3.选择需要部署的版本,这离选择的是免费版本
4.CDH安装提示,继续即可
5.指定CDH需要的主机
6.按图选择CDH版本
7.安装集群
注:若途中出现分配过程卡住,或一直无法完成,检查各个节点间免密登录是否配置成功。在免密登录配置后的首次登录仍是需要密码的。
8.检查主机正确性
在检查中回出现两个警告框,需要执行以下代码,执行后重新检查主机正确性即可通过,不需要重启服务和机器
echo 0 > /proc/sys/vm/swappiness
echo never > /sys/kernel/mm/transparent_hugepage/defrag
9.选择需要安装的服务
10设置集群配置,默认配置即可
11配置数据库设置
注:
1.出现下图问题检查是否设置数据库访问权限为所有,设置方式参考CDH5.7 Logon denied for user/password. Able to find the database server and databas_lwz18642660013的博客-CSDN博客
2.其他报错提示请核实以下问题
- 账号密码是否正确
- 是否配置了mysql连接驱动
- 驱动版本是否正确
12.审核更改 默认即可
13.安装集群服务
注:
1.若出现如下错误,请检查是否执行了jdk的软连接操作,因为其会默认去/usr/java 路径下寻找jdk环境变量,但是没用找到,因而报错
2.重装时HDFS相关文件没有删除干净,需要执行下列代码进行删除(重装CDH导致)
#namenode节点(一般是主节点):
rm -rf /dfs/nn
#datanode节点(一般是从节点)(主节点也有可能是datanode):
rm -rf /dfs/dn
3.提示yarn启动失败,删除/var/lib/hadoop-yarn/yarn-nm-recovery/yarn-nm-state目录下的CURRENT文件(重装CDH导致)
4.安装oozie 提示Failed to create Oozie database tables.报错 删除/var/lib/oozie/目录下文件即可(重装导致)(浏览器崩溃截图未能保存下来)
5.可能性:
1)数据库种oozie表已经存在,所以未能创建成功
2)schema 未被创建
14.完成安装
搭建时参考连接:www.jianshu.com/p/e47988815…
本文内容根据实际搭建情况有所修改