centos7上jdk搭建、hadoop伪分布式、hbase单机模式详细图文教程
jdk搭建前的配置(用于连接宝塔终端,方便后期远程连接、传输文件)
-
创建一个虚拟机,并以root用户进入
-
配置静态网络,方便宝塔连接,以及后期使用
-
修改前
-
修改后
-
重启网卡,使上述修改生效
-
ping测试网络,如下命令测试能否ping通外网,如下一致则能ping通。ctrl+c停止ping操作
- -
修改主机名
-
修改如下图所示,保存退出
-
重启虚拟机,使修改主机名生效
开机后输入root账号、密码,@后的字符为主机名,成功修改如下图所示
-
使用宝塔终端进行连接
成功后如图所示
jdk配置
- 使用宝塔传输jdk文件
- jdk传输完成后,ls验证
- 解压到opt目录下
解压完成如下图
进入opt目录下进行验证查看,无误如下图
- 修改jdk名字,操作如下图
- 配置jdk环境变量
修改如下图所示,保存、退出
- 刷新环境变量,是修改生效
- 查看Java版本信息,用以验证jdk是否配置成功,成功如下所示
hadoop伪分布式配置
-
同样的方法,通过宝塔终端上传hadoop的文件
进入用户目录,ls验证hadoop是否传输成功
-
解压hadoop文件到opt目录下
解压完成进入opt下查看,成功如下图所示
-
修改hadoop名字
-
配置hadoop的环境变量
修改、添加如下后保存退出
-
刷新环境变量,使其生效
-
进入hadoop下相关目录,进行hadoop配置文件的修改与配置
-
修改配置文件hadoop-env.sh
添加内容如下,而后保存、退出
-
修改配置文件core-site.xml
修改前
修改后,保存、退出
-
修改配置文件hdfs-site.xml
修改前
修改后,保存、退出
-
修改配置文件mapred-site.xml
复制mapred-site.xml.template为mapred-site.xml来使用
修改配置文件mapred-site.xml
修改前
修改后,保存、退出
-
修改配置文件yarn-site.xml
修改前
修改后,保存、退出
-
配置slaves
配置前
配置后,保存、退出
-
关闭防火墙,避免hadoop进程中遇到不必要的麻烦
-
格式化hdfs系统,并且生成存储数据块的目录
格式化成功如下图
-
添加主机映射,使接下来启动hadoop顺利(因为配置文件中配置的是修改后的主机名)
修改如下图,保存、退出
-
启动hadoop
验证hadoop是否启动,jps查看进程,成功启动hadoop显示结果如下图
-
本机访问网址http://192.168.100.100:50070/
成功如下图
hbase单机模式配置
- 通过宝塔终端上传hbase文件
因为紧接着上一步hadoop的配置我没有进行切换目录,所有文件上传到了hadoop的目录选下,不过无所谓,统一解压到opt下 - 解压hbase文件到opt下
解压完成后进入opt目录下,给hbase的文件重命名,操作如下图
- 配置hbase的环境变量
配置环境变量内容如下图,保存、退出
- 配置hbase配置文件hbase.site.xml
进入配置文件所在处,操作如下
修改配置文件
修改前
修改后,保存、退出
- 启动hbase
进入hbase目录
输入下图命令进行启动
jps进行验证,当进程中含有HMaster证明启动成功
至此,从一台初始化干干净净的虚拟机,到jdk-hadoop伪分布式-hbase单机模式全部配置完成