Hi all ; There are two tinhs that some customers are asking for constantly about ZFS. Active active clustering support. Ability to mount snap shots somewhere else. [this doesnt look easy, perhaps a proxy kind of set up ? ] Any hope for these features? Mertol <http://www.sun.com/> http://www.sun.com/emrkt/sigs/6g_top.gif Mertol Ozyoney Storage Practice - Sales Manager Sun Microsystems, TR Istanbul TR Phone +902123352200 Mobile +905339310752 Fax +902123352222 Email mertol.ozyoney at sun.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080628/ddf4b8d8/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.gif Type: image/gif Size: 1257 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20080628/ddf4b8d8/attachment.gif>
On Jun 27, 2008, at 5:58 PM, Mertol Ozyoney wrote:> Hi all ; > > There are two tinhs that some customers are asking for constantly > about ZFS. > > Ability to mount snap shots somewhere else. [this doesnt look easy, > perhaps a proxy kind of set up ?This feature has been in ZFS since day 1. You would promote a snapshot to a clone, and mount that clone where ever you wish: 1) Create the snapshot: zfs snapshot somepool/somefs at snap 2) Promote the snapshot to a file system, which would be mounted at / somepool/snap: zfs clone somepool/somefs at snap somepool/snap 3) Optionally mount that cloned snapshot somewhere else: zfs set mountpoint=/snapshot somepool/snap /dale
Re-reading your question is occurs to me that you might be referring to the ability to mount a snapshot on *another server* ? There''s no built-in feature in zfs for that, but a workaround would be to do what I just detailed, with the additional step of exporting that cloned snapshot to the other server via NFS. /dale On Jun 27, 2008, at 7:02 PM, Dale Ghent wrote:> On Jun 27, 2008, at 5:58 PM, Mertol Ozyoney wrote: > >> Hi all ; >> >> There are two tinhs that some customers are asking for constantly >> about ZFS. >> >> Ability to mount snap shots somewhere else. [this doesnt look easy, >> perhaps a proxy kind of set up ? > > This feature has been in ZFS since day 1. You would promote a > snapshot to a clone, and mount that clone where ever you wish: > > 1) Create the snapshot: > zfs snapshot somepool/somefs at snap > > 2) Promote the snapshot to a file system, which would be mounted at / > somepool/snap: > zfs clone somepool/somefs at snap somepool/snap > > 3) Optionally mount that cloned snapshot somewhere else: > zfs set mountpoint=/snapshot somepool/snap > > /dale
On Sat, Jun 28, 2008 at 12:58:31AM +0300, Mertol Ozyoney wrote:> Ability to mount snap shots somewhere else. [this doesnt look easy, perhaps > a proxy kind of set up ? ]Snapshots are available through .zfs/snapshot/<snapshot-name>. Snapshots are read-only. They can be cloned to create read-write filesystems which begin as a copy of the cloned snapshot. See the zfs(1M) manpage. Nico --
On Fri, Jun 27, 2008 at 07:04:58PM -0400, Dale Ghent wrote:> > Re-reading your question is occurs to me that you might be referring > to the ability to mount a snapshot on *another server* ?Yes, I believe that''s what he''s talking about. He''s thinking the way a clustered filesystem would work. In response to the original question, the limitation on two machines talking to the same resources exists at the pool level, not the filesystem level. That being said, in order to get machines to share snapshots, a fully clustered ZFS would be in order anyway. Any word on any sort of progress (if any) on making ZFS clustered? That would be amazingly cool, especially now with ZFS Boot as you could just setup different BEs in the same pool for your different machines'' OSes. Add data-de-duplication to the mix and now we''re talking about a very amazing SAN booted environment. -brian -- "Coding in C is like sending a 3 year old to do groceries. You gotta tell them exactly what you want or you''ll end up with a cupboard full of pop tarts and pancake mix." -- IRC User (http://www.bash.org/?841435)