Thanks for you prompt reply Thomas,
The wiki is more clarifying now that you added the part of the Modes. However,
if I may, I have a couple of remarks to mention:
- For mere consistency of the page, you might want to use the tag <tt> (used in
the rest of the document) instead of the <em> that you are using for names of
files and configuration properties.
- I don't know if this is only my problem, but when I execute Hama with the
Local configuration, the Master doesn't run (and neither does the Groom). They
don't recognize "local" as a valid hostname, both fail with this exception:
From bspmaster.log:
FATAL org.apache.hama.BSPMasterRunner: java.net.UnknownHostException: Invalid
hostname for server: local
at org.apache.hadoop.ipc.Server.bind(Server.java:198)
at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:253)
at org.apache.hadoop.ipc.Server.<init>(Server.java:1026)
at org.apache.hadoop.ipc.RPC$Server.<init>(RPC.java:488)
at org.apache.hadoop.ipc.RPC.getServer(RPC.java:450)
at org.apache.hadoop.ipc.RPC.getServer(RPC.java:441)
at org.apache.hama.bsp.BSPMaster.<init>(BSPMaster.java:250)
at org.apache.hama.bsp.BSPMaster.startMaster(BSPMaster.java:421)
at org.apache.hama.bsp.BSPMaster.startMaster(BSPMaster.java:415)
at org.apache.hama.BSPMasterRunner.run(BSPMasterRunner.java:46)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
at org.apache.hama.BSPMasterRunner.main(BSPMasterRunner.java:56)
From groom.log
ERROR org.apache.hama.bsp.GroomServer: Got fatal exception while reinitializing
GroomServer: java.net.UnknownHostException: unknown host: local
at org.apache.hadoop.ipc.Client$Connection.<init>(Client.java:195)
at org.apache.hadoop.ipc.Client.getConnection(Client.java:850)
at org.apache.hadoop.ipc.Client.call(Client.java:720)
at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:220)
at $Proxy4.getProtocolVersion(Unknown Source)
at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:359)
at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:346)
at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:383)
at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:314)
at org.apache.hadoop.ipc.RPC.waitForProxy(RPC.java:291)
at org.apache.hama.bsp.GroomServer.initialize(GroomServer.java:279)
at org.apache.hama.bsp.GroomServer.run(GroomServer.java:600)
at java.lang.Thread.run(Thread.java:680)
I've tested it in Debian, Ubuntu and MacOS Terminal. Is this maybe a problem
with version 0.3? Would you suggest me to use 0.2 instead?
I'm copying this to the user mailing list too, hope you don't mind.
Luis