国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

9.Linux虛擬機(jī)下Hive的安裝配置

這篇具有很好參考價(jià)值的文章主要介紹了9.Linux虛擬機(jī)下Hive的安裝配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Hadoop及相關(guān)組件搭建指導(dǎo)WeChat:h19396218469
hadoop-3.1.3
jdk-8u162-linux-x64
apache-hive-3.1.2-bin

本案例軟件包:鏈接:https://pan.baidu.com/s/1ighxbTNAWqobGpsX0qkD8w
提取碼:lkjh(若鏈接失效在下面評(píng)論,我會(huì)及時(shí)更新)

一、安裝Hive

1.解壓Hive安裝包

先進(jìn)入文件存放目錄Downloads,再執(zhí)行如下命令。

sudo tar -zxvf apache-hive-3.1.2-bin.tar.gz -C /usr/local 	#將文件解壓到/usr/local/中
cd /usr/local/	#進(jìn)入/usr/local/文件夾
sudo mv apache-hive-3.1.2-bin hive	#將文件名修改為hive
sudo chown -R dblab:dblab hive	#修改文件權(quán)限

上面的dblab:dblab是用戶組和用戶名,根據(jù)自身情況進(jìn)行更改

2.配置環(huán)境變量

使用vim編輯器打開.bashrc文件。

vim ~/.bashrc

在文件最前面添加如下內(nèi)容:

export HIVE_HOME=/usr/local/hive
export PATH=$PATH:$HIVE_HOME/bin
export HADOOP_HOME=/usr/local/hadoop

HADOOP_HOME需要被配置成你機(jī)器上的Hadoop安裝路徑。
保存退出,運(yùn)行如下命令令配置生效。

source ~/.bashrc

3.修改/usr/local/hive/conf下的hive-site.xml

執(zhí)行如下命令

cd /usr/local/hive/conf
mv hive-default.xml.template hive-default.xml	#修改文件名

使用vim編輯器新建一個(gè)配置文件hive-site.xml。

cd /usr/local/hive/conf
vim hive-site.xml

在hive-site.xml中添加如下配置信息。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
  <property>
    <name>javax.jdo.option.ConnectionURL</name>
    <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
    <description>JDBC connect string for a JDBC metastore</description>
  </property>
  <property>
    <name>javax.jdo.option.ConnectionDriverName</name>
    <value>com.mysql.jdbc.Driver</value>
    <description>Driver class name for a JDBC metastore</description>
  </property>
  <property>
    <name>javax.jdo.option.ConnectionUserName</name>
    <value>hive</value>
    <description>username to use against metastore database</description>
  </property>
  <property>
    <name>javax.jdo.option.ConnectionPassword</name>
    <value>hive</value>
    <description>password to use against metastore database</description>
  </property>
</configuration>

保存退出。

二、安裝并配置mysql

本文這里采用了yum安裝方式。

1、配置阿里鏡像

首先將鏡像修改為國(guó)內(nèi)阿里云倉庫repo。

(1)備份現(xiàn)有repo倉庫
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
(2)下載并使用阿里云倉庫repo
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
(3)更新yum
yum clean all
yum makecache

2、yum命令安裝MySQL

(1)查看系統(tǒng)是否自帶MySQL
yum list installed | grep mysql
(2)如果已安裝,則卸載,使用命令:
yum -y remove mysql-libs.x86_64
(3)查看yum庫上MySQL的版本信息,命令:
yum list | grep mysql 或 yum -y list mysql*
(4)使用yum安裝MySQL數(shù)據(jù)庫
yum -y install mysql-server mysql mysql-devel
(5)查看MySQL版本信息
rpm -qi mysql-server
(6)啟動(dòng)MySQL,執(zhí)行命令
service mysqld start

如需要開機(jī)啟動(dòng)

chkconfig mysqld on
(7)數(shù)據(jù)庫安全配置向?qū)?/h5>
mysql_secure_installation

按提示一步一步操作。

(8)登入MySQL
mysql -uroot -p
(9)新建hive數(shù)據(jù)庫
mysql> create database hive;    #這個(gè)hive數(shù)據(jù)庫與hive-site.xml中l(wèi)ocalhost:3306/hive的hive對(duì)應(yīng),用來保存hive元數(shù)據(jù)
(10)配置MySQL允許Hive接入
mysql> grant all on *.* to hive@localhost identified by 'hive';   #將所有數(shù)據(jù)庫的所有表的所有權(quán)限賦給hive用戶,后面的hive是配置hive-site.xml中配置的連接密碼
mysql> flush privileges;  #刷新mysql系統(tǒng)權(quán)限關(guān)系表
(11)以上步驟完成之后啟動(dòng)hive即可
start-dfs.sh #啟動(dòng)Hadoop的HDFS
hive  #啟動(dòng)hive

