Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-12081

Fix UserGroupInformation.java to support 64-bit zLinux

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0
    • Fix Version/s: 2.8.0, 3.0.0-alpha1
    • Component/s: security
    • Labels:
    • Environment:

      zLinux

    • Target Version/s:

      Description

      Currently the 64 bit check in security/UserGroupInformation.java uses os.arch and checks for "64". s390x is returned on IBM's z platform: s390x is 64 bit. Without this change, if we try to use HDFS with Spark, we get a fatal error (unable to login as we can't find a login class).

      This address fixes said issue by identifying s390x as a 64 bit platform and thus allowing Spark to run on zLinux. A simple fix with very big implications!

        Attachments

          Activity

            People

            • Assignee:
              ajisakaa Akira Ajisaka
              Reporter:
              aroberts Adam Roberts
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: