I'm trying to follow this guide: http://www.techjolts.com/2011/01/14/iscsi-target-with-zfs-freebsd/ , and it got me as far as making the pool and the actual "zfs" device, but then I got stuck. When I set the mountpoint for a zfs "partition" to none, it entirely stops existing on the system. "zfs list" gives me:
so I know that my "itarget" exists, but it doesn't appear under /store (which is expected, since I got rid of the mountpoint, I guess). From what I've read, it should have a block device under /dev/zvol/store/itarget, but I don't have any /dev/zvol directory at all. Is there some module I needed to load in order to get that? I've been looking for something like that, but I haven't had any luck. The closest thing I could find was another forum post indicating that a zpool send wouldn't always make new entries under /dev/zvol, and that rebooting made them appear, but a reboot did not help me.
I'm running a perfectly new 9.0-RELEASE build, on a brand new (amd64) computer. If I can supply any more useful information, I'd be happy to.
Code:
NAME USED AVAIL REFER MOUNTPOINT
store 405K 17.7T 72.0K /store
store/builds 69.6K 17.7T 69.6K /store/builds
store/itarget 69.6K 10.0T 69.6K none
so I know that my "itarget" exists, but it doesn't appear under /store (which is expected, since I got rid of the mountpoint, I guess). From what I've read, it should have a block device under /dev/zvol/store/itarget, but I don't have any /dev/zvol directory at all. Is there some module I needed to load in order to get that? I've been looking for something like that, but I haven't had any luck. The closest thing I could find was another forum post indicating that a zpool send wouldn't always make new entries under /dev/zvol, and that rebooting made them appear, but a reboot did not help me.
I'm running a perfectly new 9.0-RELEASE build, on a brand new (amd64) computer. If I can supply any more useful information, I'd be happy to.