3 ms·
I very much adore ZoL. Thank you for your efforts. Everything critical works and works very well. While I get the sense that this is probably not the focus of
by JeremyNT 12y ago
I very much adore ZoL. Thank you for your efforts. Everything critical works and works very well.
While I get the sense that this is probably not the focus of your own work, do you have any thoughts on the maturity of the "share" facilities when using ZoL, and as the project matures will these become more of a priority? These are "nice to have" features that are obviously of relatively low importance.
You mentioned shareiscsi is unimplemented, but I also find that its friends sharenfs and especially sharesmb have some rough edges as well. When I moved a pool from an OI machine to a Linux machine, I had to massage all of my share attributes to make them function.
- ryao 12y agoYou can obtain the commands that you used to massage your sharenfs and sharesmb settings from `zpool history`. Please file issues with them in the issue tracker: https://github.com/zfsonlinux/zfs/issues/new https://github.com/zfsonlinux/zfs/issues/new Please include information describing your distribution, the distribution release, your kernel version, the ZoL release and also the Samba version.
- JeremyNT 12y agoI guess I am curious about how this functionality is viewed more generally / philosophically and what state is considered to be in. I wonder whether it is perceived to be good enough for production use, and whether it's expected to work as smoothly as it does under Illumos. In my case I encountered situations where valid configurations from OI weren't supported in ZoL, but I remember coming to the conclusion that these limitations were already known and addressing them simply wasn't a priority at that time. Since this was some months ago the situation very may well have changed already!
- ryao 12y agoThe share support is one of the few things in ZoL that I do not actually use, so I cannot make a definitive statement on this topic. At present, the project does not have regression tests in the LLNL buildbot. The majority of the enabling work in this area was done by Turbo Fredriksson. https://github.com/zfsonlinux/zfs/commits?author=FransUrbo https://github.com/zfsonlinux/zfs/commits?author=FransUrbo I would emailing the zfs-discuss mailing list with Turbo on CC to ask: http://zfsonlinux.org/lists.html http://zfsonlinux.org/lists.html https://github.com/zfsonlinux/zfs/commits?author=FransUrbo https://github.com/zfsonlinux/zfs/commits?author=FransUrbo Additionally, I am aware of some SMB improvements by Turbo that are currently pending review. They are scheduled for inclusion into 0.6.4 provided that no issues are found during review: https://github.com/zfsonlinux/zfs/pull/1476 https://github.com/zfsonlinux/zfs/pull/1476