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

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0-alpha1
    • None
    • None

    Description

      atm 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

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

            Dates

              Created:
              Updated: