Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-18456 TCU: Trash Can/Undelete for Lustre
  3. LU-20006

TCU: file lost its extended attribute after retrieve from Trash

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      [root@trevis-90vm1 lustre]# lctl get_param version
      version=2.16.0_ddn44_15_g431bf69

      [root@trevis-90vm1 lustre]# touch aa
      [root@trevis-90vm1 lustre]# chattr +A aa
      [root@trevis-90vm1 lustre]# lsattr aa
      ------A------------- aa
      [root@trevis-90vm1 lustre]# rm aa
      rm: remove regular empty file 'aa'? yes
      [root@trevis-90vm1 lustre]# ls .Trash
      aa
      [root@trevis-90vm1 lustre]# ls -al .Trash
      total 8
      d--------- 2 root root 4096 Mar 13 20:04 .
      drwxr-xr-x 3 root root 4096 Mar 13 20:10 ..
      rw-rr- 1 root root 0 Mar 13 20:10 aa
      [root@trevis-90vm1 lustre]# lsattr .Trash/aa
      u------------------- .Trash/aa
      [root@trevis-90vm1 lustre]# ls -al
      total 8
      drwxr-xr-x 3 root root 4096 Mar 13 20:10 .
      drwxr-xr-x. 4 root root 4096 Feb 25 22:32 ..
      [root@trevis-90vm1 lustre]# lfs trash unrm /mnt/lustre/.Trash/aa
      [root@trevis-90vm1 lustre]# ls -al
      total 8
      drwxr-xr-x 3 root root 4096 Mar 13 20:10 .
      drwxr-xr-x. 4 root root 4096 Feb 25 22:32 ..
      rw-rr- 1 root root 0 Mar 13 20:10 aa
      [root@trevis-90vm1 lustre]# lsattr aa
      ---------------------- aa

      Attachments

        Activity

          People

            qian_wc Qian Yingjin
            qian_wc Qian Yingjin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: