1.配置JDK1.7/1.8,免密设置,ntp时间同步配置。
2.

将下载下来的文件放到/etc/yum.repos.d/ 目录下后,进行下一步

3.使用yum管理器安装 (集群搭建)
sudo yum install kudu                         # 所有node都安装
sudo yum install kudu-master                  # 仅master的node安装
sudo yum install kudu-tserver                 # 仅server的node安装
sudo yum install kudu-client0                 # 后面这两个可以和server一起安装
sudo yum install kudu-client-devel            # Kudu C++ client SDK

4.配置参数(需要创建好相应目录) 
  master: (有mster的配置,没有的不配置)
    1./etc/default/kudu-master 
      export FLAGS_log_dir=/opt/kudu/log //日志目录 
      export FLAGS_rpc_bind_addresses=hadoop01:7051 //单机测试这里使用默认值
    2./etc/kudu/conf.dist/master.gflagfile 
      --fs_wal_dir=/opt/kudu/data/master 
      --fs_data_dirs=/opt/kudu/data/master 
//对安全认证的设置
--rpc-encryption=disabled
--rpc_authentication=disabled //上面两个是对认证的最低配置
--trusted_subnets=0.0.0.0/0 //添加信任的子集,0.0.0.0/0默认所有远程连接
#--trusted_subnets=127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,169.254.0.0/16,X.X.X.0/24
//官网给的一种配置方式,没啥用感觉
#--unlock_unsafe_flags=true //开启认证模式
#--allow_unsafe_replication_factor=true//允许不均衡的副本数

      --default_num_replicas=1 //设置备份数 不设置默认为3 
  
tserver: (仅server才配置)
    1./etc/default/kudu-tserver 
      export FLAGS_log_dir=/opt/kudu/log 
      export FLAGS_rpc_bind_addresses=hadoop02:7050 //如果本机是server就写本机的地址,一般default下的都不用去管
    2./etc/kudu/conf.dist/tserver.gflagfile 
      --fs_wal_dir=/opt/kudu/data/tserver 
      --fs_data_dirs=/opt/kudu/data/tserver 
      --tserver_master_addrs=hadoop01:7051 //绑定master节点 

5.需要文件创建及修改权限(选择默认的地址,就不用管这些都是配好的)
创建文件夹并且修改权限:
mkdir /opt/kudu
mkdir /opt/kudu/data
mkdir /opt/kudu/log
chown kudu:kudu /opt/kudu/
上面新创建的都要给权限,我就写了一个。忙。。。

6.
在master机器上启动/停止master:service kudu-master start|stop 
在selave机器上启动/停止selave:service kudu-tserver start|stop 

7.在浏览器访问:master:7051/serverIP:8051
看到kudu页面则安装成功,注意,这里不是看到有界面就安装成功了,要看看日志是否报错,或主机中的Tablet Servers是否有tablet,有时候主机从机通讯有问题。

