大部分人沒有交換分區的問題。java
由於在作Linux的時候交換分區是按照內存的2倍來作的。可是個人是用VM快速裝機作的。因此交換分區被設置成了等於內存。.net
擴展交換分區:https://blog.csdn.net/Ares_song/article/details/81203251xml
永久添加該文件:https://blog.csdn.net/kai_wei/article/details/53582811blog
另外MYSQL一個重複IP鏈接問題可能致使HIVE初始化實例失敗,須要在所在用戶執行:https://blog.csdn.net/kai_wei/article/details/53582811內存
上面說的命令或重啓MYSQLget
大部分人都應該是內存設置問題:it
我對yarn的 mapred-site.xml 內存設置以下:io
<configuration>
<property>
<name>mapreduce.map.memory.mb</name>
<value>1024</value>
</property>
<property>
<name>mapreduce.map.java.opts</name>
<value>-Xmx300M</value>
</property>
<property>
<name>mapreduce.reduce.memory.mb</name>
<value>1536</value>
</property>
<property>
<name>mapreduce.reduce.java.opts</name>
<value>-Xmx450M</value>
</property>
</configuration>class
設置的比較小,由於我實驗機器內存比較小。擴展