在上周已经完成Hadoop的Java编程环境下的配置,这周则是通过对Eclipse的环境编程对Hadoop的API进行简单的调用

参考地址:https://blog.csdn.net/u010523770/article/details/56488520

首先,日常的第一步操作,启动虚拟机中linux并且在终端中启动hadoop

内网主机访问地址+端口号看是否正常启动。

Hadoop经过前面的配置已经正常启动了,接着启动eclipse来进行hadoop的api调用

启动eclipse,并且新建一个项目,将之前配置好的hadoop的用户库添加到构建路径中,开始java的编程

这是上周开始的一个测试上传的功能还没测试成功,今天继续尝试上传的功能

编译过程中,出现了一个连接访问拒绝的问题,继续通过百度了解一下是什么情况

首先通过百度的这篇文章进行错误的排查:https://blog.csdn.net/s740556472/article/details/81263426

第一步:通过服务端的telnet看是否能连通

在第一步的时候就遇到了这个不是可运行的程序的问题

通过这篇文章:https://jingyan.baidu.com/article/3ea51489ba79e252e61bba97.html

我们来尝试解决这个问题

打开telnet功能之后,继续刚刚测试telnet的id+端口的命令

在这里可以看到应该是服务端出现了问题

启动telnet参考:https://blog.csdn.net/aizhiqiang2/article/details/55661780

首先查看Hadoop的配置文件

进入Hadoop的配置文件中查看

配置中:

可以看到配置的地址是localhost,然而外界并不能识别localhost这个地址,因此这个地方改成我们外界测试的ip地址

接着测试telnet服务是不是正常开启

可以看到并不正常,接着有以下的解决方案

进入服务中查看有没有telnet这个服务,发现并没有

这个问题又该如何解决?

通过百度得知:windows安装的telnet服务是客户端,而我们运用到的是telnet中的功能,很明显地我们将不能使用这一功能,而为了实现这一功能就要我们自己安装telnet的服务。

方案参考(还未测试):https://blog.csdn.net/qq_34264904/article/details/52003369

由于今天比较晚了,接下来如何,敬请期待下一回对该问题的分解。

未完待续。。。

第五周之Hadoop学习(五)的更多相关文章

  1. 20145330第五周《Java学习笔记》

    20145330第五周<Java学习笔记> 这一周又是紧张的一周. 语法与继承架构 Java中所有错误都会打包为对象可以尝试try.catch代表错误的对象后做一些处理. 使用try.ca ...

  2. 20175215 2018-2019-2 第五周java课程学习总结

    第六章学习内容 1.接口 使用interface来定义一个接口. 接口体中包含常量的声明(没有变量)和抽象方法两部分.接口体中只有抽象方法,没有普通的方法,而且接口体中所有的常量的访问权限一定都是pu ...

  3. 大二暑假第五周总结--开始学习Hadoop基础(四)

    简单学习MapReduce并进行WordCount实践 分布式并行编程: MapReduce设计的一个理念就是“计算向数据靠拢”,将复杂的,运行于大规模集群上的并行计算过程高度地抽象到两个函数:Map ...

  4. hadoop学习(五)----HDFS的java操作

    前面我们基本学习了HDFS的原理,hadoop环境的搭建,下面开始正式的实践,语言以java为主.这一节来看一下HDFS的java操作. 1 环境准备 上一篇说了windows下搭建hadoop环境, ...

  5. 第五周 day5 python学习笔记

    1.软件开发的常规目录结构 更加详细信息参考博客:http://www.cnblogs.com/alex3714/articles/5765046.html         2.python中的模块 ...

  6. 第五周实验报告&学习总结

    实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 1.已知字符串:"this is a test of java".按要求执 ...

  7. 暑假第五周总结(学习HBASE相关知识)

    本周主要对HBASE的相关知识进行了学习,主要是通过视频的讲解了解到了HBASE的存储机制,HBASE的机制与普通的关系型数据库完全不同,HBASE以列进行存储,其主要执行的就是增删查操作,其更改主要 ...

  8. 第六周之Hadoop学习(六)

    继续上周开启telnet的过程,这个过程发现win10上运行不了telnet的命令 原因大概在于没有开启telnet服务,从网上下载好telent服务端,安装后继续尝试是否能在win10上使用hado ...

  9. 第二周之Hadoop学习(二)

    这篇博客根据http://dblab.xmu.edu.cn/blog/install-hadoop-in-centos/中的教程进行学习: 首先按照教程的操作的第一步的时候,电脑直接蓝屏了. 但是依然 ...

随机推荐

  1. hdu 4280 最大流 sap模板

    给你岛的坐标求最西边到最东边的最大流 /* 最大流模板 sap */ #include<stdio.h> #include<string.h> #include<algo ...

  2. vue项目依赖的安装

    npm install element-ui --save npm install vuex  --save npm install axios  --save npm install moment ...

  3. go基础_defer

    defer defer是go语言中的关键字 特点:FILO 作用:保障一些申请的资源最终得以释放 func main() { defer fmt.Println("line-1") ...

  4. NOIP--模拟—————神奇的幻方

    神奇的幻方 题目描述 幻方是一种很神奇的 N*N 矩阵:它由数字 1,2,3,-N x N 构成,且每行.每列及两条对角线上的数字之和都相同. 当 N 为奇数时,我们可以通过下方法构建一个幻方: 首先 ...

  5. 13,viewport

    set viewport:~是一种函数,功能是为图形输出设置当前视口. 怎样处理移动端1px被渲染成2px的问题(略)

  6. 微信小程序GET 400 (Bad Request)解决方案

    解决了接口的问题,接下来就是请求不正确,得不到数值 400 (Bad Request) 可以用这个方法:wx.request传入的对象参数中的head改一下 wx.request({ header: ...

  7. MTSQL主主同步方案

    ** MySQL主主+Keepalived **MySQL+DRBD+Heartbeat 在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主主方案,一主多从,读写分离等,但是 ...

  8. C++文件写入,读出函数ofstream,ifstream的使用方法

    ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间. 1.插入器(<<)  向流输出数据.比如说系统有一个默认的标准输出流(cout),一般情况下 ...

  9. Idea rest client 使用(全) 真香

    看了网上好多的 idea rest client 讲解,大多都只是讲了它如何如何好,都只是简单的测了一个 json 的接口而已,个人实践了一把,里面还是有挺多坑的,但不得不说,那个脚本化处理请求的功能 ...

  10. PAT 1003 Emergency (25分)

    As an emergency rescue team leader of a city, you are given a special map of your country. The map s ...