kudu安装配置

第一种是通过rpm包安装的

Centos6版本的安装包下载:
http://archive.cloudera.com/kudu/redhat/6/x86_64/kudu/5/RPMS/x86_64/

Centos7版本的安装包下载:
http://archive.cloudera.com/kudu/redhat/7/x86_64/kudu/5/RPMS/x86_64/
包含下边几个包:
kudu-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 63M
kudu-client-devel-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 54K
kudu-client0-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 2 3.5M
kudu-debuginfo-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 307M
kudu-master-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 5.6K
kudu-tserver-1.4.0+cdh5.12.2+0-1.cdh5.12.2.p0.8.el6.x86_64.rpm 5.6K

第二种是通过yum包安装

针对于Centos6需要修改:cloudera-kudu.repo(没有则创建)
内容如下:
[cloudera-kudu]
Packages for Cloudera’s Distribution for kudu, Version 5, on RedHat or CentOS 6 x86_64
name=Cloudera’s Distribution for kudu, Version 5
baseurl=http://archive.cloudera.com/kudu/redhat/6/x86_64/kudu/5/
gpgkey = http://archive.cloudera.com/kudu/redhat/6/x86_64/kudu/RPM-GPG-KEY-cloudera
gpgcheck = 1

针对于Centos7需要修改:cloudera-kudu.repo(没有则创建)
内容如下:
[cloudera-kudu]
Packages for Cloudera’s Distribution for kudu, Version 5, on RedHat or CentOS 7 x86_64
name=Cloudera’s Distribution for kudu, Version 5
baseurl=http://archive.cloudera.com/kudu/redhat/7/x86_64/kudu/5/
gpgkey = http://archive.cloudera.com/kudu/redhat/7/x86_64/kudu/RPM-GPG-KEY-cloudera
gpgcheck = 1

yum安装的包如下:

sudo yum install kudu #Kudu的基本包
sudo yum install kudu-master # KuduMaster
sudo yum install kudu-tserver # KuduTserver
sudo yum install kudu-client0 #Kudu C ++客户端共享库
sudo yum install kudu-client-devel # Kudu C ++客户端共享库 SDK

安装kudu

1使用yum安装kudu
 yum install kudu kudu-master kudu-tserver kudu-client0 kudu-client-devel -y
  
2安装kudu(rpm安装方式)
  rpm -ivh kudu-0.9.1+cdh5.4.0+0-1.kudu0.9.1.p0.32.el6.x86_64.rpm
  rpm -ivh kudu-master-0.9.1+cdh5.4.0+0-1.kudu0.9.1.p0.32.el6.x86_64.rpm
  rpm -ivh kudu-tserver-0.9.1+cdh5.4.0+0-1.kudu0.9.1.p0.32.el6.x86_64.rpm
  rpm -ivh kudu-client0-0.9.1+cdh5.4.0+0-1.kudu0.9.1.p0.32.el6.x86_64.rpm
  rpm -ivh kudu-client-devel-0.9.1+cdh5.4.0+0-1.kudu0.9.1.p0.32.el6.x86_64.rpm
3.配置参数(需要创建好相应目录)
  master:
    1./etc/default/kudu-master
      export FLAGS_log_dir=/opt/kudu-0.9.1/log //日志目录
      export FLAGS_rpc_bind_addresses=hadoop01:7051
    2./etc/kudu/conf.dist/master.gflagfile
      –fs_wal_dir=/opt/kudu-0.9.1/data/master
      –fs_data_dirs=/opt/kudu-0.9.1/data/master
      –default_num_replicas=1 //设置备份数 不设置默认为3
  tserver:
    1./etc/default/kudu-tserver
      export FLAGS_log_dir=/opt/kudu-0.9.1/log
      export FLAGS_rpc_bind_addresses=hadoop02:7050
    2./etc/kudu/conf.dist/tserver.gflagfile
      –fs_wal_dir=/opt/kudu-0.9.1/data/tserver
      –fs_data_dirs=/opt/kudu-0.9.1/data/tserver
      –tserver_master_addrs=hadoop01:7051 //绑定master节点
4 启动kudu
  service kudu-master start|stop
  service kudu-tserver start|stop
  

验证安装

使用以下方法之一验证服务是否正在运行:

1.检查ps服务器上命令的输出以验证其中一个或两个kudu-master 或kudu-tserver进程正在运行。

2.通过打开http://<_host_name_>:8051或者Web UI http://<_host_name_>:8050/查看。

3.如果Kudu没有运行,请查看'/ var / log / kudu'中的日志文件,如果有一个以'.FATAL'结尾的文件,则表示Kudu无法启动。

可能是因为NTP服务没有安装导致

1.安装ntp
  yum install ntp -y
2.启动ntp
  /etc/init.d/ntpd start|stop|restart
3.再次启动kudu
service kudu-master start
service kudu-tserver start

ok教程完毕,有问题可以留言。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值