Hi Fan, Would you mind making a jira ticket to track this? On Mon, Oct 23, 2017 at 11:16 AM, Fan Yang <[email protected]> wrote:
> Hi, > > I tried to modified the codes of ProspectorExample.java under the package > of rya.indexing.example to use a real accumulo instance instead of using a > mock instance. After compiling the codes, I got the error message like this: > > Exception in thread "main" java.io.IOException: org.apache.accumulo.core. > client.AccumuloSecurityException: Error TABLE_DOESNT_EXIST for user > rya_spo - Unknown security exception > at org.apache.accumulo.core.client.mapreduce.lib.impl. > InputConfigurator.validateOptions(InputConfigurator.java:663) > at org.apache.accumulo.core.client.mapreduce.AbstractInputFormat. > validateOptions(AbstractInputFormat.java:343) > at org.apache.accumulo.core.client.mapreduce. > AbstractInputFormat.getSplits(AbstractInputFormat.java:538) > at org.apache.hadoop.mapreduce.JobSubmitter.writeNewSplits( > JobSubmitter.java:493) > at org.apache.hadoop.mapreduce.JobSubmitter.writeSplits( > JobSubmitter.java:510) > at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal( > JobSubmitter.java:394) > at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285) > at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282) > at java.security.AccessController.doPrivileged(Native Method) > at javax.security.auth.Subject.doAs(Subject.java:422) > at org.apache.hadoop.security.UserGroupInformation.doAs( > UserGroupInformation.java:1614) > at org.apache.hadoop.mapreduce.Job.submit(Job.java:1282) > at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job. > java:1303) > at org.apache.rya.prospector.mr.Prospector.run(Prospector. > java:101) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84) > at ProspectorExample.main(ProspectorExample.java:108) > Caused by: org.apache.accumulo.core.client.AccumuloSecurityException: > Error TABLE_DOESNT_EXIST for user rya_spo - Unknown security exception > at org.apache.accumulo.core.client.mock. > MockSecurityOperationsImpl.hasTablePermission(MockSecurityOperationsImpl. > java:124) > at org.apache.accumulo.core.client.mapreduce.lib.impl. > InputConfigurator.validateOptions(InputConfigurator.java:646) > ... 16 more > > When I looked up the list of accumulo tables, “rya_spo" did exist and the > “rya_perspects" was also created but empty. What I did is to modify the > configuration part of the codes. The modified Java file is attached via > email. Thank you so much! > > Bests, > > Fan
