搭建hadoop虚拟机准备

Posted lovetl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建hadoop虚拟机准备相关的知识,希望对你有一定的参考价值。

 解释以下 hadoop是用户名  Hadoop1是主机名

第一步 vim /etc/udev/rules.d/70-persistent-net.rules进入文件

技术图片

 

 删除eth0一整行把eth1改成eth0

技术图片

 

 技术图片

 

 复制地址00:0c:29:58:b8:56保存退出     

第二步:  vim /etc/sysconfig/network-scripts/ifcfg-eth0

  1.修改 IP地址 HWADDR=00:0c:29:58:b8:56

  2.修改其他

DEVICE=eth0
TYPE=Ethernet
UUID=b8df4dfd-3c48-44d9-8f23-4f63efca27f2
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.101
PREFIX=24
GATEWAY=192.168.1.2
DNS1=192.168.1.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0c:29:58:b8:56
LAST_CONNECT=1575015040

保存退出

 

 第三步 vim /etc/sysconfig/network 修改主机名为hadoop1

技术图片

 第四步关闭防火墙

查看防火墙

service iptables status

关闭防火墙

service iptables stop

查看防火墙开机启动状态

chkconfig iptables --list

关闭防火墙开机启动

chkconfig iptables off

CentOS7关闭防火墙是systemctl stop firewalld,永久关闭时systemctl disabled firewalld

 vim /etc/hosts查看集群配置

技术图片

 

 

改完配置文件后必须重启Linux服务器  打开命令行输入 reboot 

或者重启network 打开命令行输入 sudo service network restart

第五步:创建用户(一般安装的时候会创建一个用户 hadoop)

第六步:配置用户具有root权限

切换到root用户

vi  /etc/sudoers 加入一行

hadoop(此为用户名hadoop)  ALL=(ALL)  ALL如下图

技术图片

第七步:在/opt目录下创建两个文件夹

[hadoop@hadoop1 opt]# sudo mkdir module
[hadoop@hadoop1 opt]# sudo mkdir software

修改module.sogtware文件夹的所有者

sudo  chown hadoop:hadoop   module/   software/

把jdk和hadoop拷贝到software目录下

 

 

 

 

以上是关于搭建hadoop虚拟机准备的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop集群+Spark集群搭建基于VMware虚拟机教程

虚拟机搭建Hadoop集群

Hadoop全分布式集群搭建(详细)

Hadoop 运行环境搭建(开发重点)

Hadoop运行环境搭建(开发重点一)模板虚拟机环境准备卸载虚拟机自带的JDK安装epel-release配置summer用户具有root权限,方便后期加sudo执行root权限的命令

Hadoop集群+Spark集群搭建基于VMware虚拟机教程+安装运行Docker