Estoy tratando de instalar hadoop en ubuntu 16.04 pero al iniciar el hadoop me dará el siguiente error
localhost: ERROR: Cannot set priority of datanode process 32156.
Starting secondary namenodes [it-OptiPlex-3020]
2017-09-18 21:13:48,343 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting resourcemanager
Starting nodemanagers
¿Alguien puede decirme por qué recibo este error? Gracias por adelantado.
Respuestas
2 para la respuesta № 1Me he encontrado con el mismo error al instalar Hadoop 3.0.0-RC0. Mi situación fue que todos los servicios se iniciaron con éxito, excepto Datanode.
Descubrí que algunas configuraciones en hadoop-env.sh no eran correctas en la versión 3.0.0-RC0, pero eran correctas en la versión 2.x.
Terminé reemplazando mi hadoop-env.sh con el oficial y configuré JAVA_HOME y HADOOP_HOME. Ahora, Datanodes está funcionando bien.