Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-15034

fuse-dfs does not respect HADOOP_USER_NAME envvar with simple auth

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • fuse-dfs
    • None

    Description

      In the fuse code, there is an explicit map fro the context uid to the username on the OS level with the help of getpwuid() system call.
      As we have already a way to access the callers environment, to determine the kerberos ticket cache path, we can respect the HADOOP_USER_NAME setting in a SIMPLE_AUTH based environment, so that the host where the mount is does not need to have all the users that are defined and used on HDFS.

      Attachments

        Activity

          People

            Unassigned Unassigned
            pifta István Fajth
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: