Hi Trafodioneers,

When I loaded data from Hive table(with only 1 replica) into Trafodion, I got 
below error,

>>load into TEST_LOAD_PERFORMANCE select * from hive.hive.TEST_LOAD_PERFORMANCE;
Task:  LOAD            Status: Started    Object: 
TRAFODION.SEABASE.TEST_LOAD_PERFORMANCE
Task:  CLEANUP         Status: Started    Time: 2018-04-20 17:00:30.694053
Task:  CLEANUP         Status: Ended      Time: 2018-04-20 17:00:30.709068
Task:  CLEANUP         Status: Ended      Elapsed Time:    00:00:00.015
Task:  LOADING DATA    Status: Started    Time: 2018-04-20 17:00:30.709099

*** ERROR[8448] Unable to access Hbase interface. Call to 
ExpHbaseInterface::addToHFile returned error HBASE_ADD_TO_HFILE_ERROR(-713). 
Cause: 
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.namenode.NotReplicatedYetException):
 Not replicated yet: 
/user/trafodion/bulkload/TRAFODION.SEABASE.TEST_LOAD_PERFORMANCE/#1/hfile17_1524217739743
        at 
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.analyzeFileState(FSNamesystem.java:3467)
        at 
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:3256)
        at 
org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.addBlock(NameNodeRpcServer.java:677)
        at 
org.apache.hadoop.hdfs.server.namenode.AuthorizationProviderProxyClientProtocol.addBlock(AuthorizationProviderProxyClientProtocol.java:213)
        at 
org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.addBlock(ClientNamenodeProtocolServerSideTranslatorPB.java:485)
        at 
org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java)
        at 
org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:617)
        at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1073)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2086)
        at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:2082)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:415)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1693)
        at org.apache.hadoop.ipc.Server$Handler.run(Server.java:2080)


Does it mean LOAD does not support load data from data with only 1 replica?  I 
have 3 data nodes.

Best regards,
Yuan

Reply via email to