美文网首页
02. kudu安装

02. kudu安装

作者: JokerRun | 来源:发表于2018-08-07 16:10 被阅读143次

1. 安装kudu主程序

1.1 安装kudu

  1. 上传依赖 cloudera-kudu.repo 文件保存到 /etc/yum.repos.d/
  2. 在主机执行命令sudo yum install kudu 以及sudo yum install kudu-master
  3. 在从机执行命令sudo yum install kudu 以及sudo yum install kudu-tserver

1.2 配置kudu

注:配置后如有启动问题,可查看日志/var/log/kudu/kudu-master.FATAL

1.2.1 集群域名

192.168.33.2 win
192.168.33.101 node1
192.168.33.102 node2
192.168.33.103 node3
192.168.33.104 node4

1.2.2 配置marster

主要配置信息主要在一下路径:

/etc/kudu/conf.dist/master.gflagfile
/etc/default/kudu-master
/etc/kudu/conf.dist/tserver.gflagfile
/etc/default/kudu-tserver

1.2.2.1 配置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=/var/lib/kudu/master
--fs_data_dirs=/var/lib/kudu/master
1.2.2.2配置文件kudu-master :
export FLAGS_log_dir=/var/log/kudu
export FLAGS_rpc_bind_addresses=node1:7051

1.2.3 配置tserver

1.2.3.1 配置tserver.gflagfile
#/etc/kudu/conf.dist/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=/var/lib/kudu/tserver
--fs_data_dirs=/var/lib/kudu/tserver
--tserver_master_addrs=node1:7051
1.2.3.2 配置kudu-tserver :
export FLAGS_log_dir=/var/log/kudu
export FLAGS_rpc_bind_addresses=node2:7050

2 启动服务

2.1 启动Marster

sudo service kudu-master start

注:配置后如有启动问题,可查看日志/var/log/kudu/kudu-master.FATAL

如果启动失败, 需要先设置好时间 date -s '2018/08/13 00:36:00',

再执行/etc/init.d/ntpd restart, 然后再次启动。

2.2 启动Tablet Server

sudo service kudu-tserver start

同启动master注意事项:

  1. hosts配置好集群域名+地址

  2. 设置好时间及NTP服务

  3. 结合启动失败日志

  4. 如果出现以下异常,可参考链接解决方式:

Bad status: Not found: Unable to initialize catalog manager: Failed to initialize sys tables async: Could not load tablet metadata from /var/lib/kudu/master/tablet-meta/00000000000000000000000000000000: /var/lib/kudu/master/tablet-meta/00000000000000000000000000000000: No such file or directory (error 2)

master fails to start if unable to find metadata files

3 验证安装情况

打开以下地址,可以进入对应节点查看webUI:

http://node-1:8051/

http://node-2:8050/

http://node-3:8050/

http://node-4:8050/

并且

http://node-1:8051/tablet-servers

该页面可以看到多个tservers

tablet-servers

安装过程出现的问题:

  1. 各角色安装后无法正常启动:

解决方案:

  1. sudo yum install ntp ------> sudo /etc/init.d/ntpd restart
  2. --max_clock_sync_error_usec=2000000000
  1. 集群组建:

kudu-tserver所在节点/etc/kudu/conf.dist目录下的tserver.gflagfile配置文件中添加--tserver_master_addrs=node-1:7051配置

注:本例中node-1 为kudu-master所在节点ip

相关文章

  • 02. kudu安装

    1. 安装kudu主程序 1.1 安装kudu 上传依赖 cloudera-kudu.repo 文件保存到 /e...

  • Kudu 1.7.0安装

    kudu master: edphost2~4kudu-tserver: edphost2~6 1. kudu安装...

  • python连接kudu环境配置.md

    只能在Linux环境下安装 查看kudu和cdh版本 find / -name 'kudu*' 离线下载kudu-...

  • 03. impala-kudu 安装

    注意: 1. 需要启动hdfs。 2. 权限 参考: impala-kudu安装kudu和kudu-impala的...

  • 【6】安装impala+kudu

    kudu安装 官网下载安装包cloudera-kudu.repo放入linux系统下/etc/yum.repos....

  • Apache Kudu 入门(伪分布式)

    本文主要完成Kudu 伪分布式安装,方便Kudu入门 安装包下载 地址:http://archive.cloude...

  • Kudu详细安装文档

    注:以下安装在cdh集群集成kudu的步骤 1.下载三个包 KUDU-1.2.0-1.cdh5.10.0.p0.5...

  • kudu-安装

    1. 环境准备 CentOS7 JDK8 2. 下载kudu仓库文件 3. 安装yum仓库 4. 清除并重建yum...

  • error: KUDU cannot find installe

    在安装kudu_python的包的时候,当没有在配置文件中设置KUDU_HOME的时候,会有这样的错误。这个在se...

  • Apache Kudu 简介

    Apache Kudu 简介 目录 Apache Kudu 简介... 1 Apache Kudu是为Hadoop...

网友评论

      本文标题:02. kudu安装

      本文链接:https://www.haomeiwen.com/subject/uaravftx.html