Last modified: 2014-02-11 15:20:43 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50392, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48392 - Gluster/transfer to NFS seems to have corrupted multi-linked files
Gluster/transfer to NFS seems to have corrupted multi-linked files
Status: RESOLVED INVALID
Product: Wikimedia Labs
Classification: Unclassified
Infrastructure (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: Ryan Lane
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-05-12 22:48 UTC by Tim Landscheidt
Modified: 2014-02-11 15:20 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Tim Landscheidt 2013-05-12 22:48:04 UTC
Before the move of Tools to NFS I had three double-linked files in Git repositories in my home directory.  Now they look like this:

| scfc@tools-login:~$ find -group root -ls
|  11306    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint.mediawiki/.git/objects/71/63e75db5125e984c33e3bcf771177a0c4e50a4
|  11308    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint.mediawiki/.git/objects/7e/8b7f8f358257b1484242a7265f672fc55d2c6e
|  11313    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint.mediawiki/.git/objects/eb/0413a446cbeb7c77a61af7b010104dbc8cd490
|  11445    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint/.git/objects/71/63e75db5125e984c33e3bcf771177a0c4e50a4
|  11447    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint/.git/objects/7e/8b7f8f358257b1484242a7265f672fc55d2c6e
|  11452    0 ---------T   1 root     root            0 Apr  9 20:36 ./src/wikilint/.git/objects/eb/0413a446cbeb7c77a61af7b010104dbc8cd490
| scfc@tools-login:~$

Notice the odd permissions, owner/group and their single-"linkedness".

The purpose of this bug report isn't so much to fix this as to report before other projects move off Gluster and encounter problems bigger than this and/or find broken files in volumes that have already been moved.

I'll leave the files in that part of my home directory untouched for further analysis for the time being, please ping when they are no longer of use for you.
Comment 1 Marc A. Pelletier 2013-06-28 16:05:10 UTC
Those are the best rsync could do trying to copy a split-brain file from gluster; I believe they were slag before the move and rsync just couldn't perform a miracle.
Comment 2 Tim Landscheidt 2014-02-11 15:20:43 UTC
Now deleted the directories.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links