During a recent Fedora Server SIG meeting where we were discussing the default
filesystem layout (if you just let Anaconda automatically create partitions),
there was a lot of talk about how certain directories such as /var/log or
/var/www/html, etc. are often split off into their own partitions at customer
sites. The discussion was initially around whether we should try to capture
these common behaviors in the default configuration, but as we moved forwards we
realized that it might be better to build tools that instead made it easy to
migrate filesystems post-install.

So, my question to tech-list: what techniques do you recommend for splitting a
partition at a directory level?

There are several cases that might be interesting to solve, in order of
increasing difficulty:

1) Directory to be split out contains read-only data.

2) Directory to be split out contains rarely-modified data.

3) Directory to be split out contains data that is constantly under 
modification.


In an ideal world, we'd like to implement a non-disruptive live mechanism for
splitting. Second-best would be tools that could be run with a single reboot and
a limited environment (similar to how systemd handles offline package updates).
Third-best would at least be clear documentation on how to handle such a split
safely.


Attachment: signature.asc
Description: OpenPGP digital signature

--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to