【hadoop】-VMware虚拟机系统设置[1]

目录

一、主机名、IP、SSH免密登录

配置固定IP地址

配置主机名映射

配置SSH免密登录

创建Hadoop用户并配置免密登录

二、JDK环境部署

三、防火墙、SELinux、时间同步

关闭防火墙和SELinux

修改时区并配置自动时间同步

1、安装ntp软件

2、更新时区

3、同步时间

4、开启ntp服务并设置开机自启


一、主机名、IP、SSH免密登录

配置固定IP地址

修改三台虚拟机分别为node1,node2,node3,并修改IP分别为101,102,103。

配置主机名映射

在Windows系统中修改hosts文件,路径:C:/Windows/System32/drivers/etc/hosts

填下如下内容:

在3台Linux的/etc/hosts文件中,填入如下内容(3台都要添加)

配置SSH免密登录

1.在每一台机器都执行ssh-keygen -t rsa -b 4096,一路回车即可

2.在每一台机器都执行,使三台机器免密互通:

ssh-copy-id node1

ssh-copy-id node2

ssh-copy-id node3

执行完毕后,node1、node2、node3之间将完成root用户之间的免密互通。

创建Hadoop用户并配置免密登录

后续大数据的软件,将不会以root用户启动(确保安全,养成良好的习惯),我们为大数据的软件创建一个单独的用户Hadoop,并为三台服务器同样配置hadoop用户的免密互通。

1、在每一台机器执行:useradd hadoop,创建hadoop用户

2、在每一台机器执行:passwd hadoop,设置hadoop用户密码为123456

3、在每一台机器均切换到hadoop用户:su -hadoop,并执行ssh-keygen -t rsa -b 4096,创建SSH密钥

4、在每一台机器都执行

ssh-copy-id node1

ssh-copy-id node2

ssh-copy-id node3

在node1中执行ssh node2,可见可以实现互通

二、JDK环境部署

什么是JDK?为什么要部署它?

JDK:  java Development Kit,是用于Java语言开发的环境

大数据的很多软件的运行都需要有Java运行环境的支持,所以我们在三台服务器上,预先都部署好JDK环境。

部署JDK不需要懂得Java语言,只需要掌握Linux相关命令即可。

三、防火墙、SELinux、时间同步

关闭防火墙和SELinux

集群化软件之间需要通过端口互相通信,为了避免出现网络不通的问题,我们可以简单的在集群内部关闭防火墙。

在每一台机器都执行

systemctl stop firewalld
systemctl disable firewalld

Linux有一个安全模块:SELinux,用以限制用户和程序的相关权限,来确保系统的安全稳定。

在当前,我们只需要关闭SELinux功能,避免导致后面的软件运行出现问题即可。

在每一台机器都运行:

vim /etc/sysconfig/selinux

# 将第七行,SELINUX=enforcing 改为
SELINUX=disabled
# 保存退出后,重启虚拟机即可,千万要注意disabled单词不要写错,不然无法启动系统

修改时区并配置自动时间同步

以下操作均在三台linux执行

1、安装ntp软件

yum install -y ntp

2、更新时区

rm -f /etc/localtime;sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3、同步时间

ntpdate -u ntp.aliyun.com

4、开启ntp服务并设置开机自启

systemctl start ntpd
systemctl enable ntpd

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值