A few days ago I wrote:
I would not expect OS X to work properly with a single home directory spread across multiple HFS Plus file systems …
That was too broad a statement – sorry.
shuman wrote:
… Music folder inside my home folder as a zfs filesystem. …
A good point.
Long before I used ZFS, I kept iTunes-related files – but not ~/Music – on a separate HFS Plus file system, and I used a symbolic link.
At viewtopic.php?p=4092#p4092 I wrote:
For a home directory, please use:
- no more than one file system
- subdirectories (not separate file systems) at the expected paths.
File System Programming Guide: File System Basics: About the OS X File System
Echoed from viewtopic.php?p=4090#p4090 :
- Code: Select all
KRO>zfs list
NAME USED AVAIL REFER MOUNTPOINT
puddle 347Gi 16.9Gi 656Ki /Volumes/puddle
puddle/Local 346Gi 16.9Gi 2.15Gi /Local
puddle/Local/Users 344Gi 16.9Gi 4.75Mi /Local/Users
puddle/Local/Users/jolly 344Gi 16.9Gi 62.3Gi /Local/Users/jolly
puddle/Local/Users/jolly/Disks 26.8Gi 16.9Gi 22.7Gi /Local/Users/jolly/Disks
puddle/Local/Users/jolly/Downloads 2.30Gi 16.9Gi 808Mi /Local/Users/jolly/Downloads
puddle/Local/Users/jolly/Dropbox 10.3Gi 16.9Gi 3.28Gi /Local/Users/jolly/Dropbox
puddle/Local/Users/jolly/Library 105Gi 16.9Gi 25.2Gi /Local/Users/jolly/Library
puddle/Local/Users/jolly/Library/Caches 3.53Gi 16.9Gi 524Mi /Local/Users/jolly/Library/Caches
puddle/Local/Users/jolly/Library/Logs 17.4Gi 16.9Gi 98.9Mi /Local/Users/jolly/Library/Logs
puddle/Local/Users/jolly/Library/Mail 16.3Gi 16.9Gi 15.0Gi /Local/Users/jolly/Library/Mail
puddle/Local/Users/jolly/Library/Mail Downloads 5.18Mi 16.9Gi 612Ki /Local/Users/jolly/Library/Mail Downloads
puddle/Local/Users/jolly/Library/Saved Application State 407Mi 16.9Gi 11.6Mi /Local/Users/jolly/Library/Saved Application State
puddle/Local/Users/jolly/Pictures 87.5Gi 16.9Gi 85.7Gi /Local/Users/jolly/Pictures
Potential issues
If points such as the two below are mounts of separate file systems (not standard subdirectories) –
~/Music
~/Pictures
– then I guess that in edge cases, issues with localisation and/or iconography may arise.
Another guess but with stronger caution, I should not recommend a separate file system for
~/Library
If you're lucky, it'll be trouble-free but my gut feeling is that there are – or will be – unknowns. Consider, for example, part of the local ~/Library used for versions of remotely stored files (AFP without support for permanent version storage), and the length of time before that use case was realised.
Sorry I can't be more concrete or technical with these guesses, but the gut feeling is strong. If I find something definite I'll probably post to Ask Different, to fit something like http://apple.stackexchange.com/search?q ... me+library