zoukankan      html  css  js  c++  java
  • kudu安装

    安装前提和准备:

    硬件

    • 一台或者多台机器跑kudu-master。建议跑一个master(无容错机制)、三个master(允许一个节点运行出错)或者五个master(允许两个节点出错)。
    • 一台或者多台机器跑kudu-tserver。当需要使用副本,至少需要三个节点运行kudu-tserver服务。

    操作系统(主要是linux系统,windows系统不支持):

    • RHEL 6, RHEL 7, CentOS 6, CentOS 7, Ubuntu 14.04 (Trusty), Ubuntu 16.04 (Xenial), Debian 8 (Jessie), or SLES 12.
    • 内核和文件系统支持 hole punching 选项。
    • ntp服务。
    • xfs or ext4 formatted drives

    存储

    • 尽量使用固态存储,将显著提高kudu性能。

    管理

    • 如果你使用的是CDH,需要Cloudera Manager 5.4.3及以上的版本

    下载地址:

    http://kudu.apache.org/docs/installation.html#kudu_package_locations

    安装ntp服务:

    http://blog.csdn.net/xw_classmate/article/details/50611489

    安装kudu

    配置yum:

    [root@Node3 yum.repos.d]# vim /etc/yum.repos.d/CentOS-Base.repo
    添加:

    [cloudera-kudu]
    #
    # Packages for Cloudera's Distribution for kudu, Version 5, on RedHator CentOS 7 x86_64
    n
    name=Cloudera's Distribution for kudu, Version 5
    b
    baseurl=http://archive.cloudera.com/kudu/redhat/7/x86_64/kudu/5/
    g
    gpgkey = http://archive.cloudera.com/kudu/redhat/7/x86_64/kudu/RPM-GPG-KEY-cloudera 
    g
    gpgcheck = 1
    

     

     

    安装kudu-master:

    安装

    # yum install kudu kudu-master kudu-client0 kudu-client-devel -y
    

    基本配置

    # cat /etc/kudu/conf/master.gflagfile
    # Do not modify these two lines. If you wish to change these variables,
    # modify them in /etc/default/kudu-master.
    --fromenv=rpc_bind_addresses
    
    --fromenv=log_dir
    
    --fs_wal_dir=/home/kudu/master
    
    --fs_data_dirs=/home/kudu/master
    

    设置权限:

    安装kudu时会默认创建了kudu用户。

    # mkdir /home/kudu/master && chown kudu:kudu /home/kudu/master

    启动

    # /etc/init.d/kudu-master start

    安装kudu-tserver:

     yum install kudu kudu-tserver kudu-client0 kudu-client-devel -y
    

    基本配置

    # cat /etc/kudu/conf/tserver.gflagfile

    # Do not modify these two lines. If you wish to change these variables,
    # modify them in /etc/default/kudu-tserver.
    --fromenv=rpc_bind_addresses
    
    --fromenv=log_dir
    
    --fs_wal_dir=/opt/kudu/tserver
    
    --fs_data_dirs=/opt/kudu/tserver
    
    --tserver_master_addrs=Node1:7051
    

    配置权限:

    mkdir -p /home/kudu/tserver && chown kudu:kudu -R /home/kudu

    启动

    # /etc/init.d/kudu-tserver start
    

    图形界面

    通过master端的web界面观察运行情况:http://192.168.2.171:8051


  • 相关阅读:
    SVN同步版本库与网站目录2
    SVN同步版本库与网站目录
    vsftpd配置手册(实用)
    Yii中的CComponent应用实例
    js中文乱码
    yii CComponent组件 实例说明1
    try...cath...finally中的return什么时候执行
    Jmeter之Constant Timer与constant throughput timer的区别
    cookie、session、sessionid ,jsessionid 的区别
    性能测试基本概念
  • 原文地址:https://www.cnblogs.com/ZHUJIBlogs/p/8241814.html
Copyright © 2011-2022 走看看