I want to share a drive over the Local Area Network so that I can use it for building system images (my machine itself doesn't have that much storage and I'd prefer to use a drive over the network rather than plugging it in via USB). Because I'm building system images, I need to be able to mount the filesystem as root locally and mount dev, proc, and /sys on the mount point.
I tried to use sshfs, but when extracting files via tar, I am running into issues with utime (no such file or directory) which I believe has something to do with the mount point being sshfs.
I don't intend on using the filesystem on other machines concurrently, so locking isn't critical.
Can sshfs work for this scenario, or should I look to use something like glusterfs or another distributed filesystem, or even iSCSI?