CDH安装过程说明以及注意事项
来源:互联网 发布:mac删除应用程序还在 编辑:程序博客网 时间:2024/06/05 23:01
CDH安装过程说明以及注意事项
- CDH安装过程说明以及注意事项
- CDH安装前期准备
- 关闭防火墙,iptables
- 关闭selinux服务
- 配置ssh免密登陆
- 安装ntp服务
- 安装Oracle版本的Java
- 安装cloudera hadoop manager
- 下载相关安装rpm包,这个需要到cloudera官网下载。
- 安装相关文件
- CDH安装前期准备
CDH安装前期准备
准备工作
关闭相关服务,防火墙(非常重要),关闭selinux,配置ssh免密登陆(双向的),安装ntp,时间同步用。
关闭防火墙,iptables
关闭iptables服务,并设置开机禁用。
关闭selinux服务
修改selinux config 文件
配置ssh免密登陆
首先查看ssh服务是否已经安装
如果没有安装ssh服务,则需要通过Yum安装ssh服务
然后修改/etc/ssh/sshd_config文件
设置
启用这三行,然后重启
在本机生成公钥和私钥,并将公钥导入到认证文件中。执行命令
一直按回车,直到生成公钥和私钥文件。然后将本机的公钥文件上传到目标主机的认证文件中。
查看是否设置成功
这里最好双向都设置为免密登陆
安装ntp服务
ntp服务可以保证通信主机之间时间相差非常小,方便主机之间的通信。
查看ntp是否已经安装
如果没有安装的话,需要安装ntp服务。
完成后,配置开机启动
检查是否配置成功
其中,2-5为on状态表示成功
设置对时中心
安装Oracle版本的Java
cloudera hadoop支持Oracle版本的Java,[cloudera hadoop manager 系统需求](https://www.cloudera.com/downloads/manager/5-12-0.html)
这里我们使用的是Java 8u111版本。
首先需要下载Java 8的安装包 jdk-8u111-linux-x64.tar.gz并在/opt/java目录中解压。之后,配置java的PATH路径。在/etc/profile文件中最后添加
保存文件后退出,然后执行命令
查看Java是否安装成功
如果出现
则表示java已经安装成功了。
切记在这一步的时候不要删除系统自带的Java,因为在之后执行service的操作的时候会使用到系统自带的Java。而且这个时候两个版本的Java并没有发生冲突。
安装cloudera hadoop manager
下载相关安装rpm包,这个需要到cloudera官网下载。
下载地址为:http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5/RPMS/x86_64/ 和http://archive.cloudera.com/cdh5/parcels/latest/ 下载所需文件:
1.enterprise-debuginfo-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm
2.cloudera-manager-daemons-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm
3.cloudera-manager-server-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm
4.cloudera-manager-server-db-2-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm
5.cloudera-manager-agent-5.12.0-1.cm5120.p0.120.el6.x86_64.rpm
6. CDH-5.12.0-1.cdh5.12.0.p0.29-el6.parcel
7. CDH-5.12.0-1.cdh5.12.0.p0.29-el6.parcel.sha1
8. manifest.json
下载完这五个文件并将文件放在目录:/home/cdh
下载[mysql-connector-java-5.1.39.jar](https://dev.mysql.com/downloads/connector/j/)文件同样放在/home/cdh文件中。
安装相关文件
首先在所有节点中安装一些相关依赖
sudo yum install fuse fuse-libs mod_ssl python-psycopg2 MySQL-python mysql-server postgresql-server cyrus-sasl-gssapi redhat-lsb
这里需要配置MySQL数据库。
首先启动Mysql服务。
并给MySQL设置为开机启动。
给Mysql设置新的密码。
登陆到Mysql数据库中
并创建一些数据库和设置权限。
ch3. 安装CDH文件
现在需要正式安装CDH文件,依次安装相关RPM包。
ch3. 对CDH进行配置
首先将mysql-connector-java-5.1.39.jar文件放在/usr/share/cmf/lib/目录中。
将CDH-5.12.0-1.cdh5.12.0.p0.29-el6.parcel.sha1改名为CDH-5.12.0-1.cdh5.12.0.p0.29-el6.parcel.sha,然后将下列文件放在/opt/cloudera/parcel-repo中
对所有节点修改/etc/cloudera-scm-agent/config.ini文件,将server_host设置为主节点的ip地址或主机名。
在主节点初始化CM5的数据库。
执行
查在所有节点的cloudera-scm用户是否已经创建。
在主节点启动cloudera-scm-server和cloudera-scm-agent服务。
在子节点启动cloudera-scm-agent服务。
如果服务启动失败,请查看相关日志文件报错的信息。日志文件在/var/log/cloudera-scm-agent 和 /var/log/cloudera-scm-server
如果一切正常的话,就可以使用浏览器打开cloudera manager的界面。
输入地址
进入界面,用户名和密码分别是admin
然后按照提示一步一步往下走,安装即可。
安装完成之后,可以安装Hadoop的一些服务,如HDFS HIVE SPARK等等。这些操作也都是在页面里直接操作。如果出现问题的话,请查看日志。
- CDH安装过程说明以及注意事项
- cdh安装过程
- CDH安装过程
- CDH安装以及开启kerberos
- CDH cloudera-manager-installer.bin 安装过程
- CDH安装过程遇到的坑
- Linux上Redis的安装过程以及注意事项
- Oracle安装以及连接plsql过程的注意事项
- MySQL5.7安装过程以及参数和设置说明
- oracle10g 安装以及注意事项
- vue 安装以及注意事项
- nginx安装以及注意事项
- CDH安装
- 安装cdh
- cdh安装
- CDH安装
- CDH安装
- CDH安装
- Android8.0 Camera 快门声音控制
- hadoop集群配置注意事项
- vps
- sizeof与二维数组
- 让外部网络访问K8S service的四种方式
- CDH安装过程说明以及注意事项
- HDU 6194 后缀数组+单调栈
- 阅读笔记常见的设计模式之四:工厂模式
- 实现权限最高AlertDialog
- eclipse的SVN插件设置忽略文件
- 正则表达式学习笔记一 :e-mail和tel简单验证/php
- 算法导论习题 6-3 Young氏矩阵
- Collection.unmodefiableMap()方法
- java常用常用校验及工具