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@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx