Centos6.7下搭建CDH(上)

环境要求

三台虚机

名称版本
LinuxCentOS 6.7x64
CM5.14.0
CDH5.14.0

百度网盘:https://pan.baidu.com/s/1WWeWFSXwnEAGdQYjgHNkQw
提取码:3s0a

主机内存cpuIP硬盘网络适配器
cdh016G - 10G1 core192.168.72.20170GNAT
cdh022G1 core192.168.72.20240GNAT
cdh032G1 core192.168.72.20340GNAT

虚拟机配置

配置静态IP(NAT模式s)

查看ip地址和网卡信息

[root@cdh01 ~]# ip addr

>
使用xshell或者SecureCRT经行连接

修改配置文件

[root@cdh01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

增加配置

IPADDR=192.168.72.201
GATEWAY=192.168.72.2
NETMASK =255.255.255.0
DNS1 = 8.8.8.8
DNS2 = 8.8.4.4
将BOOTPROTO=改为static

最终配置如下:
在这里插入图片描述
将另外2个节点分别改为192.168.72.202 192.168.72.203

Tip:
如果:Vi模式失效:Linux vi terminal capability “cm” required
执行 export TERM=xterm 。再次进入vi模式,问题解决

linux命令行终端设置tab补全文件(名)或路径不区分大小写

  • 编辑文件

    vim /etc/inputrc

  • 加入新配置

    set completion-ignore-case on

  • 保存

    按下esc键,再输入:wq确定保存

  • 重启

    reboot

关闭防火墙

[root@cdh01 ~]# service iptables stop

验证是否关闭

[root@cdh01 ~]# service iptables status

关闭防火墙自动运行

[root@cdh01 ~]# chkconfig iptables off

验证是否关闭

[root@cdh01 ~]# chkconfig --list | grep iptables

在这里插入图片描述
修改主机名

[root@cdh01 ~]# vim /etc/sysconfig/network

在这里插入图片描述
将3个节点主机名分别改为cdh01,cdh02,cdh03。

将IP与主机名绑定,修改hosts文件

[root@cdh01 ~]# vim /etc/hosts

在这里插入图片描述
关闭selinux 安全模块

[root@cdh01 ~]# vim /etc/selinux/config

在这里插入图片描述
重启所有节点,检查是否关闭getenforce

[root@cdh01 ~]# getenforce

在这里插入图片描述
设置ssh免密码登陆

  1. 生成密钥文件,在任意目录执行(3个阶段全部执行)

    [root@cdh01 ~]# ssh-keygen -t rsa

    一路回车,默认选项
    

    在这里插入图片描述

2.在~/.ssh目录下生成公钥和私钥文件

 进入~/.ssh目录,在每个节点生成自己的认证文件
 [root@cdh01 ~]# cd ~/.ssh
 [root@cdh01 .ssh]# cat id_rsa.pub >> authorized_keys

在这里插入图片描述

3.将自己的公钥分别拷贝到其他节点上去

[root@cdh01 .ssh]# ssh-copy-id cdh02
[root@cdh01 .ssh]# ssh-copy-id cdh03

其他两个节点相同执行

安装jdk

[root@cdh01 .ssh]# cd /usr/local
[root@cdh01 local]# rm -rf *

上传jdk到/usr/local目录下 解压

[root@cdh01 local]# tar -xf jdk-8u192-linux-x64.tar.gz
[root@cdh01 local]# mv jdk1.8.0_192/ jdk1.8
[root@cdh01 local]# vim /etc/profile

增加内容如下:

export JAVA_HOME=/usr/local/jdk1.8
export PATH=:$JAVA_HOME/bin:$PATH 

在这里插入图片描述
使配置生效

[root@cdh01 local]# source /etc/profile
//查看java环境
[root@cdh01 local]# java -version
java version “1.8.0_192”
Java™ SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot™ 64-Bit Server VM (build 25.192-b12, mixed mode)
[root@cdh01 local]#

将/usr/local/jdk1.8 复制到cdh02,cdh03

scp -r /usr/local/jdk1.8/ cdh02:/usr/local/
scp -r /usr/local/jdk1.8/ cdh03:/usr/local/

把添加好的profile文件分发过去

scp -r /etc/profile cdh02:/etc/
scp -r /etc/profile cdh03:/etc/

使之生效

source /etc/profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值