kudu安装
2024-09-29 01:33:30
安装前提和准备:
硬件:
- 一台或者多台机器跑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
最新文章
- 如何用百度MIP快速搭建体验友好的移动页面
- 千呼万唤始出来,微软Power BI简体中文版官网终于上线了,中文文档也全了。。
- 混合开发H5的图片怎么适配自己想要的大小
- MongoDB学习笔记—03 增删改查操作
- .net MVC 连接数据本地数据库三种方法
- [转]Asp.net MVC 利用PartialView 构造自定义菜单
- Scramble String
- linux shell expr 使用
- UITextField中文搜索
- PowerMock简介
- delphi 利用HTTP的POST方法做个在线翻译的小工具 good
- 【SSRS】入门篇(二) -- 建立数据源
- webstorm激活破解码+++使用技巧
- python导入不同目录下模块的方法
- 第48节:Java当中的集合框架
- POJ 3187【permutation】
- python windows 安装gensim
- %cd% 与 %~dp0% 区别
- POJ 3666 Making the Grade(二维DP)
- 【12c OCP】最新CUUG OCP-071考试题库(49题)