Hadoop常見的45個問題解答

 

(大講臺:國內首個it在線教育混合式自適應學習)

1.Hadoop集羣能夠運行的3個模式java

  • 單機(本地)模式
  • 僞分佈式模式
  • 全分佈式模式

2.  單機(本地)模式中的注意點?node

在單機模式(standalone)中不會存在守護進程,全部東西都運行在一個JVM上。這裏一樣沒有DFS,使用的是本地文件系統。單機模式適用於開發過程當中運行MapReduce程序,這也是最少使用的一個模式。分佈式

3.  僞分佈模式中的注意點?oop

僞分佈式(Pseudo)適用於開發和測試環境,在這個模式中,全部守護進程都在同一臺機器上運行。學習

4.  VM是否能夠稱爲Pseudo?測試

不是,兩個事物,同時Pseudo只針對Hadoop。xml

5.  全分佈模式又有什麼注意點?進程

全分佈模式一般被用於生產環境,這裏咱們使用N臺主機組成一個Hadoop集羣,Hadoop守護進程運行在每臺主機之上。這裏會存在Namenode運行的主機,Datanode運行的主機,以及task tracker運行的主機。在分佈式環境下,主節點和從節點會分開。hadoop

6.  Hadoop是否遵循UNIX模式?開發

是的,在UNIX用例下,Hadoop還擁有「conf」目錄。

7.  Hadoop安裝在什麼目錄下?

Cloudera和Apache使用相同的目錄結構,Hadoop被安裝在cd/usr/lib/hadoop-0.20/。

8.  Namenode、Job tracker和task tracker的端口號是?

Namenode,70;Job tracker,30;Task tracker,60。

9.  Hadoop的核心配置是什麼?

Hadoop的核心配置經過兩個xml文件來完成:1,hadoop-default.xml;2,hadoop-site.xml。這些文件都使用xml格式,所以每一個xml中都有一些屬性,包括名稱和值,可是當下這些文件都已不復存在。

10.  那當下又該如何配置?

Hadoop如今擁有3個配置文件:1,core-site.xml;2,hdfs-site.xml;3,mapred-site.xml。這些文件都保存在conf/子目錄下。

11.  RAM的溢出因子是?

溢出因子(Spill factor)是臨時文件中儲存文件的大小,也就是Hadoop-temp目錄。

12.  fs.mapr.working.dir只是單一的目錄?

fs.mapr.working.dir只是一個目錄。

13.  hdfs-site.xml的3個主要屬性?

  • dfs.name.dir決定的是元數據存儲的路徑以及DFS的存儲方式(磁盤或是遠端)
  • dfs.data.dir決定的是數據存儲的路徑
  • fs.checkpoint.dir用於第二Namenode

14.  如何退出輸入模式?

退出輸入的方式有:1,按ESC;2,鍵入:q(若是你沒有輸入任何當下)或者鍵入:wq(若是你已經輸入當下),而且按下Enter。

15.  當你輸入hadoopfsck /形成「connection refused java exception’」時,系統究竟發生了什麼?

相關文章
相關標籤/搜索