参考:
http://kudu.apache.org/docs/installation.html#install_packages
[root@druid ~]# cd /opt/
# mkdir -p /var/www/html/kudu/5.10.1/
# yum install gcc gcc-c++ kernel-devel
[cloudera-kudu]
# Packages for Cloudera's Distribution forkudu, Version 5, on RedHat or CentOS 6x86_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
# vi cloudera-kudu.repo
[cloudera-kudu]
# Packages for Cloudera's Distribution forkudu, Version 5, on RedHat or CentOS 6x86_64
name=Cloudera's Distribution for kudu,Version 5
baseurl=http://druid/kudu/5.10.1/
gpgkey =http://druid/kudu/5.10.1/RPM-GPG-KEY-cloudera
gpgcheck = 1
# yum install kudu
# yum install kudu-master
# yum install kudu-tserver
# yum install kudu-client0
# yum install kudu-client-devel
1.配置文件在:/etc/kudu/
日志文件在:/var/log/kudu/
详细信息如下:
--fs_data_dirs=/var/lib/kudu/master
--fs_wal_dir=/var/lib/kudu/master
--heap_profile_path=/tmp/kudu-master.3711
--flagfile=/etc/kudu/conf/master.gflagfile
--fromenv=log_dir
--log_dir=/var/log/kudu
Bad status: Service unavailable: Cannotinitialize clock: Error reading cloc
# yum install ntp
# /etc/init.d/ntpd restart
可以重启主机尝试解决上面问题。
Raw error message follows: Unexpectedpost-punch file size fo
r/var/lib/kudu/master/data/hole_punch_test_file: expected 8192 but got 16384
# chown kudu:kudu /var/lib/kudu/ -R
# vi master.gflagfile
--block_manager=file
解决上面两个问题
[root@druid kudu]# service kudu-masterstart
Started Kudu Master Server(kudu-master): [ OK ]
[root@druid kudu]# service kudu-tserverstart
Started Kudu Tablet Server(kudu-tserver): [ OK ]
管理员资料:
http://kudu.apache.org/docs/administration.html
Web访问:
http://druid:8051/ kudu-master
http://druid:8050 kudu-tserver
$ sudo service kudu-master stop
$ sudo service kudu-tserver stop
$ sudo chkconfig kudu-master on
$ sudo chkconfig kudu-tserver on
http://kudu.apache.org/apidocs/index.html
java/kudu-client/target/apidocs/index.html