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

Copying a directory does not include the directory's quota settings

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.0.0-alpha1
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      Aaron Myers and I found that when a directory is copied, its quotas settings aren't included.

      [04:21:33] atm@simon:~/src/apache/hadoop.git$ hadoop fs -ls /user
      Found 2 items
      drwxr-xr-x   - atm  atm                 0 2013-06-07 16:17 /user/atm
      drwx------   - hdfs supergroup          0 2013-06-07 16:21 /user/hdfs
      [04:21:44] atm@simon:~/src/apache/hadoop.git$ hadoop fs -count -q /user/atm
               100              91            none             inf            7            2               3338 /user/atm
      [04:21:51] atm@simon:~/src/apache/hadoop.git$ sudo -u hdfs -E `which hadoop` fs -cp /user/atm /user/atm-copy
      [04:22:00] atm@simon:~/src/apache/hadoop.git$ hadoop fs -count -q /user/atm-copy
              none             inf            none             inf            6            1               3338 /user/atm-copy
      

      This also means that a user will not retain quotas settings when the user takes snapshots and restores a subtree using snapshots because we use copy (not allowed to move snapshots).

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              schu Stephen Chu
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated: