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

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù)

這篇具有很好參考價(jià)值的文章主要介紹了(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

hive默認(rèn)使用的是內(nèi)嵌據(jù)庫(kù)derby,Derby 是一個(gè)嵌入式數(shù)據(jù)庫(kù),可以輕松地以庫(kù)的形式集成到應(yīng)用程序中。它不需要獨(dú)立的服務(wù)器進(jìn)程,所有的數(shù)據(jù)存儲(chǔ)在應(yīng)用程序所在的文件系統(tǒng)中。為了支持hive服務(wù)更方便的使用,我們使用mysql數(shù)據(jù)庫(kù)的方式,使得服務(wù)部署更加靈活。數(shù)據(jù)庫(kù)是分開(kāi)部署的,使用十分靈活,性能也相對(duì)更高。

正文

  • 上傳mysql安裝包和驅(qū)動(dòng)到服務(wù)器/opt/softeware目錄

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 創(chuàng)建一個(gè)mysql5.7-inst目錄,將mysql安裝包解壓到mysql目錄?

- mkdir mysql5.7-inst

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

-?tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar -C mysql5.7-inst/

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • ?卸載系統(tǒng)自帶的mariadb數(shù)據(jù)庫(kù),沒(méi)有則跳過(guò)此步驟

命令:sudo rpm -qa | grep mariadb | xargs sudo rpm -e --nodeps

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 安裝mysql?

- 安裝mysql依賴

sudo rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm
sudo rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 安裝mysql客戶端

sudo rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 安裝mysql服務(wù)

sudo rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 啟動(dòng)mysql服務(wù),查看mysql狀態(tài) ,驗(yàn)證mysql是否安裝完成

- 啟動(dòng)mysql服務(wù):sudo systemctl start mysqld

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- mysql設(shè)置為開(kāi)機(jī)自啟動(dòng):sudo systemctl enable mysqld

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 修改mysql密碼?

- 查看mysql密碼:sudo cat /var/log/mysqld.log | grep password

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 使用臨時(shí)密碼登錄mysql:sudo mysql -uroot -p'TGZ.#v4fDqLJ'(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 更改mysql密碼策略,并修改mysql密碼

set global validate_password_policy=0;
set global validate_password_length=4;
set password=password("root");

?(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 進(jìn)入mysql數(shù)據(jù)庫(kù),將root訪問(wèn)權(quán)限改為%

use mysql;
#查看訪問(wèn)權(quán)限
select user, host from user;
#修改訪問(wèn)權(quán)限
update user set host="%" where user="root";
#刷新權(quán)限
flush privileges;

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • ?刪除derby數(shù)據(jù)庫(kù)默認(rèn)的元數(shù)據(jù)庫(kù)信息

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 連接mysql數(shù)據(jù)庫(kù),創(chuàng)建metastore數(shù)據(jù)庫(kù)用于hive使用

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 將mysql的數(shù)據(jù)庫(kù)驅(qū)動(dòng)拷貝至hive安裝目錄下的lib目錄

?- 命令:cp /opt/software/mysql-connector-java-5.1.37.jar $HIVE_HOME/lib

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • 使用vi編輯器,創(chuàng)建hive-site.xml文件用于mysql連接等相關(guān)hive的配置

- hive-site.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>
    <!-- jdbc連接的URL -->
    <property>
        <name>javax.jdo.option.ConnectionURL</name>
        <value>jdbc:mysql://hadoop101:3306/metastore?useSSL=false</value>
    </property>

    <!-- jdbc連接的Driver-->
    <property>
        <name>javax.jdo.option.ConnectionDriverName</name>
        <value>com.mysql.jdbc.Driver</value>
    </property>

    <!-- jdbc連接的username-->
    <property>
        <name>javax.jdo.option.ConnectionUserName</name>
        <value>root</value>
    </property>

    <!-- jdbc連接的password -->
    <property>
        <name>javax.jdo.option.ConnectionPassword</name>
        <value>root</value>
    </property>

    <!-- Hive默認(rèn)在HDFS的工作目錄 -->
    <property>
        <name>hive.metastore.warehouse.dir</name>
        <value>/hadoop/hive/warehouse</value>
    </property>
</configuration>

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

  • ?初始化hive元數(shù)據(jù)庫(kù)

- 命令:bin/schematool -dbType mysql -initSchema -verbose

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

- 啟動(dòng)hive,驗(yàn)證是否安裝成功

(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù),大數(shù)據(jù),大數(shù)據(jù),hive

結(jié)語(yǔ)

至此,關(guān)于使用mysql作為數(shù)據(jù)源存儲(chǔ)的hive服務(wù)安裝部署到這里就結(jié)束了,我們下期見(jiàn)。。。。。。。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-636898.html

到了這里,關(guān)于(十六)大數(shù)據(jù)實(shí)戰(zhàn)——安裝使用mysql版的hive服務(wù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(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)文章

  • (十五)大數(shù)據(jù)實(shí)戰(zhàn)——hive的安裝部署

    (十五)大數(shù)據(jù)實(shí)戰(zhàn)——hive的安裝部署

    Hive是由Facebook開(kāi)源,基于Hadoop的一個(gè)數(shù)據(jù)倉(cāng)庫(kù)工具,可以將結(jié)構(gòu)化的數(shù)據(jù)文件映射為一張表,并提供類SQL查詢功能。本節(jié)內(nèi)容我們主要介紹一下hive的安裝與部署的相關(guān)內(nèi)容。 上傳hive安裝包到hadoop101服務(wù)器/opt/software目錄 解壓apache-hive-3.1.3-bin.tar.gz到/opt/module/目錄下 - 命令:

    2024年02月13日
    瀏覽(16)
  • Windows的Mysql5.7社區(qū)版的安裝詳細(xì)操作,從無(wú)到有,安裝配置一條龍服務(wù)。(壓縮包自行安裝,非installer安裝)

    Windows的Mysql5.7社區(qū)版的安裝詳細(xì)操作,從無(wú)到有,安裝配置一條龍服務(wù)。(壓縮包自行安裝,非installer安裝)

    換了一個(gè)電腦,所有軟件、環(huán)境都得重新來(lái)安裝一次,安裝到Mysql的時(shí)候,發(fā)現(xiàn)網(wǎng)上有兩種安裝方式,一種是Mysql的壓縮包安裝方式,這種方式直接到官網(wǎng)下載Mysql的壓縮包,解壓之后做些配置就可以了,另一種是Mysql的Installer一站式的安裝,這種方法步驟相對(duì)來(lái)說(shuō)少點(diǎn),但是

    2024年02月03日
    瀏覽(22)
  • 【大數(shù)據(jù)實(shí)驗(yàn)系列】一文輕松搞定云服務(wù)器Centos8.x下安裝MySQL5.x版本,以阿里云服務(wù)器為例!(超詳細(xì)安裝流程)

    【大數(shù)據(jù)實(shí)驗(yàn)系列】一文輕松搞定云服務(wù)器Centos8.x下安裝MySQL5.x版本,以阿里云服務(wù)器為例?。ǔ敿?xì)安裝流程)

    ? ? ? ?本篇博客主要涉及云服務(wù)器(以阿里云服務(wù)器為例子)Centos8.x下安裝MySQL軟件。( 通讀本篇博客需要10分鐘左右的時(shí)間) 。 ? ? ? ? 本篇博客內(nèi)容參考于:centOS8安裝MySql5.7 2.1 MySQL rpm源包下載 ? ? ? ?我們首先點(diǎn)擊官網(wǎng)MySQL下載地址,如下圖所示: ? ? ? ?博主這里選擇上

    2024年02月03日
    瀏覽(33)
  • 大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)(安裝準(zhǔn)備)

    大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)(安裝準(zhǔn)備)

    (由于內(nèi)容過(guò)多分為了4個(gè)博客,后面有鏈接分享,也可去我的主頁(yè)查看) 1.1.1虛擬機(jī)安裝與克隆 1.虛擬機(jī)的安裝和設(shè)置以及啟動(dòng)虛擬機(jī)并安裝操作系統(tǒng) 安裝一臺(tái)虛擬機(jī)主機(jī)名為:hadoop01的虛擬機(jī)備用(以下僅供參考) VMware虛擬機(jī)安裝Linux教程(超詳細(xì))_vmware安裝linux虛擬機(jī)_七維

    2024年02月11日
    瀏覽(15)
  • 超詳細(xì)的hive和mysql的安裝與配置以及hive服務(wù)啟動(dòng)腳本

    超詳細(xì)的hive和mysql的安裝與配置以及hive服務(wù)啟動(dòng)腳本

    目錄 一、說(shuō)明 二、Hive安裝與配置 1.上傳文件并解壓 2.修改目錄名稱 3.配置hive環(huán)境變量 4.刪除沖突jar包 5.啟動(dòng)hadoop集群 6.初始化元數(shù)據(jù)庫(kù)并啟動(dòng) 三、MySQL安裝與配置 1.檢查和上傳文件并解壓 四、hive服務(wù)啟動(dòng)腳本 1.創(chuàng)建腳本 2.修改權(quán)限 3.腳本使用方法 本文使用的hive為:hive

    2024年02月02日
    瀏覽(17)
  • 大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)(Sqoop安裝)

    大數(shù)據(jù)項(xiàng)目實(shí)戰(zhàn)(Sqoop安裝)

    1.sqoop安裝 (1)上傳安裝包 ? (2)解壓安裝包 tar -zxvf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz -C /export/servers (3)重命名 mv sqoop-1.4.6.bin__hadoop-2.0.4-alpha sqoop ?(4)復(fù)制cpsqoop-env-template.sh并修改名字為sqoop-env.sh cp sqoop-env-template.sh sqoop-env.sh (5 )修改sqoop-env.sh的配置 ?(6)修改系統(tǒng)環(huán)

    2024年02月11日
    瀏覽(16)
  • (十九)大數(shù)據(jù)實(shí)戰(zhàn)——Flume數(shù)據(jù)采集框架安裝部署

    (十九)大數(shù)據(jù)實(shí)戰(zhàn)——Flume數(shù)據(jù)采集框架安裝部署

    本節(jié)內(nèi)容我們主要介紹一下大數(shù)據(jù)數(shù)據(jù)采集框架flume的安裝部署,F(xiàn)lume 是一款流行的開(kāi)源分布式系統(tǒng),用于高效地采集、匯總和傳輸大規(guī)模數(shù)據(jù)。它主要用于處理大量產(chǎn)生的日志數(shù)據(jù)和事件流。Flume 支持從各種數(shù)據(jù)源(如日志文件、消息隊(duì)列、數(shù)據(jù)庫(kù)等)實(shí)時(shí)采集數(shù)據(jù),并將

    2024年02月10日
    瀏覽(20)
  • Ubuntu 20.04.6服務(wù)版的安裝

    Ubuntu 20.04.6服務(wù)版的安裝

    目錄 一、Ubuntu安裝包的下載 二、虛擬機(jī)的設(shè)置 第一步、創(chuàng)建虛擬機(jī) 第二步、選擇虛擬機(jī)的硬件 第三步、操作系統(tǒng)安裝來(lái)源選擇 第四步、選擇虛擬機(jī)所安裝的系統(tǒng) 第五步、選擇虛擬機(jī)存放的位置 第六步、對(duì)虛擬機(jī)的硬件設(shè)備進(jìn)行配置 第七步、虛擬機(jī)網(wǎng)絡(luò)的配置 第八步、更

    2024年02月07日
    瀏覽(9)
  • Hive基礎(chǔ)知識(shí)(十六):Hive-SQL分區(qū)表使用與優(yōu)化

    Hive基礎(chǔ)知識(shí)(十六):Hive-SQL分區(qū)表使用與優(yōu)化

    分區(qū)表實(shí)際上就是對(duì)應(yīng)一個(gè) HDFS 文件系統(tǒng)上的獨(dú)立的文件夾,該文件夾下是該分區(qū)所有的數(shù)據(jù)文件。 Hive 中的分區(qū)就是分目錄 ,把一個(gè)大的數(shù)據(jù)集根據(jù)業(yè)務(wù)需要分割成小的數(shù)據(jù)集。在查詢時(shí)通過(guò) WHERE 子句中的表達(dá)式選擇查詢所需要的指定的分區(qū),這樣的 查詢效率會(huì)提高很多

    2024年01月18日
    瀏覽(31)
  • (二十四)大數(shù)據(jù)實(shí)戰(zhàn)——Flume數(shù)據(jù)流監(jiān)控之Ganglia的安裝與部署

    (二十四)大數(shù)據(jù)實(shí)戰(zhàn)——Flume數(shù)據(jù)流監(jiān)控之Ganglia的安裝與部署

    本節(jié)內(nèi)容我們主要介紹一下Flume數(shù)據(jù)流的監(jiān)控工具Ganglia。Ganglia是一個(gè)開(kāi)源的分布式系統(tǒng)性能監(jiān)控工具。它被設(shè)計(jì)用于監(jiān)視大規(guī)模的計(jì)算機(jī)群集(包括集群、網(wǎng)格和云環(huán)境),以便收集和展示系統(tǒng)和應(yīng)用程序的性能數(shù)據(jù)。Ganglia 可以輕松地?cái)U(kuò)展到數(shù)千臺(tái)計(jì)算機(jī)節(jié)點(diǎn),并支持跨多

    2024年02月08日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包