You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Elek, Marton (JIRA)" <ji...@apache.org> on 2019/03/29 14:48:00 UTC

[jira] [Created] (HDDS-1355) Only FQDN is accepted for OM rpc address in secure environment

Elek, Marton created HDDS-1355:
----------------------------------

             Summary: Only FQDN is accepted for OM rpc address in secure environment
                 Key: HDDS-1355
                 URL: https://issues.apache.org/jira/browse/HDDS-1355
             Project: Hadoop Distributed Data Store
          Issue Type: Bug
            Reporter: Elek, Marton


While the scm address can be a host name (relative to the current search domain) if the om address is just a hostname and not a FQDN a NPE is thrown:

{code}
  10   │   OZONE-SITE.XML_ozone.om.address: "om-0.om"
  11   │   OZONE-SITE.XML_ozone.scm.client.address: "scm-0.scm"
  12   │   OZONE-SITE.XML_ozone.scm.names: "scm-0.scm"
{code} 

{code}
2019-03-29 14:37:52 ERROR OzoneManager:865 - Failed to start the OzoneManager.
java.lang.NullPointerException
    at org.apache.hadoop.ozone.om.OzoneManager.getSCMSignedCert(OzoneManager.java:1372)
    at org.apache.hadoop.ozone.om.OzoneManager.initializeSecurity(OzoneManager.java:1018)
    at org.apache.hadoop.ozone.om.OzoneManager.omInit(OzoneManager.java:971)
    at org.apache.hadoop.ozone.om.OzoneManager.createOm(OzoneManager.java:928)
    at org.apache.hadoop.ozone.om.OzoneManager.main(OzoneManager.java:859)
{code}

I don't know what is the right validation rule here, but I am pretty sure that NPE should be avoided and a meaningful error should be thrown. (and the behaviour should be the same for scm and om)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org