基於偽分布式Hadoop搭建Hive平台詳細教程

2022-02-25 02:21:25 字數 1479 閱讀 3838

環境:linux系統

hadoop-2.6.0

mysql 5.6

apache-hive-2.3.7

登入mysql

建立hive使用者

賦予hive使用者足夠許可權

重新整理mysql的系統許可權相關表

重啟mysql服務,注意:這裡需要使用service mysqld restart 這個命令

使用hive使用者登入mysql

建立hive專用元資料庫

建立配置檔案hive-site.xml

在xml輸入以下內容,這裡面的password是剛才建立hive使用者的密碼,我這裡是123456

hive初始化

初始化的結果

配置path環境變數進入profile檔案

輸入以下內容

修改配置檔案hive-env.sh ,執行以下命令

在hive-env.sh新增以下內容,這裡的jdk與hadoop版本視自己本身情況而定。

先開啟hadoop集群,使用jps檢視是否開啟

啟動hive

在hive中建立表student

關閉hive的話使用exit;即可

hive>exit;
使用mysql檢視

顯示hive資料庫中的資料表

檢視hive的元資料資訊

我這篇博文是基於mysql和hadoop偽分布式搭建的乙個hive平台,在搭建的過程中也遇到了一些問題,也請教了一些同事,最終成功搭建出來了,希望這篇博文能夠對各位有所幫助。

hadoop偽分布式搭建

因為hadoop偽分布式我已在本地搭建並且執行成功。為了加快學習不足同時分享搭建。直接將不足貼出來,如有不同意見還忘評價共同提公升。hadoop 偽分布模式 hdfs yarn 另外補充下 hadoop2.0之後不包含mapreduce 環境搭建準備 1,vmware 安裝 如果你使用的事virtu...

Hadoop偽分布式搭建

已經部署好的 hadoop 單機模式環境 1 切換到 usr local hadoop 2.7.3 etc hadoop 目錄,需要修改如下配置 1 etc hadoop core site.xml 指定namenode的位址 fs.defaultfs hdfs localhost 9000 用來指...

Hadoop偽分布式搭建

單機環境 可以直接執行mareduce examples.jar案例 偽分布式 乙個伺服器上執行多個程序 hdfs 偽分布式配置 hadoop配置檔案的配置 a,配置核心檔案 路徑 opt module hadoop 2.7.5 etc hadoop 配置 vim core site.xml fs....