admin管理员组

文章数量:1534394

2024年4月22日发(作者:)

Hadoop安装配置

一、软件

Java:

Hadoop:

虚拟机:

Linux系统:CentOS-7-x86_

Linux远程登录软件:Xmanager-v5.0.0547

二、集群说明

Hadoop环境搭建使用1个Namenode和2个Datanode,说明如下

hostnameIP角色

server

slave1

slave2

192.168.1.130

192.168.1.131

192.168.1.132

Namenode

Datanode

Datanode

三、安装与配置

*说明:若hadoop用户权限不够,在命令前添加sudo,系统提示输入密码后即可

(1) 安装Vmware Workstation

(2) 安装Linux系统

先安装一个Linux系统,在Vmware Workstation选择自定义安装,使用

ISO镜像,虚拟机设置如下:

项目

Linux全名

用户名

密码

处理器数量

每个处理器核心数

内存

网络连接

I/O控制

设置

hadoop

hadoop

hadoop

2

2

1G

使用桥接网络

LSI Logic

自定义

自定义

自定义

自定义

自定义

说明

计算机名,自定义

选择默认

虚拟磁盘类型

磁盘

最大磁盘大小

SCSI

创建新虚拟磁盘

30G

选择默认

自定义,一般不低于推

荐值

存储模式存储为单个文件

(3) 使当前用户获得sudo权限

进入超级用户模式,输入"su -",输入超级用户密码(hadoop)

添加文件的写权限,输入命令“chmod u+w /etc/sudoers”

编辑/etc/sudoers文件,找到“root ALL=(ALL) ALL”,在其下添

加“hadoop ALL=(ALL) ALL ”(hadoop为用户名),保存退出

如果撤销文件的写权限,输入命令"chmod u-w /etc/sudoers",此

处不需要

使用 su hadoop命令切换为hadoop用户,以后操作均使用hadoop

身份

(4) 配置静态IP

编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736 文件,如下

所示,带#号的为修改或添加项

TYPE=Ethernet

BOOTPROTO=static #改

为静态

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME="Auto Ethernet"

UUID=76304098-8f46-4185-8337-bb7f0d90423e #随系

统而不同,不用修改

ONBOOT=yes #改为yes,开

机启动网卡

本文标签: 用户权限输入使用安装