If we were to get two x4500s, with the idea of keeping one as a passive standby (serious hardware failure) are there any clever solutions in doing so? We can not use ZFS itself, but rather zpool volumes, with UFS on-top. I assume there is no zpool send/recv (although, that would be pretty neat if there was!). Doing full rsyncs all the time would probably be slow. Would it be possible to do a snapshot, then 10 minutes later, another snapshot and only rsync the differences? Any advice will be appreciated. Lund -- Jorgen Lundman | <lundman at lundman.net> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home)
Hi; Why don''t you buy one X4500 and one X4500 motherboard as spare a long with a few cold standby drives. Best regards Mertol Mertol Ozyoney Storage Practice - Sales Manager Sun Microsystems, TR Istanbul TR Phone +902123352200 Mobile +905339310752 Fax +902123352222 Email mertol.ozyoney at Sun.COM -----Original Message----- From: zfs-discuss-bounces at opensolaris.org [mailto:zfs-discuss-bounces at opensolaris.org] On Behalf Of Jorgen Lundman Sent: 31 Ocak 2008 Per?embe 13:13 To: zfs-discuss at opensolaris.org Subject: [zfs-discuss] x4500 x2 If we were to get two x4500s, with the idea of keeping one as a passive standby (serious hardware failure) are there any clever solutions in doing so? We can not use ZFS itself, but rather zpool volumes, with UFS on-top. I assume there is no zpool send/recv (although, that would be pretty neat if there was!). Doing full rsyncs all the time would probably be slow. Would it be possible to do a snapshot, then 10 minutes later, another snapshot and only rsync the differences? Any advice will be appreciated. Lund -- Jorgen Lundman | <lundman at lundman.net> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home) _______________________________________________ zfs-discuss mailing list zfs-discuss at opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
On Jan 31, 2008, at 6:13 AM, Jorgen Lundman wrote:> > If we were to get two x4500s, with the idea of keeping one as a > passive > standby (serious hardware failure) are there any clever solutions in > doing so?You should take a look at AVS, there are some ZFS and AVS demos online http://opensolaris.org/os/project/avs/> > We can not use ZFS itself, but rather zpool volumes, with UFS on- > top. I > assume there is no zpool send/recv (although, that would be pretty > neat > if there was!). Doing full rsyncs all the time would probably be slow. > > Would it be possible to do a snapshot, then 10 minutes later, another > snapshot and only rsync the differences?zfs send/recv and the incremental capability may also work for you depending on your needs.> > > Any advice will be appreciated. > > Lund > > > -- > Jorgen Lundman | <lundman at lundman.net> > Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) > Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) > Japan | +81 (0)3 -3375-1767 (home) > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss-- Shawn Ferry shawn.ferry at sun.com Senior Primary Systems Engineer Sun Managed Operations 571.291.4898
Jorgen Lundman wrote:> If we were to get two x4500s, with the idea of keeping one as a passive > standby (serious hardware failure) are there any clever solutions in > doing so? > > We can not use ZFS itself, but rather zpool volumes, with UFS on-top. I > assume there is no zpool send/recv (although, that would be pretty neat > if there was!).It may be a little bit unclear from the man page, but zfs send/receive can operate on snapshots of a volume too. Here is an example: # zfs create -b 8k -V 10M pool/vol # zfs list pool/vol NAME USED AVAIL REFER MOUNTPOINT pool/vol 22.5K 5.81G 22.5K - # zfs snapshot pool/vol at now # zfs list pool/vol NAME USED AVAIL REFER MOUNTPOINT pool/vol 22.5K 5.81G 22.5K - # zfs send pool/vol at now > /var/tmp/pool.vol.now # ls -l /var/tmp/pool.vol.now -rw-r--r-- 1 root root 12368 Jan 31 17:02 /var/tmp/pool.vol.now # zfs list tank/vol cannot open ''tank/vol'': dataset does not exist # cat /var/tmp/pool.vol.now | zfs receive tank/vol # zfs list tank/vol NAME USED AVAIL REFER MOUNTPOINT tank/vol 22.5K 31.8G 22.5K - #> Doing full rsyncs all the time would probably be slow. > > Would it be possible to do a snapshot, then 10 minutes later, another > snapshot and only rsync the differences?Yes. See man page for zfs(1m) for description of ''-i'' option for zfs send. Hth, Victor
Jorgen Lundman wrote:> If we were to get two x4500s, with the idea of keeping one as a passive > standby (serious hardware failure) are there any clever solutions in > doing so? > > We can not use ZFS itself, but rather zpool volumes, with UFS on-top. IWhy can''t you use ZFS filesystems and instead have to use UFS ? -- Darren J Moffat
You''d have to go back and read my previous thread, I did about 6 weeks of trying to find a solution using zfs, and quotas, with mind of directly replacing the NetApps we have. It just can not be done. (yet) The closest would be to use mirror mounts, but that would require upgrading all 500 servers to latest OpenSolaris. So, the volumes that need quotas are zpool+ufs, and the rest are zfs. Darren J Moffat wrote:> Jorgen Lundman wrote: >> If we were to get two x4500s, with the idea of keeping one as a >> passive standby (serious hardware failure) are there any clever >> solutions in doing so? >> >> We can not use ZFS itself, but rather zpool volumes, with UFS on-top. I > > Why can''t you use ZFS filesystems and instead have to use UFS ? >-- Jorgen Lundman | <lundman at lundman.net> Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work) Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell) Japan | +81 (0)3 -3375-1767 (home)