2016-05-06 4 views
0

次のコマンドでHDFSに暗号化ゾーンを作成します。HDFS暗号化|リモート例外

hdfs crypto -createZone -keyName tes3 -path /user/root/zoneEncr 

しかし、コマンドを発射、私は画面上だけで

RemoteException: 

を取得しています。

私は、ログをチェックし、例外

2016-05-06 11:05:07,073 DEBUG PoolingClientConnectionManager - Connection released: [id: 62][route: {}->http://localhost:6083][total kept alive: 0; route allocated: 0 of 5; total allocated: 0 of 10] 
2016-05-06 11:05:07,073 ERROR BaseAuditHandler - Error sending message to Solr 
org.apache.solr.client.solrj.SolrServerException: No live SolrServers available to handle this request 
     at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:570) 
     at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:131) 
     at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:76) 
     at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:62) 
     at org.apache.ranger.audit.destination.SolrAuditDestination.log(SolrAuditDestination.java:154) 
     at org.apache.ranger.audit.provider.BaseAuditHandler.logJSON(BaseAuditHandler.java:172) 
     at org.apache.ranger.audit.queue.AuditFileSpool.sendEvent(AuditFileSpool.java:890) 
     at org.apache.ranger.audit.queue.AuditFileSpool.runDoAs(AuditFileSpool.java:838) 
     at org.apache.ranger.audit.queue.AuditFileSpool$2.run(AuditFileSpool.java:759) 
     at org.apache.ranger.audit.queue.AuditFileSpool$2.run(AuditFileSpool.java:757) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at javax.security.auth.Subject.doAs(Subject.java:356) 
     at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1637) 
     at org.apache.ranger.audit.queue.AuditFileSpool.run(AuditFileSpool.java:765) 
     at java.lang.Thread.run(Thread.java:745) 
Caused by: org.apache.solr.client.solrj.SolrServerException: Server refused connection at: http://localhost:6083/solr/ranger_audits 
     at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:565) 
     at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:214) 
     at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:210) 
     at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:546) 
     ... 14 more 
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:6083 refused 

次私はどのように私はこれを避けるかのSolrをインストールしてはいけないしまいましたか?

ありがとうございます。

答えて

0

問題を解決するには、レンジャーに 'nn'ユーザを追加します。nnユーザが存在しない場合、レンジャーにnnユーザを追加し、レンジャーKMSのkeyadminからnnユーザに「キーを取得」権限を与えます。

nnユーザが鍵を取得する権限を持っていない場合、暗号ゾーンまたはリスト暗号鍵を作成することはできません。

2

solrとの接続に問題があるようです。監査をsolrに切り替えるか、solr接続をチェックします。

関連する問題