Hive1.x安装

Hive 3.1.2安装(基于Centos7.x和Hadoop3.2.1) Hive 3.1.2安装(基于Centos7.x和Hadoop3.2.1) 背景 Hadoop大数据套件被应用后,进行数据处理就必须编写mapreduce代码。而相当一部分大数据处理需求都是进行数据的查询操作(实际数据库的操作中,读写操作比例也有80%:20%的说法) Facebook的工程师也遇到这个问题。编写mapreduce对于程序员还是有一定门槛,但是会使用sql的人群更庞大。所以Facebook就发明了Hive,一个把sql语句转换为mapreduce代码的转换器。 不过Hive的使用场景,还是 阅读详情
1. 下载hive源码包

master

[root@master local]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-1.2.2/apache-hive-1.2.2-bin.tar.gz
2. 解压hive压缩包至指定路径
[root@master local]# tar -zxvf apache-hive-1.2.2-bin.tar.gz -C /usr/local/src/
[root@master local]# cd $hive/conf
[root@master conf]# cp hive-env.sh.template hive-env.sh
[root@master conf]# cp hive-default.xml.template hive-site.xml
[root@master conf]# cp hive-log4j2.properties.template hive-log4j2.properties
[root@master conf]# cp hive-exec-log4j2.properties.template hive-exec-log4j2.properties
3. 修改hive配置文件

vim hive-env.sh

export JAVA_HOME=/usr/local/src/jdk1.8.0_181            #java安装路径
export HADOOP_HOME=/usr/local/src/hadoop-2.6.1          #hadoop安装路径
export HIVE_HOME=/usr/local/src/apache-hive-1.2.2-bin   #hive安装路径
export HIVE_CONF_DIR=/usr/local/src/apache-hive-1.2.2-bin/conf      #hive配置文件路径

vim hive-site.xml

<configuration>
    <property>
        <name>javax.jdo.option.ConnectionURL</name>             #连接mysql的url
        <value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true</value>
    </property>
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>                    #连接mysql的java驱动
    </property>
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>root</value>                                     #mysql数据库中的user
    </property>
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>xxxxx</value>                                    #mysql数据库中user对应的密码
    </property>
	<property>
		<name>hive.metastore.warehouse.dir</name> 
		<value>/usr/hive/warehouse</value>                      #hive数据的hdfs路径
	</property>
	<property>
		<name>hive.exec.scratchdir</name>
		<value>/usr/hive/tmp</value>                            #hive临时文件路径
	</property>
	<property>
		<name>hive.querylog.location</name>
		<value>/usr/hive/log</value>                            #执行hive生成的log
	</property>
</configuration>
4. 设置hive环境变量

vim ~/.bashrc

export HIVE_HOME=/usr/local/src/apache-hive-1.2.2-bin
export PATH=$PATH:$HIVE_HOME/bin
5. source ~/.bashrc,使文件生效

安装hive所遇到的问题
问题1:没有安装mysql-connector-java-5.1.46-bin.jar

在这里插入图片描述
解决方案:

  • 下载mysql驱动
wget https://downloads.mysql.com/archives/get/file/mysql-connector-java-5.1.46.tar.gz
  • 解压值指定路径
tar -zxvf mysql-connector-java-5.1.46.tar.gz -C /usr/local/src
  • 复制mysql驱动到hive的lib
cp mysql-connector-java-5.1.46-bin.jar ${HIVE_HOME}/lib
问题2:hive中的jline版本与hadoop的jline版本不一致

在这里插入图片描述
解决方案:

  • 复制hive的jline版本到hadoop的lib库中
cp ${HIVE_HOME}/lib/jline-2.12.jar ${HADOOP_HOME}/share/hadoop/yarn/lib
  • 删除旧版本的jline
rm -f jline-0.9.94.jar
问题3:hive无法连接mysql数据库

在这里插入图片描述
解决方案:
设置mysql中的host,user和对应的password并开放对外界的访问权限
成功连接后,如图
在这里插入图片描述

问题4:无法初始化hive metadata

在这里插入图片描述
解决方案:如果在hive-site.xml配置了hive.metastore.uris参数,每次启动hive之前需要先启动如下两个命令,否则hive无法正常启动。

$ ./bin/hive --service metastore &
$ ./bin/hive --service hiveserver2 &
hive 1.x 版本 编译 安装配置及遇到的一些问题 阅读详情

相关推荐

Hive2.x 版本的安装及配置

博主学习Hadoop学习到Hive,一开始跟着资料去安装Hive 1.x一点问题也没有,方便快捷啊,但是看了一下官方文档,上面好像说Hive 2.0修复了很多bug,那么我想,我还是用Hive2.0好了。于是我开始按照原来的流程配置Hive2.0,遇到了各种问题,而且由于版本太新,国内网站上的解决方案基本上没有用。查阅各种资料,现在终于配置好了。所以写这篇博文分享,希望减少跟我一样的新手在使用Hiv

cds86333774的博客 8316

Hive V1.x以及V2.x安装步骤

