无法启动纱线加工

时间:2019-07-28 08:17:12

标签: hadoop

我的start-yarn.sh无法启动resourcemanager和nodemanager进程

我按照前面的建议在yarn-env.sh脚本中设置了这些选项。

export YARN_RESOURCEMANAGER_OPTS="--add-modules java.activation"
export YARN_NODEMANAGER_OPTS="--add-modules java.activation".

我的yarn-site.xml

<configuration>
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
</configuration>

我的mapred-site.xml

<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
</configuration>

当我在Ubuntu的hadoop 3.1.2中启动yarn过程时,出现以下错误

Starting resourcemanager
ERROR: Cannot set priority of resourcemanager process 3147
Starting nodemanagers
localhost: ERROR: Cannot set priority of nodemanager process 3271

1 个答案:

答案 0 :(得分:0)

我使用Java 8而不是Java 11解决了相同的问题,因为我正在运行Hadoop 3.1,但是Hadoop 3.3和更高版本的Java 11运行时is only supported