三、啟動(dòng)Hive可能出現(xiàn)的問題

錯(cuò)誤1

java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument
原因:
hive內(nèi)的guava.jar和hadoop內(nèi)的版本不一致
解決方法:

(1)查看hadoop安裝目錄下share/hadoop/common/lib內(nèi)的guava.jar版本
 cd /usr/local/hadoop/share/common/lib	#進(jìn)入目標(biāo)文件夾
 ll	#查看guava.jar版本
(2)查看hive安裝目錄下lib內(nèi)的guava.jar版本
 cd /usr/local/hive/lib
 ll
(3)如果兩者版本不一致,刪除版本低的,拷貝版本高的
rm -rf  文件名	#刪除命令
cp 復(fù)制文件所在路徑 粘貼文件目標(biāo)路徑	#拷貝命令 

錯(cuò)誤2

9.Linux虛擬機(jī)下Hive的安裝配置
需要將鏈接MySQL的驅(qū)動(dòng)jar包拷貝到hive的lib文件夾下文章來源地址http://www.zghlxwxcb.cn/news/detail-477832.html

cd Downloads	#找到mysql-connector-java-5.1.40.tar.gz文件存放目錄
sudo tar -zxvf mysql-connector-java-5.1.40.tar.gz -C /usr/local	#解壓文件到指定文件夾
cd /usr/local
cp mysql-connector-java-5.1.40/mysql-connector-java-5.1.40-bin.jar  /usr/local/hive/lib	#將包拷貝到hive的lib文件夾下

