hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yuliya Feldman (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-9888) KerberosName static initialization gets default realm, which is unneeded in non-secure deployment.
Date Mon, 04 Jan 2016 15:40:40 GMT

     [ https://issues.apache.org/jira/browse/HADOOP-9888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Yuliya Feldman updated HADOOP-9888:
-----------------------------------
    Assignee: Dmytro Kabakchei

> KerberosName static initialization gets default realm, which is unneeded in non-secure
deployment.
> --------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-9888
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9888
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: security
>    Affects Versions: 2.1.1-beta, 3.0.0
>            Reporter: Chris Nauroth
>            Assignee: Dmytro Kabakchei
>         Attachments: HADOOP-9888-v2.7.2-patch.diff
>
>
> {{KerberosName}} has a static initialization block that looks up the default realm. 
Running with Oracle JDK7, this code path triggers a DNS query.  In some environments, we've
seen this DNS query block and time out after 30 seconds.  This is part of static initialization,
and the class is referenced from {{UserGroupInformation#initialize}}, so every daemon and
every shell command experiences this delay.  This occurs even for non-secure deployments,
which don't need the default realm.



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

Mime
View raw message