大数据集群环境准备

三台虚拟机关闭防火墙

三台机器执行以下命令对防火墙进行关闭(使用root用户)

systemctl stop firewalld #临时关闭重启会再启动
systemctl disable firewalld  #永久关闭防火墙

三台机器都关闭selinux 

 三台主机更改主机名

hostnamectl set-hostname 主机名

三台机器做主机名与IP地址的映射

192.168.94.100   node01  node01.hadoop.com
192.168.94.110   node02  node02.hadoop.com
192.168.94.120   node03  node03.hadoop.com

设置三台机器免密登录

生成公钥与私钥

在三台机器下执行:ssh-keygen -t rsa

三台机器将拷贝公钥到第一台机器

三台机器执行命令:

scp /root/.ssh/authorized_keys node02.hadoop.com:/root/.ssh
scp /root/.ssh/autherized_keys node03.hadoop.com:/root/.ssh

三台机器时钟同步

第一种方式:通过网络进行时钟同步

要想通过网络进行时钟同步,必须保证连接到网络

ntpdate us.pool.ntp.org;

阿里云时钟同步服务器

ntpdate ntp3.aliyun.com

三台机器定时任务

crontab -e

* /1 * * * * /usr/sbin/ntpdate us.pool.ntp.org;

或者直接与阿里云服务器进行时钟同步

crontab -e

* /1 * * * * /usr/sbin/ntpdate ntp3.aliyun.com

第二种方式:通过某一台机器进行时钟同步

确定是否安装ntpd服务

rpm -qa | grep ntpd

如果没有安装,可以进行在线安装

yum -y install ntpd

启动ntpd服务

 systemctl start ntpd

 设置ntpd的开机启动

systemctl enable ntpd

编辑一台机器的/etc/ntp.conf

vi /etc/ntp.conf

在文件中添加

restrict 修改机器的IP地址 mask 255.255.255.0 nomodify notrap

注释以下内容:

#server 0.centos.pool.ntp.org

#server 1.centos.pool.ntp.org

#server 2.centos.pool.ntp.org

#server 3.centos.pool.ntp.org

去掉以下内容的注释,没有则进行添加:

server 127.127.1.0 # local clock

fudge  127.127.1.0 stratum  10

配置/etc/sysconfig/ntpd内容,保证其与系统时间同步

vi /etc/sysconfig/ntpd

添加SYNC_HWLOCK=yes

使另外两台机器与192.168.94.100进行时钟同步

contrab -e

* /1 * * * * /usr/sbin/ntpdate 192.168.94.100

三台机器安装JDK

查看自带的的openjdk

rpm -qa | grep java

卸载系统自带的openjdk

rpm -e java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64  tzdata-java-2016j-1.el6.noarch  java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64 --nodeps

上传并解压JDK并配置环境变量

可以使用rz命令将文件从本地上传至服务器,若rz未安装(yum -y install lrzse),se命令为下载命令

将文件上传至指定目录后,进行解压:tar -vzxf jdk-8u141-linux-x64.tar.gz -C 指定目录

配置环境变量

vi /etc/profile

export JAVA_HOME=指定路径/jdk1.8.0_141
export PATH=:$JAVA_HOME/bin:$PATH

修改完成使用source /etc/profile命令使配置生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值