You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Qiang Zhang (JIRA)" <ji...@apache.org> on 2017/04/15 01:17:41 UTC
[jira] [Commented] (RANGER-1510) java.lang.VerifyError for Ranger
Solr Audit
[ https://issues.apache.org/jira/browse/RANGER-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15969762#comment-15969762 ]
Qiang Zhang commented on RANGER-1510:
-------------------------------------
My environment for this issue:
Java 1.7.0_80
Ranger 1.0.0, the latest codes
Hadoop 2.7.1
Then I tested Ranger 0.7 and it works fine. I found some jars have been updated to higher version and my Hadoop can't support them. Not an issue, so I'll close it.
> java.lang.VerifyError for Ranger Solr Audit
> -------------------------------------------
>
> Key: RANGER-1510
> URL: https://issues.apache.org/jira/browse/RANGER-1510
> Project: Ranger
> Issue Type: Bug
> Components: audit
> Affects Versions: 1.0.0
> Reporter: Qiang Zhang
> Assignee: Qiang Zhang
>
> I updated the codes and rebuild the codes then I deployed the project to my local environment recently.
> Below is the error log when I do some operation:
> 2017-04-11 15:53:34,877 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLog: Starting log segment at 9
> 2017-04-11 15:54:16,556 INFO org.apache.ranger.audit.destination.SolrAuditDestination: Solr zkHosts=zdh-10:2181,zdh-6:2181,zdh-8:2181/ranger_audits, solrURLs=null, collectionName=ranger_audits
> 2017-04-11 15:54:16,556 INFO org.apache.ranger.audit.destination.SolrAuditDestination: Connecting to solr cloud using zkHosts=zdh-10:2181,zdh-6:2181,zdh-8:2181/ranger_audits
> 2017-04-11 15:54:16,557 FATAL org.apache.ranger.audit.destination.SolrAuditDestination: Can't connect to Solr server. ZooKeepers=zdh-10:2181,zdh-6:2181,zdh-8:2181/ranger_audits
> java.lang.VerifyError: Bad return type
> Exception Details:
> Location:
> org/apache/solr/client/solrj/impl/HttpClientUtil.createClient(Lorg/apache/solr/common/params/SolrParams;Lorg/apache/http/conn/ClientConnectionManager;)Lorg/apache/http/impl/client/CloseableHttpClient; @58: areturn
> Reason:
> Type 'org/apache/http/impl/client/DefaultHttpClient' (current frame, stack[0]) is not assignable to 'org/apache/http/impl/client/CloseableHttpClient' (from method signature)
> Current Frame:
> bci: @58
> flags: { }
> locals: { 'org/apache/solr/common/params/SolrParams', 'org/apache/http/conn/ClientConnectionManager', 'org/apache/solr/common/params/ModifiableSolrParams', 'org/apache/http/impl/client/DefaultHttpClient' }
> stack: { 'org/apache/http/impl/client/DefaultHttpClient' }
> Bytecode:
> 0000000: bb00 0359 2ab7 0004 4db2 0005 b900 0601
> 0000010: 0099 001e b200 05bb 0007 59b7 0008 1209
> 0000020: b600 0a2c b600 0bb6 000c b900 0d02 002b
> 0000030: b800 104e 2d2c b800 0f2d b0
> Stackmap Table:
> append_frame(@47,Object[#144])
> at org.apache.ranger.audit.destination.SolrAuditDestination.connect(SolrAuditDestination.java:114)
> at org.apache.ranger.audit.destination.SolrAuditDestination.log(SolrAuditDestination.java:208)
> at org.apache.ranger.audit.queue.AuditBatchQueue.runLogAudit(AuditBatchQueue.java:309)
> at org.apache.ranger.audit.queue.AuditBatchQueue.run(AuditBatchQueue.java:215)
> at java.lang.Thread.run(Thread.java:745)
> 2017-04-11 15:54:16,568 WARN org.apache.ranger.audit.provider.BaseAuditHandler: failed to log audit event: {"repoType":1,"repo":"hadoopdev","reqUser":"jiaomb","evtTime":"2017-04-11 15:54:16.486","access":"READ_EXECUTE","resource":"/","resType":"path","action":"execute","result":1,"policy":-1,"reason":"/","enforcer":"hadoop-acl","cliIP":"10.43.159.10","agentHost":"zdh-10","logType":"RangerAudit","id":"d42f1e9a-cf0d-4e81-9e4f-3d353feb5bf9-2","seq_num":3,"event_count":1,"event_dur_ms":0,"tags":[]}, errorMessage=
> 2017-04-11 15:54:25,556 INFO org.apache.ranger.audit.provider.BaseAuditHandler: Audit Status Log: name=hdfs.async.batch, finalDestination=hdfs.async.batch.solr, interval=01:00.003 minutes, events=2, failedCount=1, totalEvents=2, totalFailedCount=1
> 2017-04-11 15:54:34,912 INFO org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Roll Edit Log from 10.43.159.10
> 2017-04-11 15:54:34,912 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLog: Rolling edit logs
> 2017-04-11 15:54:34,912 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLog: Ending log segment 9
> Seems that 'Solr and Hadoop JAR mismatch', refer to https://issues.apache.org/jira/browse/NUTCH-2267
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)