在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.先决条件1.1 支持平台GNU/Linux是产品开发和运行的平台。 Hadoop已在有2000个节点的GNU/Linux主机组成的集群系统上得到验证。 1.2 jdk及hadoop安装包可以去官网下载或者下载我上传的资源,我所用的具体版本如下图所示: 链接: https://pan.baidu.com/s/1XTZfzl0t79Dtz0-jmQrQuQ 提取码: pkwy 1.3 Xshell 7与Xftp 7工具安装主要作用是用Xshell 7进行虚拟机各项操作,用Xftp 7将本地的jdk及hadoop安装包传输到虚拟机上 两个工具均可以在官网下载,选择个人使用方式可以免费下载 2.具体安装步骤2.1 网络配置需要注意的是在参考上篇博客安装CentOS设置网络连接时两个网关都要打开,具体如下:
然后点击启动,进行到下列步骤时注意将两个网关打开并对第二个网络进行手动配置 点击配置,手动配置Ipv4,将框内地址填入对用项,点击保存。 Centos安装后,点击启动,在终端登录root账户后,输入ifconfig命令,检查网络配置,如果不存在,执行命令yum install net-tools.x86_64,弹出y/n的话,选择y。 执行 vi /etc/sysconfig/network-scripts/ifcfg-enp0s8 把onboot=no改成yes service network restart 登录后 再次输入ifconfig命令,已经有了反馈信息,如图将框内IP地址记下 2.2 Xshell连接打开Xshell,新建连接,将IP地址写入下图框内,即可在本地建立与虚拟机的连接,后续对虚拟机的各项操作均可在Xshell终端中进行。
2.3 Xftp传输点击下图按钮,新建文件传输,自动调用Xftp进行文件传输 在右侧root文件夹下新建java子文件夹,找到本地文件右键->传输,即可将两个压缩包上传到虚拟机 2.4 jdk环境配置输入以下命令检测是否默认安装jdk,没有反馈信息说明没有安装 使用 > cd 对应文件夹路径 将目录切换到java子文件夹下, 通过/etc/profile 配置环境变量 [root@bogon ~]# vi /etc/profile 进入编辑模式(i),添加以下代码,然后保存退出(esc+:+wq) #最后添加以下内容,注意查看自己的路径及jdk版本 export JAVA_HOME=/root/java/jdk-16 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 让/etc/profile文件修改后立即生效 ,可以使用如下命令: [root@bogon ~]# source /etc/profile 检测是否安装成功: [root@bogon ~]# java -version 2.5 ssh服务配置ssh 必须安装并且保证 sshd一直运行,以便用Hadoop 脚本管理远端Hadoop守护进程 > [root@bogon ~]# rpm -qa|grep ssh 若已经安装会显示相应版本 没有安装,使用以下命令安装 [root@bogon ~]# yum install openssh-server 开启sshd服务 [root@bogon ~]# sudo service sshd start 为了免去每次开启 CentOS 时,都要手动开启 sshd 服务,可以将 sshd 服务添加至自启动列表中,输入 [root@bogon ~]# systemctl enable sshd.service 可以通过输入 [root@bogon ~]# systemctl list-unit-files | grep sshd 查看是否开启了sshd 服务自启动 2.6 hadoop配置为了获取Hadoop的发行版,从Apache的某个镜像服务器上下载最近的稳定发行版, tar -zxvf hadoop-1.0.3.tar.gz 解压结果如下 尝试如下命令: [root@bogon java]# cd /root/java/hadoop-1.0.3 [root@bogon hadoop-1.0.3]# bin/hadoop 将会显示hadoop 脚本的使用文档 2.7 hadoop单机模式操作方法默认情况下,Hadoop被配置成以非分布式模式运行的一个独立Java进程。这对调试非常有帮助, 下面的实例将已解压的 conf 目录拷贝作为输入,查找并显示匹配给定正则表达式的条目,输出写入到指定的output目录 [root@bogon hadoop-1.0.3]# mkdir input [root@bogon hadoop-1.0.3]# cp conf/*.xml input [root@bogon hadoop-1.0.3]# bin/hadoop jar hadoop-examples-1.0.3.jar grep input output 'dfs[a-z.]+' [root@bogon hadoop-1.0.3]# cat output/* 以下显示该hadoop程序运行结果
到此这篇关于VirtualBox安装CentOS及JDK、Hadoop的安装与配置详细教程的文章就介绍到这了,更多相关VirtualBox CentOS安装配置JDK、Hadoop内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论