文档章节

使用sourceCRT访问CentOS7中hdfs文件爆炸的问题

ssssssssssssssss
 ssssssssssssssss
发布于 2017/08/19 21:45
字数 715
阅读 12
收藏 0

hadoop初学者,刚学完理论,然后进入实际操作,然后sourceCRT就爆炸了,

是这样的,使用这段代码创建文件,并写入hello hadoop !后,在crt中输入命令查看文件中的内容,

然后就crt控制台就炸了,但是奇怪的是,再次输入命令,命令是乱码,但是可以正常执行,

然后就开始想办法,先把文件复制到本地目录,看文件里面都有什么内容,cat了一下什么都没有,尴尬,明明应该写进去了啊,然后vim编辑一下,看看能不能查看到里面的内容,发现里面的内容是几个未知字符加hello hadoop!,然后就炸了,前面的东西哪儿来的,然后用ftp把文件down到win上,发现和编辑页面看到的擦汗不多,前面多了几个字符,应该是二进制的内容,然后就开始自己百度,各种改编码格式的方法,但是我的都是utf8啊,没法再改了啊,然后就各种改编码,各种求助,发现都不行,折腾了好久,然后都快要放弃了,用java代码读一下试试,根据字节数组读取,发现和win中读取的一样,前面也是多了未知字符,然后想是不是读取方式问题,然后用readUTF读取,咦,发现是对的,但是hadoop在linux中的读取命令又不是我写的,我这读取问题,自己也不能去改他源代码啊,而且hadoop都是utf8,突然自己不知怎么就想用CentOS7自带终端试一下,一试之下发现,是正常的,哇塞,看到了希望,那么可能就是CRT的问题了,于是去CRT看配置的问题,一看,编码也是utf8啊,尴尬,全局设置瞅一遍,发现可能和仿真终端有关系,试试吧,于是开始从第一个开始往下尝试,试着试着,出现

这种情况,前面多个未知字符,嗯,好歹不是完全爆炸了,在往下试试看,试了五六个发现这是最好的了,然后然后心里开始想这是不是算是最好的了,这软件是不是有问题,但是心里又想和他刚到底,不全部试完就是不死心,于是继续,终于在试到WYSE50的时候,终于正常了,美滋滋,

总结:使用sourceCRT读取CentOS7中通过MyEclipse创建并写入内容的hdfs文件爆炸,如果不是自己编码的问题,那就尝试用自带终端读取看是否正常,正常则修改CRT中的仿真终端,找到适合自己Linux系统的仿真终端

© 著作权归作者所有

共有 人打赏支持
ssssssssssssssss
粉丝 2
博文 4
码字总数 1631
作品 0
私信 提问
大数据学习笔记-(二)启动集群&配置IDE环境

参考网站:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/HdfsSnapshots.html 1.启动集群,格式化文件系统 bin/hdfs namenode -format 2.启动 sbin/start-dfs.sh ......

langyw98
2017/11/06
0
0
CentOS7安装Hadoop集群

http://www.jianshu.com/p/a69972d8a119 安装Hadoop之前,请先安装好zookeeper集群并启动 参考 CentOS7安装Zookeeper集群 我这里准备了三台服务器,一台主机名为hadoop1(做NameNode),一台主...

两毛五哥哥
2017/12/19
0
0
Hadoop大数据入门到实战(第三节) - HDFS文件系统上(入门)

本小节我们来学习Hadoop的HDFS系统,我们先来体验一下HDFS然后再来了解他的原理。 HDFS初体验 HDFS(分布式文件管理系统),顾名思义,它就是我们用来管理海量文件的一个系统。现在是一个数据...

MasterXiao
2018/05/29
0
0
centos7基础文档一

centos7基础文档一 一.centos7与原有版本的区别 1 文件系统 centos7选择了xfs作为 默认的文件系统。但是之前版本的所有的文件系统仍然支持,如:EXT文件系统之类的,而是对未来爆炸式的增长的...

挚爱linux
2017/05/11
0
0
Hadoop基础之HA的安装与配置

即上篇文章Hadoop基础之HA(高可用)之后,本文将介绍HDFS HA的搭建与配置。参考官方文档:http://hadoop.apache.org/docs/r2.7.4/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWith...

landy8530
2017/11/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PHP接收前端传值各种情况整理

PHP接收前端传值各种情况整理 服务端代码: header('Access-Control-Allow-Origin:*');var_dump($_POST);exit; 情况 1) 传null $.post('http://xxxxx.xx/index.php', { "test": null}......

SSSWIIILLL
14分钟前
1
0
利用神器BTrace 追踪线上 Spring Boot应用运行时信息

概述 生产环境中的服务可能会出现各种问题,但总不能让服务下线来专门排查错误,这时候最好有一些手段来获取程序运行时信息,比如 接口方法参数/返回值、外部调用情况 以及 函数执行时间等信...

CodeSheep
今天
10
0
OSChina 周四乱弹 —— 我想过年请假提前回家两天

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy :#每日一歌# 分享王力宏的单曲《爱错》 《爱错》- 王力宏 手机党少年们想听歌,请使劲儿戳(这里) @Caremorele :这几天起床有点...

小小编辑
今天
280
7
Cookie 显示用户上次访问的时间

import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv......

gwl_
今天
1
0
网络编程

第14天 网络编程 今日内容介绍  网络通信协议  UDP通信  TCP通信 今日学习目标  能够辨别UDP和TCP协议特点  能够说出UDP协议下两个常用类名称  能够说出TCP协议下两个常用类名称...

stars永恒
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部