Hadoop tasks: “execvp: permission denied”

前端 未结 3 1582
借酒劲吻你
借酒劲吻你 2021-01-07 07:32

In a small Hadoop cluster set up on a number of developer workstations (i.e., they have different local configurations), I have one TaskTracker of 6 that is being problemati

相关标签:
3条回答
  • 2021-01-07 07:49

    I have encountered the same problem.

    You can try changing the jdk version 32bit to 64bit or 64bit to 32bit.

    0 讨论(0)
  • 2021-01-07 08:08

    We have same problem. we fix it by adding 'execute' to below file.

    $JAVA_HOME/jre/bin/java
    

    Because hadoop use $JAVA_HOME/jre/bin/java to spawn task program instead of $JAVA_HOME/bin/java.

    If you still have this issue after change the file mode, suggest you use remote debug to find the shell cmd which spawning the task, see debugging hadoop task

    0 讨论(0)
  • 2021-01-07 08:10

    Whatever it is trying to execvp does not have the executable bit set on it. You can set the executable bit using chmod from the commandline.

    0 讨论(0)
提交回复
热议问题