我是Hadoop的新手。我正在嘗試使用Homebrew在MacBook Pro上設置Hadoop 2.4。我一直遵循本網站的指示(http://shayanmasood.com/blog/how-to-setup-hadoop-on-mac-os-x-10-9-mavericks/)。我在我的機器上安裝了Hadoop。現在我正在嘗試配置Hadoop。Mac上的Hadoop 2.4安裝:文件配置
需要根據網站配置下列文件。
- mapred-site.xml中
- HDFS-site.xml中
- 核心的site.xml
- hadoop-env.sh
但是,似乎這信息是有點老了。在終端,我看到以下內容。
In Hadoop's config file:
/usr/local/Cellar/hadoop/2.4.0/libexec/etc/hadoop/hadoop-env.sh,
/usr/local/Cellar/hadoop/2.4.0/libexec/etc/hadoop/mapred-env.sh and
/usr/local/Cellar/hadoop/2.4.0/libexec/etc/hadoop/yarn-env.sh
$JAVA_HOME has been set to be the output of:
/usr/libexec/java_home
看來我有三個文件在這裏配置。我在賽道上嗎?有關hadoop-env.sh和mapped-env.sh的信息用於配置。但是,我沒有看到一個yarn-env.sh。我該怎麼處理這個文件?
另一個問題是我如何訪問這些文件進行修改?我現在在終端中收到以下消息。
-bash: /usr/local/Cellar/hadoop/2.4.0/libexec/etc/hadoop/hadoop-env.sh: Permission denied
如果您有任何建議,請讓我知道。非常感謝您花時間。
我只是想離開這個鏈接。這對尋找解決方案的人有幫助。 http://www.rdatamining.com/tutorials/r-hadoop-setup-guide – jazzurro