This error is caused when hadoop tries to use a direct but it is not able to because the directory does not have suitable permissions. If you observe the error, you can see that the error states that the permissions are not right for the directory "/tmp/hadoop-ASUS/nm-local-dir/nmPrivate". The error has also mentioned the right permissions to be set to solve this error. Change the permissions of directory and the error will be solved.