目录
- 1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 2. vi /etc/resolv.conf
- 3.重启网卡:
- 4.修改主机名
- 5.IP和主机名关系映射
- 6.在bigdata121上分别发送这个文件到bigdata122和bigdata123上
- 7.在windows上修改hosts(可选)
1.准备:
- 1.准备三台unix虚拟机并安装centos7系统,主机名f分别为:
- bigdata121
- bigdata122
- bigdata123
对应的固定ip分别为: - 192.168.157.121
- 192.168.157.122
- 192.168.157.123
2.jdk-8u144-linux-x64.tar.gz
3.hadoop-2.8.4.tar.gz
2.环境配置
关闭防火墙
- 关闭防火墙:systemctl stop firewalld.service
- 禁用防火墙:systemctl disable firewalld.service
- 查看防火墙:systemctl status firewalld.service
关闭Selinux(可选)
不了解selinux的可以点此了解
将SELINUX=enforcing改为SELINUX=disabled
修改IP
1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
我的vmnet8虚拟机网段为157,自己固定的,所以
IPADDR=192.168.157.121
GATEWAY=192.168.157.2
不会固定wlan的可以百度下。
2. vi /etc/resolv.conf
3.重启网卡:
4.修改主机名
我的主机名为 bigdata121
5.IP和主机名关系映射
vi /etc/hosts
192.168.1.121 bigdata121
192.168.1.122 bigdata122
192.168.1.123 bigdata123
6.在bigdata121上分别发送这个文件到bigdata122和bigdata123上
7.在windows上修改hosts(可选)
在windows的C:\Windows\System32\drivers\etc路径下找到hosts并添加
注意:这步也可以暂时忽略,这句的主要作用是在hadoop的客户端页面,下载download的文件使用,不配置这个,下载会报个错误。
3. 在opt目录下创建文件
创建/opt/soft 放jdk和hadoop的tar包,例如
创建/opt/mod 安装软件解压目录,例如
4.创建一个用户(可选)
- 创建普通用户hfl:
- 设置hfl用户具有root权限
vi /etc/sudoers 92行 找到root ALL=(ALL) ALL,
复制一行:hfl ALL=(ALL) ALL
5. 安装jdk
- 解压jdk到/opt/module目录下
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/mod/ - 配置jdk环境变量
vi /etc/profile
export JAVA_HOME=/opt/mod/jdk1.8.0_144
export PATH=JAVA_HOME/bin
source /etc/profile - 测试jdk安装成功
java -version