到了這里,關(guān)于9.Linux虛擬機(jī)下Hive的安裝配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 初學(xué)者部署Ambari及通過Ambari安裝hadoop相關(guān)組件

    初學(xué)者部署Ambari及通過Ambari安裝hadoop相關(guān)組件

    目錄 1.準(zhǔn)備工作 1.2初始化配置 1.2.1設(shè)置主機(jī)名 1.2.2HOSTS文件 1.2.3關(guān)閉防火墻和selinux 1.2.4免密配置(單臺(tái)機(jī)器也需要) 1.2.5修改yum源為阿里源 1.2.6配置JAVA環(huán)境變量(如果未安裝java環(huán)境則需要先安裝) ???????1.2.7NTP時(shí)鐘同步 ???????1.2.8安裝httpd服務(wù) ???????

    2024年02月06日
    瀏覽(24)
  • Hadoop之Hive的安裝配置(詳細(xì)步驟)

    Hadoop之Hive的安裝配置(詳細(xì)步驟)

    配置前準(zhǔn)備 下載apache-hive-2.1.1-bin.tar.gz安裝包并上傳到XShell 在XShell上解壓安裝包 輸入解壓命令: 配置? 1、配置環(huán)境變量 在文件末尾增加如下內(nèi)容: 使環(huán)境變量生效 進(jìn)入?cd /home/ZQ/apache-hive-2.1.1-bin/conf/ 2、配置hive-env.sh? 如果有hive-env.sh.template文件則輸入下面的命令將?hive-

    2024年02月04日
    瀏覽(14)
  • 【hadoop——Hive的安裝和配置】保姆式教學(xué)

    【hadoop——Hive的安裝和配置】保姆式教學(xué)

    ? 目錄 一.Hive的安裝和配置 1.Hive并不是hadoop自帶的組件,因此我們需要去下載hive,此次課我們使用hive 1.2.1版本,下載地址為: 2.下載完成之后,安裝包默認(rèn)保存在下載文件夾中,解壓安裝包apache-hive-1.2.1-bin.tar.gz至路徑 /usr/local,命令如下: 3.然后切換至目錄 /usr/local,將文

    2023年04月22日
    瀏覽(28)
  • Linux安裝Zookeeper、Hadoop、Hive、Hbase全家桶系列

    Linux安裝Zookeeper、Hadoop、Hive、Hbase全家桶系列

    目錄 Linux安裝配置Zookeeper Linux安裝配置Hadoop Linux安裝Hbase 新建文件夾 下載到指定文件夾 官網(wǎng) Apache ZooKeeper 解壓到指定文件 查看 進(jìn)入目錄 創(chuàng)建日志/數(shù)據(jù)文件夾 復(fù)制配置文件 使用vim進(jìn)入zoo.cfg 修改為如下: ?記錄一下zookeeper的路徑然后 刷新資源 運(yùn)行 查看狀態(tài) 創(chuàng)建文件夾加

    2024年02月14日
    瀏覽(60)
  • Linux 虛擬機(jī)安裝 hadoop

    Linux 虛擬機(jī)安裝 hadoop

    目錄 1 hadoop下載 2 解壓hadoop 3 為 hadoop 文件夾改名 4 給 hadoop 文件夾賦權(quán)? 5 修改環(huán)境變量 6 刷新環(huán)境變量 7 在hadoop313目錄下創(chuàng)建文件夾data 8 檢查文件 ?9 編輯?./core-site.xml文件 ?10 編輯./hadoop-env.sh文件 11 編輯./hdfs-site.xml文件 ?12 編輯./mapred-site.xml 文件 13 編輯./yarn-site.xml文件

    2024年02月11日
    瀏覽(14)
  • Hive 組件安裝配置

    Hive 組件安裝配置

    一,下載和解壓安裝文件 (1)使用 root 用戶,將 Hive 安裝包 /opt/software/apache-hive-2.0.0-bin.tar.gz 路解壓到/usr/local/src 路徑下。 (2)將解壓后的 apache-hive-2.0.0-bin 文件夾更名為 hive; (3)修改 hive 目錄歸屬用戶和用戶組為 hadoop 二,設(shè)置 Hive 環(huán)境 步驟一:卸載 MariaDB 數(shù)據(jù)庫 (

    2024年04月15日
    瀏覽(15)
  • 構(gòu)建大數(shù)據(jù)環(huán)境:Hadoop、MySQL、Hive、Scala和Spark的安裝與配置

    構(gòu)建大數(shù)據(jù)環(huán)境:Hadoop、MySQL、Hive、Scala和Spark的安裝與配置

    在當(dāng)今的數(shù)據(jù)驅(qū)動(dòng)時(shí)代,構(gòu)建一個(gè)強(qiáng)大的大數(shù)據(jù)環(huán)境對(duì)于企業(yè)和組織來說至關(guān)重要。本文將介紹如何安裝和配置Hadoop、MySQL、Hive、Scala和Spark,以搭建一個(gè)完整的大數(shù)據(jù)環(huán)境。 安裝Hadoop 首先,從Apache Hadoop的官方網(wǎng)站下載所需的Hadoop發(fā)行版。選擇適合你系統(tǒng)的二進(jìn)制發(fā)行版,下

    2024年02月11日
    瀏覽(31)
  • Hadoop——Hive相關(guān)問題匯總

    Hadoop——Hive相關(guān)問題匯總

    (1) 連接數(shù)據(jù)庫時(shí)SSL問題 ?解決方法:useSSL=false要放最后 (2) jdbc:hive2://localhost:10091: Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: á?? is not allowed to impersonate root org.apache.hadoop.ipc.RemoteException:User: á??

    2024年02月16日
    瀏覽(21)
  • 【hadoop】Linux安裝和配置

    【hadoop】Linux安裝和配置

    創(chuàng)建新的虛擬機(jī) 選擇“自定義(高級(jí))” 選擇“下一步” 選擇“稍后安裝操作系統(tǒng)” 選擇操作系統(tǒng)的類型 設(shè)置虛擬機(jī)名稱和保存路徑 下一步 下一步 設(shè)置網(wǎng)絡(luò)類型,選擇“使用僅主機(jī)模式網(wǎng)絡(luò)” 下一步 下一步 下一步 設(shè)置硬盤容量,可以適當(dāng)大一些 下一步 點(diǎn)擊“完成”

    2024年02月13日
    瀏覽(18)
  • 關(guān)于Hadoop生態(tài)圈相關(guān)組件的介紹

    關(guān)于Hadoop生態(tài)圈相關(guān)組件的介紹

    Hadoop起源于Apache Nutch項(xiàng)目,Apache Nutch 項(xiàng)目起源于Apache Lucene項(xiàng)目,這三個(gè)項(xiàng)目的創(chuàng)始人都是Doug Cutting。 2003年谷歌發(fā)表關(guān)于GFS(Google File System,Google文件系統(tǒng))分布式存儲(chǔ)系統(tǒng)的論文。 2004年:Doug Cutting和Mike Cafarella基于GFS論文實(shí)現(xiàn)Nutch的分布式文件系統(tǒng)NDFS。 2004年發(fā)表關(guān)于Ma

    2024年03月24日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包