It occurs when the vertices are unsorted.

Please check whether your vertex parser reads correctly, and
partitioning job was run before the graph job.

On Fri, Aug 9, 2013 at 3:43 PM, Mahesh Babu <[email protected]> wrote:
> Hi,
>
> adding more details about the environment.
>
> When I run hama-examples-0.6.2.jar with tutorial example/input (berlin
> example) file it works without any error.
>
> Now when I try my own input file which has approximately 10k nodes  and 39k
> edges but it fails with:
>
>        java.lang.IllegalArgumentException: Messages must never be behind the
> vertex in ID! Current Message ID: 2 vs. 20
>
> What am I doing wrong ?
>
> Any help/explanation is appreciated.
>
> Regards,
> Mahesh Babu
>
>
>
>
> On Thu, Aug 8, 2013 at 4:25 PM, Mahesh Babu <[email protected]> wrote:
>>
>> Hi,
>>
>> I followed the SSSP example, GraphJob example and getting following error:
>>
>> 13/08/08 16:01:57 INFO bsp.BSPJobClient: Current supersteps number: 0
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO mortbay.log:
>> Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via
>> org.mortbay.log.Slf4jLog
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO
>> sync.ZKSyncClient: Initializing ZK Sync Client
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO
>> sync.ZooKeeperSyncClientImpl: Start connecting to Zookeeper! At
>> localhost/127.0.0.1:61001
>>
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server:
>> Starting SocketReader
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC
>> Server Responder: starting
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC
>> Server listener on 61001: starting
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO
>> message.HadoopMessageManagerImpl:  BSPPeer address:localhost port:61001
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server: IPC
>> Server handler 0 on 61001: starting
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO
>> graph.GraphJobRunner: 4935 vertices are loaded into localhost:61001
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 ERROR bsp.BSPTask:
>> Error running bsp setup and bsp function.
>> attempt_201308081548_0005_000000_0: java.lang.IllegalArgumentException:
>> Messages must never be behind the vertex in ID! Current Message ID: 2 vs. 20
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.graph.GraphJobRunner.iterate(GraphJobRunner.java:284)
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.graph.GraphJobRunner.doSuperstep(GraphJobRunner.java:229)
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.graph.GraphJobRunner.bsp(GraphJobRunner.java:133)
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.bsp.BSPTask.runBSP(BSPTask.java:177)
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.bsp.BSPTask.run(BSPTask.java:146)
>> attempt_201308081548_0005_000000_0:     at
>> org.apache.hama.bsp.GroomServer$BSPPeerChild.main(GroomServer.java:1262)
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 WARN
>> message.MessageTransferQueueFactory: Message queue is configured on
>> deprecated parameter:hama.messenger.queue.class
>> attempt_201308081548_0005_000000_0: 13/08/08 16:00:49 INFO ipc.Server:
>> Stopping server on 61001
>>
>>
>> What could be the reason I am getting this error.
>>
>> I am able to run the code in eclipse/standalong environment. However, when
>> I try to run with hama/hadoop pseudo distribution mode it fails.
>>
>> Thanks,
>> Mahesh Babu
>>
>



-- 
Best Regards, Edward J. Yoon
@eddieyoon

Reply via email to