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. Windows 计划任务 如果选择未登录就运行 则看不到GUI

    You can specify that a task should run even if the account under which the task is scheduled to run ...

  2. [SVN] Couldn't perform atomic initialization

    svn: Commit failed (details follow): svn: Couldn't perform atomic initialization It was because the ...

  3. MAC攻击及缺陷

    MAC攻击及缺陷 MAC有好几种实现方式 对MAC的攻击 重放攻击 重放攻击的防护 密钥推测攻击 MAC算法的缺陷 第三方证明 防止否认 前面我们在讲HMAC的时候简单讲过了什么是MAC消息认证码. ...

  4. dispatch_async 的 block 中是否该使用_weak self

    问题分析 我看过很多文章关于在dispatch_async的block里面使用_weak self, 但是让我疑惑的是,以下代码是否需要必须使用_weak self, 因为我也看到了很多观点说,在有些 ...

  5. openlayers3中Overlay用法

    Overlay 从名字看,是覆盖图.覆盖物的意思,主要的用途就是在地图之上再覆盖一层,用以显示额外的可见元素,可见元素一般是 HTML 元素,利用 overlay,可以将可见元素放置到地图的任意位置, ...

  6. 谁需要GUI?快看Linux 终端生存之道

    完全在 Linux 终端中生存并不容易,但这绝对是可行的. 处理常见功能的最佳 Linux shell 应用 你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件, ...

  7. 网络流--最大流--POJ 1459 Power Network

    #include<cstdio> #include<cstring> #include<algorithm> #include<queue> #incl ...

  8. Centos7.x 装机优化

    Linux 服务器装机后优化 参考 https://blog.csdn.net/u010133338/article/details/81055475 优化初始化脚本 vim init_optimiz ...

  9. zigbee通用IO口小作业

    独立新建工程并编写.编译代码,实现按键控制流水灯运行,完成以下任务要求: [1]程序开始运行时,D4.D3.D6.D5灯全亮一会,然后全灭一会,开始进入流水灯. [2]流水灯的运行过程为:D4灯亮,其 ...

  10. js获取对象属性的两种方法,object.属性名,[‘属性名’ ]

    1.通过点的方式 2.通过括号的方式 例: <input type="text" value="hello" id="text"/&g ...