Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What would be the procedure for upgrading XFS filesystems from 32-bit to 64-bit? What damage or issues would arise from accessing XFS fs that was formatted on a 32-bit OS with a 64-bit OS?

To recap, I had some issues with NFS to a fileserver that was recently upgraded. Part of the upgrade was to move to a 64-bit OS. The problems with apps hanging on file access over NFS also occurred on the local machine. At this point I noticed the partition was XFS. Somewhere I recall that XFS is not portable between 32-bit and 64-bit systems. Is this correct?

A run of xfs_check showed nothing wrong and xfs_repair ran successfully.


Found the following on the Ubuntu wiki:

"The journal is currently not 32-bit / 64-bit portable. Before mounting a xfs prevously used on 32-bit linux in 64-bit linux (or different arch) the journal has to be emptied using xfs_repair." --

There is no date on this page.

Leaves me wondering why the system behaves strangely, though.

share|improve this question
Makes a bit more sense now, with a particular implementation having a bug. Thank you for the update! – Chris S Nov 12 '10 at 20:16

I'm assuming you're referring to XFS running on Linux... You shouldn't have any conversion issues going from a 32-bit system to a 64-bit system on XFS. The filesystem won't need to be modified.

share|improve this answer
+1, The only difference are a few upper limits of things, going from 32 to 64 would simply increase the limits. – Chris S Nov 12 '10 at 19:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.