我是靠谱客的博主 苗条大树,最近开发中收集的这篇文章主要介绍①Hive 搭建,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

方便自己后面需要搭建的时候看看笔记就可以

准备工作

[root@node01 spark]# pwd #老规矩把安装包放在/try下
/try/flink
[root@node01 flink]# ll 
-rw-r--r--.
1 root root
255546057 Aug 18 03:56 flink-1.9.2-bin-scala_2.11.tgz
#添加阿里云yum源 参考https://wangairui.com/docs/npt/npt-1c3d2t86g9u4u
mv /etc/yum.repos.d/ /etc/yum.repos.d_bak
mkdir /etc/yum.repos.d/
cd /etc/yum.repos.d/
wget -O CentOs-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#yum源更新命令
yum clean all
yum makecache
yum update
#yum 安装mysql
参考 https://blog.csdn.net/u010798968/article/details/75212321
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum list | grep mysql
yum -y install mysql-server
#启动mysql

机器分布

xxxnode01node02node03
ZK***
NameNode*
SecondaryNameNode*
DataNode**
ResourceManager**(需要手动启动)
NodeManager**

环境变量

#在node01,node02,node03上都配置一下
export FLINK_HOME=/try/flink/flink-1.9.2

配置文件

  1. slaves 配置文件
node02
node03
  1. msters 配置文件
node01:8081
node02:8081
  1. flink-conf.yaml 配置文件
jobmanager.rpc.port: 6123
jobmanager.heap.size: 1024m
taskmanager.heap.size: 1024m
taskmanager.numberOfTaskSlots: 2
parallelism.default: 1
high-availability: zookeeper
high-availability.storageDir: hdfs://node01:9001/flink/ha/
high-availability.zookeeper.quorum: node01:2181,node02:2181,node03:2181
  1. 将整包发送到node02,node03
scp -r ./flink-1.9.2/ node02:`pwd`
scp -r ./flink-1.9.2/ node03:`pwd`

启动/关闭


web ui

最后

以上就是苗条大树为你收集整理的①Hive 搭建的全部内容,希望文章能够帮你解决①Hive 搭建所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部