Dolphin的博客


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • Sitemap

  • 搜索
close
Dolphin的博客

删除Apache Ambari服务

发表于 2016-10-04 | 分类于 Programming |

删除删除Apache Ambari服务可调用Apache Ambari REST接口:

1
2
3
4
5
#移除ZooKeeper服务
curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://192.168.24.226:8080/api/v1/clusters/zwlbs/services/ZooKeeper

#移除MapReduce服务
curl -u admin:admin -H "X-Requested-By: ambari" -X DELETE http://192.168.24.226:8080/api/v1/clusters/zwlbs/services/ZooKeeper/MAPREDUCE2
阅读全文 »
Dolphin的博客

Apache-Ambari 2.2.2.0 Agent手动安装

发表于 2016-10-02 | 分类于 Programming |
  • Apache-Ambari 2.2.2.0

  • CentOS 7.0

Ambari是一款用于部署、管理、监控Hadoop集群的开源工具,通过Ambari用户可以更方便地管理大规模Hadoop集群。Ambari架构采用的是Server/Client的模式,主要由两部分组成:ambari-agent和ambari-server。ambari依赖其它已经成熟的工具,例如其ambari-server就依赖python,而ambari-agent还同时依赖ruby, puppet,facter等工具,还有它也依赖一些监控工具nagios和ganglia用于监控集群状况。目前能找到2种,一种是Apache Ambari,一种是Hortonworks Ambari,两者区别不大,这里安装的是Apache Ambari。

阅读全文 »
Dolphin的博客

Hadoop 2.7.1集群部署(不断更新...)

发表于 2016-10-01 | 分类于 Programming |

所用软件版本:

  • Java 1.8.0_60

  • Hadoop 2.7.1.2.4.3.0-227

HBase集群建立在hadoop集群基础之上,所以在搭建HBase集群之前需要把Hadoop集群搭建起来,并且要考虑二者的兼容性。

下载JDK8u60安装包,输入如下命令进行安装:

1
rpm -ivh jdk-8u60-linux-x64.rpm
阅读全文 »
Dolphin的博客

Hadoop集群SSH免密钥登录

发表于 2016-09-30 |

免密登录原理

SSH之所以能够保证安全,原因在于它采用了公钥加密。过程如下:

  1. 远程主机收到用户的登录请求,把自己的公钥发给用户;
  2. 用户使用这个公钥,将登录密码加密后,发送回来;
  3. 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。

配置SSH免密登陆

首先,运行ssh localhost来产生/home/用户名/.ssh目录,然后执行下面命令。

阅读全文 »
Dolphin的博客

hashcode和equals的理解

发表于 2016-09-28 |

hashcode作用

hashcode提供了一种更加高效的寻找方式,在Set集合中的元素是无序不可重复的,要保证不重复,一种方式是在添加新数据时,逐一比较集合中已经存在的所有元素,如果当前集合的元素增多,效率是非常低的。hashcode可以解决这个问题,当向一个集合中添加某个元素,集合会首先调用hashCode方法,这样就可以直接定位它所存储的位置,若该处没有其他元素,则直接保存。若该处已经有元素存在,就调用equals方法来匹配这两个元素是否相同,相同则不存,不同则进行其他处理,比如散列到其他位置或者以链表的形式存储到当前已经存放的元素的尾部。hashcode此时作用是快速寻找处当前元素在集合中的位置,hashCode可以将集合分成若干个区域,每个对象都可以计算出他们的hash码,可以将hash码分组,每个分组对应着某个存储区域,根据一个对象的hash码就可以确定该对象所存储区域,这样就大大减少查询匹配元素的数量,提高了查询效率。

阅读全文 »
<i class="fa fa-angle-left"></i>1…373839…41<i class="fa fa-angle-right"></i>
xiaoqiang jiang

xiaoqiang jiang

201 日志
18 分类
175 标签
Creative Commons
推荐博客
  • 阮一峰的个人网站
  • 陈皓(CoolShell)
  • 阿里中间件团队博客
  • 小土刀的博客
  • Lucida的博客
  • stormzhang的博客
  • 四火的唠叨
© 2020 xiaoqiang jiang
由 Hexo 强力驱动
主题 - NexT.Muse