kudu安装以及kudu的坑

  本文描述的是kudu在cloudera的安装。

  首先cloudera 5.11.1版本尽管可以直接在add Services中看到kudu,但是其实并没有集成parcels,而且也不想kafka提示需要安装parcel;我是问了磊子小哥才知道需要手动安装parcels;
  其实手动安装parcels很简单,就是到官网下载parcels(包括parcel,sha文件以及manifest.json三个文件),然后扔到%cloudera%/parcle-repo下面。
  两件事情需要做(这两件事情是所有的非cloudera原配的parcles都需要做的):
  1. 改名,将原本目录下的manifest改名,否则会被覆盖;
  2. 改名,将官网下载的sha1文件更名为sha;
  然后在管理页面就可以发现KUDU的parcel了。
  但是,太坑了,distributed之后一定要手动的activation才可以。为什么不是发布后直接activation呢!
  

  然后还有一个巨大的坑,就是kudu必须要是intel core i7之后的CPU才可以,因为KUDU需要SSE 4.2指令集,该指令集优化了文本处理。公司的两台机器直接被CUT了。

posted on 2017-11-19 16:42  下士闻道  阅读(443)  评论(0编辑  收藏  举报

导航