kudu安裝

安裝前提和準備:

硬件html

  • 一臺或者多臺機器跑kudu-master。建議跑一個master(無容錯機制)、三個master(容許一個節點運行出錯)或者五個master(容許兩個節點出錯)。
  • 一臺或者多臺機器跑kudu-tserver。當須要使用副本,至少須要三個節點運行kudu-tserver服務。

操做系統(主要是linux系統,windows系統不支持):linux

  • 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

存儲web

  • 儘可能使用固態存儲,將顯著提升kudu性能。

管理apache

  • 若是你使用的是CDH,須要Cloudera Manager 5.4.3及以上的版本

下載地址:vim

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

安裝ntp服務:

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

 

安裝kudu

配置yum:url

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

[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

相關文章
相關標籤/搜索