Hello!
I am running an xfs-based system on top of a hardware RAID5
array which has a 16k stripe size, so I have used the options
-d sunit=8,swidth=32 when I mkfs'ed all the file systems,
including the root fs.
This way now I see the "rw,sunit=8,swidth=32" mount options
for the root fs when I list mounted file systems via mount(8)
but only "rw" for the others which were also created with the
very same parameters. The sunit/swidth options are not explicitly
given in fstab for any of the filesystems.
Then, I remounted the root fs with "mount -o remount,rw" and
apparently nothing happened. Then I remounted with sunit/swidth
set explicitly and again, nothing seemed to happen.
My questions are:
1.) are these options really safely settable/changeable when
the filesystem is already mounted and running or I should
expect some kind of corruption by doing that?
2.) is it necessary to explicitly set them via fstab?
3.) if they were not explicitly set via fstab, why is that
for the root fs they seem to be set but for the other
filesystems they are not?
4.) does 3.) reflect the actual situation? or are the mkfs-time
options used regardless of that shown by mount(8)?
Thank you!
Regards,
Szabolcs Rumi
|