admin管理员组文章数量:1570368
说在前面的话:本文适合电脑内存16G以上的,安装的是纯正的CDH,不是三个节点的,纯正四节点。建议配置主节点3G内存,从节点1.5G内存,硬盘大小建议单节点配置20G以上,CDH版本比apache吃内存和硬盘,请准备好再安装
如果你是新手学习,强烈!建议不要瞎改瞎命名,因为后面都是有关联的。如果跟我的一模一样,完全无脑CV保证安装成功,安装过程中遇到的报错各种问题都在相应的环节有说明,不要慌稍微往后看看。
1.下载 CentOS-6.7-x86_64-bin-DVD1.iso
2.安装CentOS
3.配置相关
可以先删除当前账户家目录无用文件
[hadoop@CDH02 ~]$ rm -rf *
3.1 修改主机名
在 root 账号下用命令:vi /etc/sysconfig/network
或者如果配置了 hadoop sudo 权限,则在 hadoop 登录情况下使用命令:sudo vi /etc/sysconfig/network
3.2 设置系统默认启动级别
在 root 账号下输入 vi /etc/inittab
3.3 配置 hadoop 用户 sudoer 权限
在 root 账号下,命令终端输入:vi /etc/sudoers
找到 root ALL=(ALL) ALL 这一行,
然后在他下面添加一行:
hadoop ALL=(ALL) ALL
保存,退出
3.4 关闭防火墙/关闭 Selinux
防火墙操作相关:
查看防火墙状态:service iptables status
关闭防火墙:service iptables stop
开启防火墙:service iptables start
重启防火墙:service iptables restart
关闭防火墙开机启动:chkconfig iptables off
开启防火墙开机启动:chkconfig iptables on
关闭 Selinux:具体做法是修改vim /etc/selinux/config 配置文件中的 SELINUX=disabled
3.5 安装 JDK
1、 上传 jdk-8u73-linux-x64.tar.gz
2、 切换成root用户,su root
[root@CDH02 ~]# cd /home/hadoop/
[root@CDH02 ~]# mkdir /usr/java/
解压到 cd /usr/java 目录下 tar -zxvf jdk-8u73-linux-x64.tar.gz -C /usr/java
注意:/usr/local/ 这个目录需要有root权限才行。所以要切换用户。
3、 配置环境变量
a) vi /etc/profile
b)在最后加入两行:
export JAVA_HOME=/usr/java/jdk1.8.0_73
export PATH=$PATH:$JAVA_HOME/bin
c)保存退出
4、 source /etc/profile
5、 检测是否安装成功,输入命:java -version
3.4 配置网络
在VM虚拟机的设置中改成下图所示
然后ping baidu
看一下ip地址:ifconfig
3.5 配置内网域名映射
注意需要root用户
[root@CDH02 ~]$ vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.123.202 CDH02
192.168.123.203 CDH03
192.168.123.204 CDH04
192.168.123.205 CDH05
3.6 设置linux系统的时间
修改时区为上海CST
[root@CDH02 ~]# mv /etc/localtime /etc/localtime.bak
[root@CDH02 ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@CDH02 ~]# date
修改时间为windows系统时间
[root@CDH02 ~]# ntpdate time.windows
4.克隆虚拟机
1、 选中一台已关闭的虚拟机,在虚拟机名称上,右键点击,选择“管理”,再选择“克隆”,出现如下画面:
2、 点击“下一步”,出现如下画面:
3、 点击“下一步”,出现如下画面:
记得选中“创建完整克隆”
4、 点击“下一步”,出现如下画面,改号里面的值:改虚拟机名字分别为CDH03、CDH04、CDH05
记得更改“虚拟机名称”和“位置”的值
5、 点击“完成”,vmware 将为我们克隆一台新的虚拟机,下面是克隆的状态
6、 到此为止,新的CDH03 就被创建出来了。但是CDH03 跟之前的 CDH02 完全一模一样。所以还有几个地方需要修改
7、 先开机 CDH03,然后正常登陆
8、 第一个修改的地方,是网卡,请按照下面的说明步骤来,修改一个配置文件,执行命令:vi /etc/udev/rules.d/70-persistent-net.rules
发现是如此结果:
版权声明:本文标题:CDH-5.10.2集群的搭建【史上最全,不全不要钱】(已经实现,但是非预期效果,可能是由于内存不足) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1726596130a1076857.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论