自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 问题疑惑

1.怎么修改hostname(临时和永久)?修改完临时的,是不是要把当前终端退出,重新进? 在/etc/sysconfig/network修改, hadoop:root:/root:>cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=hadoop 2.将普通用户升级为sudo用户 在/etc/su

2017-12-22 22:06:52 179

原创 MapReduce1.X与2.X的对比

MR2.X相较与MR1.X 做了比较大的优化,降低的MR中JobTracker的压力,将其资源管理及任务的生命周期管理都拆分成独立的组件,更名为YARNMapReduce1.X架构组成:JobTracker(JT) 作业的管理者将作业切分成任务:MapTask和ReduceTask将任务分派给TaskTracker执行作业的监控,接受心跳信息,如果没有收到心跳信息,就切换到其他TT执行任务

2017-12-21 14:46:03 1116

原创 HDFS文件读写

HDFS读写图解 这是读写全流程,大家感应一下。HDF文件读流程 这是我觉得比较浅显易懂的图片,下面我对该图片的步骤进行详解: 1. 利用FileSystem的open()方法打开文件 2. 通过访问NN获取部分或全部块的信息 3. 利用FSDataInputStream的read()方法发出读取请求 4. 选择DN读取数据,先进行信息文件校验,然后再读取信息 5. 如果只读取部分块,

2017-12-19 15:07:59 298

原创 HDFS副本机制

为什么要出现HDFS? 首先要说起hdfs的由来,hdfs由谷歌最先研发,其需求是单独一台计算机所能存储的空间是有限的,而随着计算机存储空间的加大,其价格是呈几何倍的增长,所以就有了hdfs的产生,hdfs架构在相对廉价的计算机上,以分布式的方式,这样想要扩大空间只要增加集群的数量就可以为什么hdfs需要副本机制?在上个问题的时候,我说过我们需要的是大量相对廉价的计算机,那么宕机就是一种必然事件

2017-12-19 14:03:34 8802

原创 Hadoop多次格式化导致datanode无法启动

首先看一下报错信息:017-12-14 05:07:57,636 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Starting BPOfferServices for nameservices: <default> at org.apache.hadoop.hdfs.server.datanode.DataStorage

2017-12-16 14:28:40 1222

原创 Linux Hadoop的编译及安装

编译Hadoop的下载及解压 # hadoop源代码的下载可以为不同版本,推荐hadoop-2.8.1版本,hadoop:root:/opt/sourcecode:>lltotal 448328-rw-r--r-- 1 root root 34523353 Dec 11 07:02 hadoop-2.8.1-src.tar.gzhadoop:root:/opt/sourcecode:

2017-12-15 23:05:42 269

原创 Pyhon装饰器详解

Python 装饰器这个概念,我们先不必了解它是什么,而先了解我们为什么需要它。首先我先给大家写一个简单的例子def f1(): print("hello word")def f2(): print("hello word")f1()f2()f1和f2这两个函数是一个最简单的hello word输出函数,这个相信大家都可以理解,如果我想观察函数执行的时间,就需要导入tim

2017-12-08 23:56:38 155

原创 Linux安装MySQL教程

MySQL是非常常用的数据库相较于Oracle,其免费的的特性令人称道,是作为学习数据库入门的不二之选,另外安装软件我在/usr/local下安装,希望大家和我一起养成习惯。我演示在CentOS6.5中的安装教程:MySQL下载对于下载,可以采用wget的方式下载,具体网址去官网找找,将地址复制可以采用win系统下载,用传输工具的方式例:WinSCP,传输到Linux系统上这是我的压缩包位置,

2017-12-07 22:48:22 440

原创 Pyhon的集合

Listlist的定义 test=[]list的特色:list是python集合中最常用的集合之一。 具有有序性,可以按照顺序增删改查可以随意修改list中元素可以为任意类型索引从0开始可以嵌套listlist常用操作函数 len():获取list元素个数append():从末尾追加元素insert():指定位置插入元素pop():指定位置删除元素例:classmates =

2017-12-04 16:49:59 200

原创 Linux常用命令3

useradd 用户名:添加用户groupadd 组名:添加用户组usermod :修改用户账户信息 -a -G:将用户追加到某个组中(两个缺一不可)passwd:修改用户密码su:切换用户并获得该用户执行权限 -:获取该用户环境变量(推荐)sudo:该命令行root权限修改sudoers:vi /etc/sudoers hadoop的 ALL=(root) NOPASSWD...

2017-12-04 14:03:38 149

原创 linux常用命令2

IP相关 ifconfig:查看网卡信息hostname:主机名字 -i:查看主机名映射的IPtail filename -f:实时查看文件内容-F:实时查看文件内容(-F相较于-f更加优秀,可以在发生某个时间段该文件不存在时或被覆盖时,-F将会再次尝试查看,总之尽量用-F)mv oldfilename newfilename:重命名cp oldfilename newfilename...

2017-12-02 22:59:20 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除