kudu_单master集群安装的更多相关文章

  1. k8s 组件介绍__单Master集群部署

    参考链接:https://github.com/opsnull/follow-me-install-kubernetes-cluster kubernetes 概述 1.kubernetes 是什么 ...

  2. 二进制搭建kubernetes-1.18.6单master集群

    master组件 kube-apiserver kubernetes API集群的同一入口,各组件协调者,以RESTful API提供接口服务,所有对象资源的增删改查和监听操作都交给APIserver ...

  3. kubeadm 线上集群部署(二) K8S Master集群安装以及工作节点的部署

    PS:所有机器主机名请提前设置好 在上一篇,ETCD集群我们已经搭建成功了,下面我们需要搭建master相关组件,apiverser需要与etcd通信并操作 1.配置证书 将etcd证书上传到mast ...

  4. 1-kubeadm部署1.18.0单master集群

    1.有了docker,为什么还用kubernetes? 访问工具层 帮助用户更高效的完成任务,包括web控制台.RESTfulAPI.CI/CD.监控管理.日志管理 PaaS服务层 为开发.测试和运维 ...

  5. 说说单节点集群里安装hive、3\5节点集群里安装hive的诡异区别

    这几天,无意之间,被这件事情给迷惑,不解!先暂时贴于此,以后再解决! 详细问题如下: 在hive的安装目录下(我这里是 /home/hadoop/app/hive-1.2.1),hive的安装目录的l ...

  6. Kubernetes 深入学习(一) —— 入门和集群安装部署

    一.简介 1.Kubernetes 是什么 Kubernetes 是一个全新的基于容器技术的分布式架构解决方案,是 Google 开源的一个容器集群管理系统,Kubernetes 简称 K8S. Ku ...

  7. Cloudera Manager安装之利用parcels方式安装单节点集群(包含最新稳定版本或指定版本的安装)(添加服务)(CentOS6.5)(四)

    不多说,直接上干货! 福利 => 每天都推送 欢迎大家,关注微信扫码并加入我的4个微信公众号:   大数据躺过的坑      Java从入门到架构师      人工智能躺过的坑          ...

  8. 『GreenPlum系列』GreenPlum 4节点集群安装(图文教程)

      目标架构如上图   一.硬件评估 cpu主频,核数推荐CPU核数与磁盘数的比例在12:12以上Instance上执行时只能利用一个CPU核资源进行计算,推荐高主频 内存容量 网络带宽重分布操作 R ...

  9. 大数据技术之_19_Spark学习_01_Spark 基础解析 + Spark 概述 + Spark 集群安装 + 执行 Spark 程序

    第1章 Spark 概述1.1 什么是 Spark1.2 Spark 特点1.3 Spark 的用户和用途第2章 Spark 集群安装2.1 集群角色2.2 机器准备2.3 下载 Spark 安装包2 ...

随机推荐

  1. docker commit理解构建镜像(7)

    镜像是多层存储,每一层是在前一层的基础上进行的修改: 而容器同样也是多层存储是在以镜像为基础层,在基础层上加一层作为容器运行时的存储层. 当我们使用Docker Hub的镜像无法满足我们的需求时,我们 ...

  2. UVALive 7509 Dome and Steles

    三分 #include<bits/stdc++.h> using namespace std; #define rep(i,a,b) for(int i=a;i<=b;++i) #d ...

  3. 【阅读笔记】Ranking Relevance in Yahoo Search (三)—— query rewriting

    5. QUERY REWRITING 作用: query rewriting is the task of altering a given query so that it will get bet ...

  4. C#基础之接口(6)

    接口的定义:interface. 什么是接口? 接口,我的理解是接口是一种规范.就好比,一个生产数据线的厂商有很多,形状,外观都不一样,现在制定了一个规范那就是所有的数据线生产商都必须把产品外观形状都 ...

  5. P2320鬼谷子的钱袋(分治)

    ------------恢复内容开始------------ 描述:https://www.luogu.com.cn/problem/P2320 m个金币,装进一些钱袋.钱袋中大于1的钱互不相同. 问 ...

  6. 安装MySQL8(附详细图文)

    安装MySQL8(附详细图文) 删除mysql服务:mysqld -remove mysql 1.下载 mysql 8 下载地址:https://dev.mysql.com/downloads/mys ...

  7. JDK基本库概述

    看脚下,不断行,莫存顺逆. 剖析java的哪些源码 目前主要是java基本库的一些源码的分析,jvm工具的使用等等,后续可能还会结合hotspot源码来分析jvm原理,当然,这是一个比较高级的主题,根 ...

  8. Day_08【面向对象】扩展案例2_测试旧手机新手机类,并给新手机实现玩游戏功能

    分析以下需求,并用代码实现 1.定义手机类 行为: 打电话,发短信 2.定义接口IPlay 行为: 玩游戏 3.定义旧手机类继承手机类 行为: 继承父类的行为 4.定义新手机继承手机类实现IPlay接 ...

  9. [hdu4497]分解质因数

    题意:求满足gcd(x,y,z)=G,lcm(x,y,z)=L的x,y,z的解的个数. 大致思路:首先如果L % G != 0那么无解,否则令u = L / G,问题变为,gcd(r,s,t)=1,l ...

  10. Python 接口自动化测试

    1. 接口基础知识 1.1 接口分类 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. (1) webservice接口:走soap协议通过http传输,请求报文和返回报文都是xml格 ...