微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Hadoop运行环境搭建一

虚拟机环境的准备

1、准备三台虚拟机、虚拟机配置要求如下:

(1)单台虚拟机:内存4G,硬盘50G
(2)安装必要环境
sudo yum install -y epel-release  #
sudo yum install -y psmisc nc net-tools rsync vim lrzsz ntp libzstd openssl-static tree iotop git
(3)修改克隆虚拟机的静态IP
sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

改成:

TYPE=Ethernet
PROXY_METHOD=none
broWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=2c08ba4e-93af-4a33-9484-a37da3568bd6
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
GATEWAY=192.168.1.2
DNS1=192.168.1.2
(4)查看Linux虚拟机的虚拟网络编辑器,编辑->虚拟网络编辑器->VMnet8

在这里插入图片描述

在这里插入图片描述

(5)查看Windows系统适配器VMware Network Adapter VMnet8的IP地址

右键属性

在这里插入图片描述

在这里插入图片描述

2、修改主机名

(1)修改主机名称
sudo hostnamectl --static set-hostname master 
(2)配置主机名称映射,打开/etc/hosts
vim /etc/hosts
192.168.1.100 master
192.168.1.101 slave1
192.168.1.102 slave2
192.168.1.103 slave3
192.168.1.104 slave4
192.168.1.105 slave5
192.168.1.106 slave6
(3)修改window7的主机映射文件(hosts文件
(a)进入C:\Windows\System32\drivers\etc路径
(b)打开hosts文件添加如下内容
192.168.1.100 master
192.168.1.101 slave1
192.168.1.102 slave2
192.168.1.103 slave3
192.168.1.104 slave4
192.168.1.105 slave5
192.168.1.106 slave6

(4)修改window10的主机映射文件(hosts文件

(a)进入C:\Windows\System32\drivers\etc路径
(b)拷贝hosts文件到桌面
(c)打开桌面hosts文件添加如下内容
192.168.1.100 master
192.168.1.101 slave1
192.168.1.102 slave2
192.168.1.103 slave3
192.168.1.104 slave4
192.168.1.105 slave5
192.168.1.106 slave6
(d)将桌面hosts文件覆盖C:\Windows\System32\drivers\etc路径hosts文件

3、关闭防火墙

sudo systemctl stop firewalld #暂时关闭
sudo systemctl disable firewalld #永久关闭

4、创建用户,并设置密码(自己取一个,我用的tc)

sudo useradd tc
sudo passwd tc

5、重启虚拟机(以刚刚创建的用户登录

reboot

6、配置tc用户具有root权限

vim /etc/sudoes

找到下面一行(99行),在root下面添加一行,如下所示:

在这里插入图片描述

tc       ALL=(ALL)    nopASSWD:ALL

7、在/opt目录下创建文件

(1)在/opt目录下创建module、software文件
sudo mkdir module
sudo mkdir software
(2)修改module、software文件夹的所有者为自己创建的用户
sudo chown tc:tc /opt/module /opt/software

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