Member since
06-20-2016
1
Post
1
Kudos Received
0
Solutions
12-28-2016
10:35 PM
2 Kudos
@ Patrick Wong The reason is that your user home path contains a space. You need to "qualify" that with quotes around that path with space included. You should do that in all XML files in the hdp directory with the argument -Dhadoop.id.str, all services started. To generalize the solution proposed, let's say a service fails with the error, search for servicename.xml in C:\hdp folder. Let's say namenode fails: 1. search for namenode.xml in C:\hdp 2. open the xml file in text editor 3. find the key -Dhadoop.id.str in the file 4. Put the value in quotes if there is a space. Eg. -Dhadoop.id.str=My Name to -Dhadoop.id.str="My Name"
... View more