0
我在使用的MapReduce面臨的一個錯誤:紗線錯誤:無法在任何配置的本地目錄的初始化程序日誌目錄
Not able to initialize app-log directories in any of the configured local directories
這裏是我的紗線的site.xml:
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>2200</value>
<description>Amount of physical memory, in MB, that can be allocated for containers.</description>
</property>
<property>
<name>yarn.scheduler.minimum-allocation-mb</name>
<value>500</value>
</property>
<property>
<name>yarn.scheduler.maximum-allocation-mb</name>
<value>2000</value>
</property>
<property>
<name>yarn.scheduler.minimum-allocation-vcores</name>
<value>1</value>
</property>
<property>
<name>yarn.scheduler.maximum-allocation-vcores</name>
<value>2</value>
</property>
<property>
<name>yarn.nodemanager.disk-health-checker.enable</name>
<value>false</value>
</property>
<property>
<name>yarn.log-aggregation-enable</name>
<value>true</value>
</property>
<property>
<name>yarn.nodemanager.local-dirs</name>
<value>/tmp/yarn_logs</value>
</property>
<property>
<name>app-log directories</name>
<value>/tmp/yarn_logs</value>
</property>
</configuration>
如您所見,我禁用了健康檢查以清楚地看到問題出在哪裏。
以下是我已經嘗試過:
- 從紗線刪除usercache目錄的內容的本地迪爾斯
- 改變與777 chmod來確保有一個與此
- 重新啓動沒問題所有的hadoop服務
我不斷收到完全相同的錯誤。我真的不知道下一步該怎麼做..任何想法? Thx提前!
PS:我已經檢查過:我所有的hadoop服務都出現了。