This happens when map-reduce task is checking the ownership as an existing directory. The problem seems to be that the owner value is some random unicodes, not vagrant, which is what map-reduce client is looking for.
java.io.IOException: The ownership on the staging directory /tmp/hadoop-yarn/staging/vagrant/.staging is not as expected.
It is owned by ?+. The directory must be owned by the submitter vagrant or by vagrant
This happens when map-reduce task is checking the ownership as an existing directory. The problem seems to be that the owner value is some random unicodes, not vagrant, which is what map-reduce client is looking for.