文章目录Hive安装地址说明1)Hive安装及配置2)Hadoop集群配置3)进入Linux中的MySql4)配置Metastore到MySql5)测试,两种方式进入hive 这边默认已有hive的安装包 Hive安装地址说明 1)Hive官网地址: http://hive.apache.org/ 2)文档查看地址: https://cwiki.apache.org/confluence/disp...

weixin_38620636的博客 528

Hive1.2.1安装指南

Hive1.2.1安装指南

Hive特性--Hive1.x版本基于MR编程框架(Hive2.x之后是基于内存的,不再基于MR)

hive任务转换为mapreduce: 转换过程描述: 1、通过客户端或者UI界面执行HQL语句给Driver 2、Driver会为查询操作创建一个Session Handler,并将查询操作传递给Compiler去创建Execute Plan 3、Compiler根据任务去MetaStore查询hive元数据信息 4、Compiler得到元数据信息,对task进行编译,将HQL转换为抽象语法树...

murphyZ的博客 586

hive-jdbc-1.1.1.jar

hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。

【头歌educoder】离散数学实训参考-第二章-关系-part1-关系基础

python实现离散数学-关系基础-二元关系

wander_alice的博客 8463

hive-1.x在hadoop-2.x上的安装

1.mysql 的安装安装mysql只需要执行以下几步:apt-get install mysql-server,mysql-client(ubuntu平台)安装之后配置/etc/mysql/my.cnfbind-address 0.0.0.0使用root 用户登陆mysql,create user 'hive' identified by 'hive'; grant all privileges

zhongyoubing的博客 741

基于PCIE8311+FPGA+TMS320F28335 PCIE应用项目开发板PROTEL99设计硬件(原理图+PCB)文件

基于PCIE8311+FPGA+TMS320F28335 PCIE X1应用项目开发板PROTEL99设计硬件(原理图+PCB)文件,Protel 99se 设计的项目工程文件,包括原理图及PCB印制板图,可用Protel或 Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。

GJZGRB的博客 576

基于Hadoop2.x安装Hive 2.x.x

1.前言    说明:安装hive前提是要先安装hadoop集群,并且hive只需要再hadoop的namenode节点集群里安装即可(需要再所有namenode上安装),可以不在datanode节点的机器上安装。另外还需要说明的是,虽然修改配置文件并不需要你已经把hadoop跑起来,但是本文中用到了hadoop命令,在执行这些命令前你必须确保hadoop是在正常跑着的,而且启动hive的前提也是...

钟离龙的博客 995

Vercel静态站被墙别慌!手把手教你用Cloudflare免费CDN+域名解析搞定DNS污染

本文详细介绍了如何利用Cloudflare免费CDN和域名解析解决Vercel静态网站遭遇DNS污染的问题。通过诊断DNS污染、设计Cloudflare解决方案架构、实战配置步骤以及高级调优技巧,帮助用户快速恢复站点访问并提升防护能力。

weixin_27442001的博客 677

什么是DHCP Snooping?如何配置DHCP Snooping?

功能描述防护类型防御伪造 DHCP 服务器、避免地址冲突、增强网络安全性使用场景企业园区网、校园网、大型局域网配合机制IP Source Guard、DAI、防止 ARP 欺骗部署难度⭐⭐(简单)“DHCP Snooping,是内网 DHCP 安全防护的第一道门神。” 🛡️。

网络技术联盟站 1267

Hive 环境安装

0. Hive源码包下载 http://mirror.bit.edu.cn/apache/hive/ 1. 集群环境 Master 172.16.11.97 Slave1 172.16.11.98 Slave2 172.16.11.99 2. 下载软件包 #Master wget http://mirror.bit.edu.cn/apache/hive/hive-1.2...

lu952450497的专栏 167

04-协议基础03:USB 2.0信号与电气特性

USB 2.0使用两根差分信号线D+/D-进行数据传输,支持低速(1.5Mbps)、全速(12Mbps)和高速(480Mbps)三种速率。USB总线为主从模式,所有事务由Host发起。端电阻值作用HostRpd(D+)15KΩ±5%下拉,默认低电平HostRpd(D-)15KΩ±5%下拉,默认低电平全速设备Rpu(D+)1.5KΩ±5%上拉到3.3V,标识全速低速设备Rpu(D-)1.5KΩ±5%上拉到3.3V,标识低速USB 2.0硬件要点。

内核笔记 104

hadoop2.x上的Hive-1.x 安装

hadoop2.x上安装hive1.x 1.下载hive-1.0.1.tar.gz http://mirrors.hust.edu.cn/apache/hive/,这个上面只有最新的几个版本,更老的版本下载请去http://archive.apache.org/dist/hive/ 2.解压hive-1.0.1.tar.gz。tar -zxvf hive-1.0.1.tar.gz 3

ZT在努力 923

YOLO26魔改神技:YOLO26引入SimAM(无参注意力):不增加网络参数的3D能量函数提点黑科技

