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


  • 相关阅读:
    Java解析复杂xml文件,使用Xpath
    表达式求值
    解决 error CS0012 错误
    mssql sqlserver 分组排序函数row_number、rank、dense_rank用法简介及说明
    c#核心基础
    Git源代码管理
    CASE 表达式
    NPM -- 初探--01
    ASP.NET Zero--基础设施
    ASP.NET Zero--基于令牌的认证&SWAGGER UI
  • 原文地址:https://www.cnblogs.com/ZHUJIBlogs/p/8241814.html
Copyright © 2011-2022 走看看