2022年Hadoop安装配置 .pdf
《2022年Hadoop安装配置 .pdf》由会员分享,可在线阅读,更多相关《2022年Hadoop安装配置 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Hadoop 安装配置一、软件Java:jdk-8u45-linux-x64.gzHadoop:hadoop-2.6.0.tar.gz虚拟机: VMware-workstation-full-11.1.0-2496824.exeLinux 系统: CentOS-7-x86_64-DVD-1503-01.isoLinux 远程登录软件: Xmanager-v5.0.0547二、集群说明Hadoop环境搭建使用 1个Namenode和2个Datanode,说明如下hostnameIP角色server192.168.1.130Namenodeslave1192.168.1.131Datanodesl
2、ave2192.168.1.132Datanode三、安装与配置*说明:若 hadoop用户权限不够,在命令前添加sudo,系统提示输入密码后即可(1) 安装Vmware Workstation(2) 安装Linux 系统先安装一个 Linux 系统,在 Vmware Workstation选择自定义安装,使用ISO镜像,虚拟机设置如下:项目设置说明Linux 全名hadoop计算机名,自定义用户名hadoop自定义密码hadoop自定义处理器数量2自定义每个处理器核心数量2自定义内存1G自定义网络连接使用桥接网络I/O 控制LSI Logic选择默认名师资料总结 - - -精品资料欢迎下载
3、- - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 虚拟磁盘类型SCSI选择默认磁盘创建新虚拟磁盘最大磁盘大小30G自定义,一般不低于推荐值存储模式存储为单个文件(3) 使当前用户获得 sudo权限进入超级用户模式,输入su -,输入超级用户密码(hadoop)添加文件的写权限,输入命令“chmod u+w /etc/sudoers”编辑/etc/sudoers 文件,找到 “root ALL=(ALL) ALL”,在其下添加“hadoop ALL=(ALL) ALL ”(
4、hadoop 为用户名 ),保存退出如果撤销文件的写权限,输入命令chmod u-w /etc/sudoers,此处不需要使用 su hadoop命令切换为 hadoop用户,以后操作均使用hadoop身份(4) 配置静态 IP编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736 文件,如下所示,带 #号的为修改或添加项TYPE=EthernetBOOTPROTO=static #改为静态DEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOC
5、ONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=Auto EthernetUUID=76304098-8f46-4185-8337-bb7f0d90423e #随系统而不同,不用修改ONBOOT=yes #改为yes,开机启动网卡名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - # 以下为添加项,可在路由器中查
6、找IPADDR0=192.168.1.130 #自己要设置的 ip地址GATEWAY0=192.168.1.1 #网关PREFIXO0=24 #子网掩码, 24即255.255.255.0DNS1=202.114.64.2 #DNS服务器地址DNS2=202.114.96.2 #备用DNS服务器地址*网络配置一般可在路由器中查到使用service network restart命令重启网络服务使用ip addr命令查询 ip是否为所设置的静态ip成功(5) 修改系统 hostname编辑文件 /etc/hostname ,将原 hostname 改为 server(可自定义),保存退出(6)
7、修改hosts文件编辑/etc/hosts,在文件末尾添加所有节点的IP和hostname,如下 192.168.1.130 server 192.168.1.131 slave1 192.168.1.132 slave2(7) 建立Windows对Linux 的远程连接安装Xmanager,使用 Xshell新建对 server的远程连接,连接设置如下:项目设置名称server协议SSH主机192.168.1.130连接异常关闭时自动连接间隔30秒,限制 0分钟开启连接时要输入用户名和密码,此后可以用此操纵Linux ,当然也可直接使用 Linux 的Terminal。(8) 传输安装文件建
8、立(7)的连接成功后,打开Xshell菜单栏 窗口传输新建文件,打开 Xftp ,此后可通过 Xftp 操作 Linux 文件夹 /文件。将 Java 和hadoop的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - gz文件直接拖入到 Linux 的/home/hadoop文件夹下(可自行选择文件夹),完成传输。(9) 安装Java和Hadoop,配置环境变量在Terminal中,进入 /home/hadoop文件夹,使用 ta
9、r zxf jdk-8u45-linux-x64.tar.gz 命令解压缩 Java jdk文件,得到 jdk1.8.0_45文件夹,为之后使用方便,使用 mv jdk1.8.0_45 jdk18 命令重命名文件夹为jdk18。也可以在 Xftp 中直接右键重命名文件夹。按照同样方法安装hadoop,重命名文件夹为 hadoop。编辑/etc/profile文件,在文件末尾添加export JAVA_HOME=/home/hadoop/jdk18exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport HADO
10、OP_HOME=/home/hadoop/hadoopexportPATH=$HADOOP_HOME/bin:$HADOOP_HOME/SBIN:$PATH保存退出,使用 source /etc/profile命令让文件修改后立即生效。使用java version和hadoop version命令,若能正确显示软件版本号,说明安装成功(10) 配置 hadoop文件首先在 /home/hadoop下新建文件夹:mkdir p /home/hadoop/tmpmkdir -p /home/hadoop/dfs/namemkdir -p /home/hadoop/dfs/name然后进入 /hom
11、e/hadoop/hadoop/etc/hadoop 文件夹,编辑文件中的 段编辑core-site.xml hadoop.tmp.dir /usr/hadoop/tmp A base for other temporary directories. fs.defaultFS hdfs:/server:9000 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - io.file.buffer.size 4096 编辑hadoop-e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Hadoop安装配置 2022 Hadoop 安装 配置
限制150内