> From: tech-boun...@lists.lopsa.org [mailto:tech-boun...@lists.lopsa.org]
> On Behalf Of Steven Miano
> 
> There is information for how the mounts are currently configured (for
> instance if you used defaults in /etc/fstab) located in: /proc/mounts on most
> Linux hosts.
> 
> The options should likely be referred to from either /proc/mounts, or
> /etc/mtab - and of course in the man pages mkfs.{your_filesystem_choice).

Thanks, but this isn't quite what I'm looking for - 

Suppose you're running an application on some filesystem, and you want to move 
it to another filesystem. You have to ask yourself what are the differences 
between these filesystems, and will my application still be supported on the 
new filesystem? Now suppose you're the sysadmin of a fileserver, and you 
provide a network filesystem to a bunch of other sysadmins. You don't 
necessarily know what their applications are, but you're going to offer another 
type of filesystem as a service to them, and you want to inform them, for which 
purposes your new filesystem is well suited, and which are not supported.

The obvious feature that jumps out at everyone is locking. If the old 
filesystem is NFS and the new filesystem is a distributed filesystem (gluster, 
ceph, gpfs, etc) then the concept of file locking can in some cases be 
different from the old filesystem. Some applications may care about this.

Anothe feature that I can point at is change notification events (for example 
inotify). This is definitely supported on ext4, xfs, and I think NFS. It's 
definitely not supported on certain distributed filesystems (perhaps all 
distributed filesystems).

I swear I saw a list of feature flags once before, while examining the 
differences between extfs, xfs, and btrfs. So you could easily compare the 
features supported by the various filesystems, and then you could easily 
identify what types of applications you could support on any given filesystem. 
Only I don't recall how to retrieve that list, and I'm not having any luck 
googling for it.
_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to