[ 
https://issues.apache.org/jira/browse/AMBARI-17447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15350929#comment-15350929
 ] 

Andrew Onischuk commented on AMBARI-17447:
------------------------------------------

{noformat}
[INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 
approved: 148 licence.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Ambari Views ...................................... SUCCESS [2.199s]
[INFO] Ambari Metrics Common ............................. SUCCESS [1.079s]
[INFO] Ambari Server ..................................... SUCCESS [56.903s]
[INFO] Ambari Agent ...................................... SUCCESS [12.015s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:13.007s
[INFO] Finished at: Mon Jun 27 15:37:06 EEST 2016
[INFO] Final Memory: 69M/1125M
[INFO] ------------------------------------------------------------------------
{noformat}

> Datanode start fails with umask 027 on ambari-server node
> ---------------------------------------------------------
>
>                 Key: AMBARI-17447
>                 URL: https://issues.apache.org/jira/browse/AMBARI-17447
>             Project: Ambari
>          Issue Type: Bug
>            Reporter: Andrew Onischuk
>            Assignee: Andrew Onischuk
>             Fix For: 2.4.0
>
>         Attachments: AMBARI-17447.patch
>
>
> This happens because of incorrect permissions set for jdk jce security files.
>     
>     
>     2016-06-27 09:56:41,335 ERROR datanode.DataNode 
> (DataNode.java:secureMain(2633)) - Exception in secureMain
>     java.lang.ExceptionInInitializerError
>       at javax.crypto.KeyGenerator.nextSpi(KeyGenerator.java:340)
>       at javax.crypto.KeyGenerator.<init>(KeyGenerator.java:168)
>       at javax.crypto.KeyGenerator.getInstance(KeyGenerator.java:223)
>       at 
> org.apache.hadoop.security.token.SecretManager.<init>(SecretManager.java:143)
>       at 
> org.apache.hadoop.hdfs.security.token.block.BlockPoolTokenSecretManager.<init>(BlockPoolTokenSecretManager.java:36)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:1228)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:449)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance(DataNode.java:2511)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:2398)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:2445)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.secureMain(DataNode.java:2626)
>       at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:2650)
>     Caused by: java.lang.SecurityException: Can not initialize cryptographic 
> mechanism
>       at javax.crypto.JceSecurity.<clinit>(JceSecurity.java:89)
>       ... 12 more
>     Caused by: java.security.PrivilegedActionException: 
> java.io.FileNotFoundException: 
> /usr/jdk64/jdk1.8.0_60/jre/lib/security/US_export_policy.jar (Permission 
> denied)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at javax.crypto.JceSecurity.<clinit>(JceSecurity.java:78)
>       ... 12 more
>     Caused by: java.io.FileNotFoundException: 
> /usr/jdk64/jdk1.8.0_60/jre/lib/security/US_export_policy.jar (Permission 
> denied)
>       at java.util.zip.ZipFile.open(Native Method)
>       at java.util.zip.ZipFile.<init>(ZipFile.java:219)
>       at java.util.zip.ZipFile.<init>(ZipFile.java:149)
>       at java.util.jar.JarFile.<init>(JarFile.java:166)
>       at java.util.jar.JarFile.<init>(JarFile.java:130)
>       at javax.crypto.JceSecurity.loadPolicies(JceSecurity.java:293)
>       at 
> javax.crypto.JceSecurity.setupJurisdictionPolicies(JceSecurity.java:263)
>       at javax.crypto.JceSecurity.access$000(JceSecurity.java:48)
>       at javax.crypto.JceSecurity$1.run(JceSecurity.java:81)
>       ... 14 more
>     2016-06-27 09:56:41,338 INFO  util.ExitUtil 
> (ExitUtil.java:terminate(124)) - Exiting with status 1
>     2016-06-27 09:56:41,339 INFO  datanode.DataNode 
> (LogAdapter.java:info(47)) - SHUTDOWN_MSG: 
>     



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to