hadoop伪集群搭建
2021/9/13 6:35:05
本文主要是介绍hadoop伪集群搭建,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
操作系统centos8
1、安装jdk环境
2、安装hadoop3.1.3和配置环境
链接:https://pan.baidu.com/s/1Hbo39A1-GagIkqtJByenpA
提取码:8epv
3、准备一个hadoop用户
创建自定义组(组在用户之前创建)hadoop
查看组信息:
创建自定义的用户名hadoop,并设置登录密码
查看用户名信息
4、给刚创建的用户赋root权限
先修改sudoers配置文件权限
赋640权限
修改配置文件,改完之后将权限恢复为440
5、用root账号修改hostname
永久修改Hostname
6、配置映射
vim /etc/hosts
前面是你服务器的Ip
7、配置ssh(自己免密登录自己)hdfs环境必须
这里ssh登录自己需要输入密码
yum install openssh-server -y
查看sshd状态
生成公钥和私钥对,通过rsa非对称加密,-C是注释 (这里其实应该在hadoop用户下操作)
将公钥发送给需要免密登录的服务器,这里是本机
测试
8、为了方便后面hadoop用非root用户hadoop安装,将hadoop安装路径赋权限,修改用户。
9、修改hadoop配置
1)修改hadoop-env.sh文件
这款里配置jdk和hadoop配置文件绝对路径,防止多个jdk或者hadoop路径找不到
2)修改core-site.xml文件
创建tmp存放hadoop产生的文件
3)修改hdfs-site.xml文件
4)修改mapred-site.xml
5)修改yarn-site.xml ()
6)修改workers内容(配置从节点的主机名或ip地址)
改为hadoop
10、启动hadoop
1)初始化namenode
2)启动Hdfs(这里用hadoop这个用户启动)
这里可能出现的错误:可能hadoop的执行文件的权限不够,也可能hadoop不是用非root用户启动,还可能ssh非对称加密没有在hadoop用户下生成
3)启动yarn
11、检测启动的hdfs和yarn(这里服务器需要开放端口)
11637 resourcemanager
11734 ndoemanager
11241 datanode
11146 namenode
12075 jps
11436 secondarynamenode
这篇关于hadoop伪集群搭建的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2023-05-13Windows下hadoop环境搭建之NameNode启动报错
- 2023-04-14hadoop伪分布式集群的安装(不是单机版)
- 2022-12-05Hadoop生态系统—数据仓库Hive的安装
- 2022-11-02Win10搭建Hadoop环境
- 2022-10-19Hadoop生态系统(数据仓库Hive的安装)
- 2022-10-03Hadoop、storm和Spark Streaming简单介绍
- 2022-10-03胖虎的Hadoop笔记——Hadoop的伪分布式部署
- 2022-09-11Ubuntu搭建全分布式Hadoop
- 2022-09-11Ubuntu搭建全分布式Hadoop
- 2022-09-09Ubuntu下安装伪分布式HADOOP遇到的一些问题