[EMAIL PROTECTED] writes: > > I was noodling around with creating a backup script for my home > > system, and I ran into a problem that I'm having a little trouble > > diagnosing. Has anyone seen anything like this or have any debug > > advice? > > > > I did a "zfs create -r" to set a snapshot on all of the members of a > > given pool. Later, for reasons that are probably obscure, I wanted to > > rename that snapshot. There's no "zfs rename -r" function, so I tried > > to write a crude one on my own: > > do you mean "zfs snapshot -r <fsname>@foo" instead of the create?
Yes; sorry. A bit of a typo there. > hmm, just to verify sanity, have can you show the output of: > > zfs list -rHo name -t filesystem pool > > and > > zfs list -rHo name -t filesystem pool | > while read name; do > echo zfs rename [EMAIL PROTECTED] [EMAIL PROTECTED] > done > > (note the echo inserted above) Sure, but it's not a shell problem. I should have mentioned that when I brought the system back up, *most* of the renames had actually taken place, but not *all* of them. I ended up with mostly [EMAIL PROTECTED], but with a handful of stragglers near the end of the list [EMAIL PROTECTED] The output looks a bit like this (not _all_ file systems shown, but representative ones): pool pool/HTSData pool/apache pool/client pool/csw pool/home pool/home/benjamin pool/home/beth pool/home/carlsonj pool/home/ftp pool/laptop pool/local pool/music pool/photo pool/sys pool/sys/core pool/sys/dhcp pool/sys/mail pool/sys/named And then: zfs rename [EMAIL PROTECTED] [EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/home/[EMAIL PROTECTED] pool/home/[EMAIL PROTECTED] zfs rename pool/home/[EMAIL PROTECTED] pool/home/[EMAIL PROTECTED] zfs rename pool/home/[EMAIL PROTECTED] pool/home/[EMAIL PROTECTED] zfs rename pool/home/[EMAIL PROTECTED] pool/home/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/[EMAIL PROTECTED] pool/[EMAIL PROTECTED] zfs rename pool/sys/[EMAIL PROTECTED] pool/sys/[EMAIL PROTECTED] zfs rename pool/sys/[EMAIL PROTECTED] pool/sys/[EMAIL PROTECTED] zfs rename pool/sys/[EMAIL PROTECTED] pool/sys/[EMAIL PROTECTED] zfs rename pool/sys/[EMAIL PROTECTED] pool/sys/[EMAIL PROTECTED] It's not a matter of the shell script not working; it's a matter of something inside the kernel (perhaps not even ZFS but instead a driver related to SATA?) experiencing vapor-lock. Other heavy load on the system, though, doesn't cause this to happen. This one operation does cause the lock-up. -- James Carlson, Solaris Networking <[EMAIL PROTECTED]> Sun Microsystems / 1 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677 _______________________________________________ zfs-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
