回答
第3步沒有順利嗎?回到第3步,您將從SVN下載二進制文件到您的機器,第4步是使用您的Hadoop環境設置二進制文件。
第4步建議你如下:
出口PATH = $ PATH:/ usr/src目錄/蜂房/建設/距離/斌/
- >表示要添加目錄/ usr/src目錄/ hive/build/dist/bin /在您的PATH環境中。您必須在此文件夾中安裝配置單元 - >/usr/src/hive/build/dist/bin /,因此在您的路徑中添加此文件夾(實際上是Hive Binaries)可讓您在機器中運行Hive。
出口PATH = $ PATH:/ usr/src目錄/蜂房/建設/距離/ lib中/
- >表示要添加目錄/ usr/src目錄/蜂房/編譯/距離/ lib中/在你的PATH環境。當你在你的機器上安裝Hive時,與Hive相關的庫位於此文件夾>/usr/src/hive/build/dist/lib /中,因此將此目錄添加到PATH中,將有助於Hive成功運行。
出口PATH = $ PATH:在/ usr /本地/ Hadoop的/ bin中
- >如果您已經Hadoop的在你的機器上運行,這應該已經設置,否則該命令只設置Hadoop的二進制文件夾中的機器路徑。
如果你不知道什麼是PATH,只需在網絡上查找「PATH in Linux」即可。
步驟1:下載和解壓的Hadoop
步驟2:設置JAVA_HOME路徑CONF/hadoop-env.sh //這一步是設置java的路徑的hadoop
步驟3:CONF /芯-site.xml:
<configuration>
<property>
<name>fs.default.name</name> //Place your home folder here for using hadoop
<value>hdfs://localhost:9000</value>
</property>
</configuration>
步驟4:CONF/HDFS-site.xml中:
<configuration> //This setting for the number of replications of the file or you can add data node for the save the file
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
步驟5:CONF/MAPR ED-現場。XML:
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value> // add your master host in the place of localhost here
</property>
</configuration>
第6步:登錄SSH本地主機和格式化新的分佈式文件系統
bin/hadoop namenode -format
第7步:啓動Hadoop守護進程:
bin/start-all.sh
第8步:檢查的NameNode &港口以下的JobTracker
http://localhost:50070/ //master
http://localhost:50030/ //slave
點
//它也是不如試試SSH進行檢查你的工作節點
第9步:下載並解壓蜂巢
第10步:設置以下信封變量。
export HADOOP_HOME=<hadoop-install-dir>
export HIVE_HOME=<hive-install-dir>
export PATH=$HIVE_HOME/bin:$PATH
$HIVE_HOME/bin/hive
This PPA使得在Ubuntu上安裝Hive變得非常簡單。
- 1. 在Ubuntu上安裝
- 2. 在ubuntu上安裝Hive時出現的問題
- 3. 在Ubuntu上安裝GTK2.0?
- 4. 在Ubuntu上安裝RDFlib 12.04
- 5. 在ubuntu上安裝php70-gd
- 6. 在Ubuntu上安裝MongoDB 16.04
- 7. 在Ubuntu上安裝Openbravo Trusty
- 8. 在Ubuntu 12.04上安裝ElasticSearch
- 9. 在ubuntu上安裝eclipse php
- 10. 在Ubuntu 13.10上安裝OpenGL
- 11. 在ubuntu上安裝webistrano 13.10
- 12. 在Ubuntu上安裝Pycuda
- 13. 在Ubuntu上安裝cx_freeze
- 14. 在Ubuntu上安裝Laravel/Homestead
- 15. 在Ubuntu上安裝程序
- 16. 在Ubuntu 11.10上安裝jetty
- 17. 在Ubuntu上安裝pygame
- 18. 在Ubuntu上安裝Eclipse
- 19. 在Ubuntu上安裝Cpyrit 14.04
- 20. 在ubuntu上安裝jsftp
- 21. 在Ubuntu上安裝rmagick
- 22. 在Ubuntu上安裝socket.io
- 23. 在Ubuntu上安裝Haskell 12
- 24. 在ubuntu上安裝畫布
- 25. 在Ubuntu上安裝Joomla
- 26. 在Ubuntu上安裝Webobjects 4.5.1
- 27. 在Ubuntu上安裝Docker.io 14.04LTS
- 28. 在Ubuntu 16.04.2上安裝Python3.6.1
- 29. 在Ubuntu 12.10上安裝xfree86
- 30. 在Ubuntu上安裝Hadoop
感謝您的回答。我在此路徑中安裝了我的Hive **下載/配置單元/ **然後我應該更改導出命令path.did我得到正確嗎? – Baper
你確定嗎?我認爲你沒有安裝,我認爲你只是下載它。安裝主要在/ usr/*位置完成,所以我不確定。如果您只是嘗試在/ downloads/hive /中找到配置單元二進制文件,並且如果找到,那麼您可以將該文件夾添加爲/ downloads/hive/build/dist/bin到您的路徑中。 – AvkashChauhan
謝謝Avkash :)說實話,我改變了PATH命令,並將其改爲/ home/babak/Downloads/hive/build/dist/bin。然後我得到這樣的java錯誤**/home/babak/Downloads /hadoop/bin/../bin hadoop:第258行:/usr/lib/j2sdk1.5-sun/bin/java:文件或文件夾未找到** Hive二進制文件?它是什麼? – Baper