You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Bill Havanki (JIRA)" <ji...@apache.org> on 2014/01/20 23:11:20 UTC

[jira] [Updated] (ACCUMULO-2228) Security randomwalk fails when namenode dies before bulk import

     [ https://issues.apache.org/jira/browse/ACCUMULO-2228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bill Havanki updated ACCUMULO-2228:
-----------------------------------

    Description: 
Running Security randomwalk under HDFS HA, if the active namenode is killed:

{noformat}
20 13:55:58,287 [retry.RetryInvocationHandler] WARN : Exception while invoking class org.apache.hado
op.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.create. Not retrying because the invoked metho
d is not idempotent, and unable to determine whether it was invoked
java.io.IOException: Failed on local exception: java.io.IOException: Response is null.; Host Details
 : local host is: "slave.domain.com/10.20.200.113"; destination host is: "namenode.domain.com":8020;
...
        at org.apache.accumulo.core.file.rfile.RFileOperations.openWriter(RFileOperations.java:124)
        at org.apache.accumulo.core.file.DispatchingFileFactory.openWriter(FileOperations.java:80)
        at org.apache.accumulo.server.test.randomwalk.security.TableOp.visit(TableOp.java:177)
        at org.apache.accumulo.server.test.randomwalk.Module.visit(Module.java:251)
...
Caused by: java.io.IOException: Response is null.
        at org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:952)
        at org.apache.hadoop.ipc.Client$Connection.run(Client.java:847)
{noformat}

This arises from an attempt to write an rfile.The test should be resilient here (and for other file system operations) so that the test can continue once failover has completed.

  was:
Running Security randomwalk under HDFS HA, if the active namenode is killed:

{noformat}
20 13:55:58,287 [retry.RetryInvocationHandler] WARN : Exception while invoking class org.apache.hado
op.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.create. Not retrying because the invoked metho
d is not idempotent, and unable to determine whether it was invoked
java.io.IOException: Failed on local exception: java.io.IOException: Response is null.; Host Details
 : local host is: "a1813.halxg.cloudera.com/10.20.200.113"; destination host is: "a2225.halxg.cloude
ra.com":8020;
...
        at org.apache.accumulo.core.file.rfile.RFileOperations.openWriter(RFileOperations.java:124)
        at org.apache.accumulo.core.file.DispatchingFileFactory.openWriter(FileOperations.java:80)
        at org.apache.accumulo.server.test.randomwalk.security.TableOp.visit(TableOp.java:177)
        at org.apache.accumulo.server.test.randomwalk.Module.visit(Module.java:251)
...
Caused by: java.io.IOException: Response is null.
        at org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:952)
        at org.apache.hadoop.ipc.Client$Connection.run(Client.java:847)
{noformat}

This arises from an attempt to write an rfile.The test should be resilient here (and for other file system operations) so that the test can continue once failover has completed.


> Security randomwalk fails when namenode dies before bulk import
> ---------------------------------------------------------------
>
>                 Key: ACCUMULO-2228
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2228
>             Project: Accumulo
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 1.4.4
>            Reporter: Bill Havanki
>              Labels: ha, randomwalk, test
>
> Running Security randomwalk under HDFS HA, if the active namenode is killed:
> {noformat}
> 20 13:55:58,287 [retry.RetryInvocationHandler] WARN : Exception while invoking class org.apache.hado
> op.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.create. Not retrying because the invoked metho
> d is not idempotent, and unable to determine whether it was invoked
> java.io.IOException: Failed on local exception: java.io.IOException: Response is null.; Host Details
>  : local host is: "slave.domain.com/10.20.200.113"; destination host is: "namenode.domain.com":8020;
> ...
>         at org.apache.accumulo.core.file.rfile.RFileOperations.openWriter(RFileOperations.java:124)
>         at org.apache.accumulo.core.file.DispatchingFileFactory.openWriter(FileOperations.java:80)
>         at org.apache.accumulo.server.test.randomwalk.security.TableOp.visit(TableOp.java:177)
>         at org.apache.accumulo.server.test.randomwalk.Module.visit(Module.java:251)
> ...
> Caused by: java.io.IOException: Response is null.
>         at org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:952)
>         at org.apache.hadoop.ipc.Client$Connection.run(Client.java:847)
> {noformat}
> This arises from an attempt to write an rfile.The test should be resilient here (and for other file system operations) so that the test can continue once failover has completed.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)