CentOS 6.4下CDH4集群安装

一、系统准备工作
1.确定操作系统是否为CDH4所支持

CentOS 6.4下CDH4集群安装

我们安装的操作系统为CentOS 6.4,符合CDH4的要求

2.安装JDK(Java Development Kit)
  CDH4.2及以后的版本需要安装JDK1.7
JDK 1.7(1.7.0_25)安装见:JDK 1.7安装详解(CentOS 6.4
注:至此jdk安装配置完成,因为我们是部署CDH集群,所以每个节点上都需要安装jdk,并且jdk版本必须是相同的

本文要用到的相关附件Cloudera-manager-install.bin下载

免费下载地址在

用户名与密码都是

具体下载目录在 /2013年资料/7月/25日/CentOS 6.4下CDH4集群安装

更多详情见

二、CDH4集群部署前工作
1.关闭防火墙
 [root@  ]# service iptables stop
附:
1)临时开启与关闭
开启:service iptables start
关闭:service iptables stop
2)永久开启关闭
开启:chkconfig iptables start
关闭:chkconfig iptables stop
3)查看防火墙状态
查看:service iptables status


2.配置代理
  添加属性到文件 /etc/yum.conf :
 http_proxy=http://server:port/ timeout =55555

3.关闭SELinux
  修改文件 /etc/selinux/config  (文件中有三个可选择的,改成disabled)
 SELINUX = disabled 或者终端执行命令:
 # sudo setenforce 0

4.安装数据库 postgreSQL
1)下载安装数据库
 # yum install postgresql2)初始化数据库
 # service postgresql initdb3)设置为开机启动
 # chkconfig postgresql on4)配置参数
  修改文件 /var/lib/pgsql/data/postgresql.conf
  修改前:
#listen_addresses = '127.0.0.1'      # what IPaddress(es) to listen on;
                                      # comma-separatedlist of addresses;
                                      #defaults to 'localhost', '*' = all
#port = 5432
修改后:
listen_addresses= '*'              #what IP address(es) to listen on;
                                    # comma-separated listof addresses;
                                    # defaults to'localhost', '*' = all
port= 5432
5)重启服务
 # service postgresql restart注:至此,可以重启系统,从而使得所有修改配置生效;所有节点做相同的配置

接下来请看:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/35f15cf7c22f12f6311b45ba3f161206.html