文章摘要 2026年YOLO26模型发布引发边缘计算革命,但特定场景精度不足问题催生注意力机制改进需求。本文聚焦无参数注意力机制SimAM,基于神经科学理论通过3D能量函数直接计算神经元权重,实现零参数量提升模型性能。文章深度解析YOLO26四大创新架构,对比SimAM与传统注意力机制差异,并探讨其在YOLO26中的集成方案。研究显示,SimAM在不增加模型体积前提下显著提升mAP指标,特别适合边缘端部署。全文涵盖架构设计、代码实现、竞品对比、部署方案等维度,为轻量化视觉模型优化提供系统解决方案。

ZDQ58818的博客 272

区块链技术概述:从比特币到Web3.0

区块链技术正重塑数字世界的信任机制。本文系统梳理了区块链的发展路径:从比特币的PoW共识和UTXO模型,到以太坊的智能合约和账户体系,直至Web3.0的去中心化互联网愿景。文章详细解析了区块链的核心特性(去中心化、不可篡改等)和数据结构,通过流程图展示了比特币交易生命周期和智能合约执行流程,并对比了Web2.0与Web3.0的关键差异。最后,用Python代码实现了包含区块类、交易处理和挖矿机制的简易区块链系统,为理解区块链底层原理提供了实践参考。

闲人编程的博客 455

[1] Hive3.x 安装与debug

1 下载安装hive3.1.1 下载地址 修改hive-env.sh 如: HADOOP_HOME=/Users/xxx/software/hadoop/hadoop-2.7.4 export HIVE_CONF_DIR=/Users/xxx/software/hive/conf export HIVE_AUX_JARS_PATH=/Users/xxx//software/hive/lib 建立...

hjw199089的博客 1472

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

10、linux上安装hive1.x版本

1.基本信息 版本 1.2.1 安装机器 bgs-5p173-wangwenting 账号 hadoop 源路径 /opt/software/apache-hive-1.2.1-bin.tar.gz 目标路径 /opt/hive->opt/apache-hive-1.2.1-bin/ 依赖关系 ...

wyl9527的博客 452

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

大数据之Hive1.x环境安装

Hive源码包下载:http://mirror.bit.edu.cn/apache/hive/Master 172.16.11.97Slave1 172.16.11.98Slave2 172.16.11.99#Master#Mastercd apache-hive-1.2.2-bin/confvim hive-site.xml 4. 增加环境变量#Master、Slave1、Slave2vim ~/.bashrc#刷新环境变量source ~/.bashrc#Master#Master#Master#M

youyou263的博客 328

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Hadoop —— Hadoop3.X 安装配置 Hive3.1.2

一、下载Hive 需先安装mysql。Linux —— mysql5.7.30安装及配置教程 Hive镜像站:https://mirrors.cnnic.cn/apache/hive/ 可以下载完后使用 lrzsz 上传也可以直接wget下载,下面是使用wget的方式。 选中想要下载的Hive版本,这里下载的是hive-2.3.7,然后拼接下载url。 将文件名拼接到url后即为所需下载url地...

简简单单记录 2922

Hadoop2.6.x安装hive1.2.1

1、配置hive-site.xml <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://master:3306/hive?createDatabaseIfNotExist=true&characterEn...

weixin_34195142的博客 181

hadoop中mysql安装配置_[Hadoop]Hive-1.2.x安装配置+Mysql安装

HIve的元数据存储在mysql中,需要配置与MySQL建立连接,除了安装MySQL外还要安装连接的jar包:mysql-connector-java-5.1.47.tar.gz安装环境:Centos7.5+Hadoop2.6.1集群Hive源码包下载http://mirror.bit.edu.cn/apache/hive/1. 下载软件包(如果下载失败 可以本地传输)#Master解压包tar ...

weixin_33367083的博客 377

CDH5.x集群Hive1.x与Hive2.x并存使用

文章参考了腾讯云的"如何在CDH集群中安装Hive2.3.3" https://cloud.tencent.com/developer/article/1158296 并在他的基础上补充了很多细节操作,同时也会跟大家普及Hive1和Hive2共用元数据的方法,这样就可以免去重新抽取数据的痛苦,在搭建完Hive2之后直接可以使用原hive1的所有数据. ...

qq_31473641的博客 1014

Hive简单安装

数据库的创建 Hive1版本 在此之前要安装好JDK,HADOOP,下载解压Hive 在root下安装mysql:yum install mysql-server mysql-client //一般Mysql都 是自带的 在root下创建hadoop用户: 1su到root下 2启动mysql服务:./etc/init.d/mysqld restar...

weixin_30670965的博客 121

[Hadoop]Hive-1.2.x安装配置+Mysql安装

HIve的元数据存储在mysql中,需要配置与MySQL建立连接,除了安装MySQL外还要安装连接的jar包:mysql-connector-java-5.1.47.tar.gz 安装环境:Centos7.5+Hadoop2.6.1集群 Hive源码包下载 http://mirror.bit.edu.cn/apache/hive/ 1. 下载软件包(如果下载失败...

weixin_30872671的博客 93
上一篇: Spark+Scala安装
下一篇: 分布式计算框架Spark
code__online
博客等级 码龄9年 142粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值