1:修改集群内每台主机hosts文件
eg:
注释127.0.1.1
192.168.1.1 cluster-01.example.com cluster-01
192.168.1.2 cluster-02.example.com cluster-02
192.168.1.3 cluster-03.example.com cluster-03
192.168.1.4 cluster-04.example.com cluster-04
在有效的最后一行,我们需要修改以下内容
# Allow members of group sudo to execute any command
# 原始为:%sudo ALL=(ALL:ALL) ALL
# 修改为:
%sudo ALL=(ALL:ALL) NOPASSWD:ALL
注意:添加一个NOPASSWD关键字,并添加一个英文的“:”。
然后使用Ctrl+O保存,再按Ctrl+X退出即可
注:整体使用root账号也可以!
4:添加可执行权限
chmod u+x cloudera-manager-installer.bin
5:Install Cloudera Manager packages from the Internet
sudo ./cloudera-manager-installer.bin
6:在浏览器输入192.168.1.1:7180 用户名:admin 密码:admin
7:然后选择你要安装的主机,一直点击下一步然后会自动安装oracle-j2sdk1.6或者1.7和clourdera-scm-agent,等所有的节点及软件包安装完成。点击继续!
8:然后会下载并安装选定 Parcel
9:然后会跳出检查主机的正确性,(如有警告,请按照相关提示修改配置文件)
eg:
Cloudera 建议将 /proc/sys/vm/swappiness 设置为最大值 10。当前设置为 60。使用 sysctl 命令在运行时更改该设置并编辑 /etc/sysctl.conf,以在重启后保存该设置。您可以继续进行安装,但 Cloudera Manager 可能会报告您的主机由于交换而运行状况不良。以下主机将受到影响:
10:然后根据工作需求添加服务项目
eg:
注释127.0.1.1
192.168.1.1 cluster-01.example.com cluster-01
192.168.1.2 cluster-02.example.com cluster-02
192.168.1.3 cluster-03.example.com cluster-03
192.168.1.4 cluster-04.example.com cluster-04
2:设置sudo无密码无密码(集群内所有主机)
sudo visudo在有效的最后一行,我们需要修改以下内容
# Allow members of group sudo to execute any command
# 原始为:%sudo ALL=(ALL:ALL) ALL
# 修改为:
%sudo ALL=(ALL:ALL) NOPASSWD:ALL
注意:添加一个NOPASSWD关键字,并添加一个英文的“:”。
然后使用Ctrl+O保存,再按Ctrl+X退出即可
注:整体使用root账号也可以!
3:在管理节点下载cloudera-manager-installer.bin的二进制文件
http://archive.cloudera.com/cm5/4:添加可执行权限
chmod u+x cloudera-manager-installer.bin
5:Install Cloudera Manager packages from the Internet
sudo ./cloudera-manager-installer.bin
6:在浏览器输入192.168.1.1:7180 用户名:admin 密码:admin
7:然后选择你要安装的主机,一直点击下一步然后会自动安装oracle-j2sdk1.6或者1.7和clourdera-scm-agent,等所有的节点及软件包安装完成。点击继续!
8:然后会下载并安装选定 Parcel
9:然后会跳出检查主机的正确性,(如有警告,请按照相关提示修改配置文件)
eg:
Cloudera 建议将 /proc/sys/vm/swappiness 设置为最大值 10。当前设置为 60。使用 sysctl 命令在运行时更改该设置并编辑 /etc/sysctl.conf,以在重启后保存该设置。您可以继续进行安装,但 Cloudera Manager 可能会报告您的主机由于交换而运行状况不良。以下主机将受到影响:
10:然后根据工作需求添加服务项目
注:唯独zookper添加节点时为奇数个
11:后期添加hadoop client 步骤只用添加一个新主机,然后分配gateway角色即可