[zfs-discuss] ZFS mirror question
Customer created a pool with 2 disks that were mirrored. He then wanted to see what would happen if he destroyed the mirror. He offlined the disk c1t5d0 then destroy it. Hi ZFS question. He then added back to the pool with the intention of it replacing itself as the mirror. However the pool doesn't seem to be a mirror pool any more and once he onlined the disk he can't offline it. cpb0814:/ zpool status pool: pool1 state: ONLINE scrub: resilver completed with 0 errors on Tue Jul 25 15:16:49 2006 config: NAMESTATE READ WRITE CKSUM pool1 ONLINE 0 0 0 c0t0d0ONLINE 0 0 0 33.0K resilvered c1t5d0ONLINE 0 0 0 cpb0814:/ zpool offline pool1 c1t5d0 cannot offline /dev/dsk/c1t5d0: no valid replicas cpb0814:/ I believe he is running into bug 6328632. My questions 1. How does he rectify it 2. What would be the proper way to add a replace a 2 disk mirror Does the pool have to be destroyed and recreated ? Any information would be helpful. Thanks Jeff /\ \\ \ S U N M I C R O S Y S T E M S I N C. \ \\ / / \/ / / Jeff Evans - Technical Support Engineer / / \//\ email:[EMAIL PROTECTED] \//\ / / / / /\ / address: 4 Network Drive, Burlington 01803-0902 / \\ \mailstop: UBUR04-105 \ \\ phone:800-872-4786 \/ option 1, option 1, case-id # ___ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
Re: [zfs-discuss] ZFS mirror question
You want 'zpool attach' instead of 'zpool add'. What the customer did was add it back, but as a dynamic stripe instead of a second half of a mirror. And no, there is currently no way to remove a dynamically striped disk from a pool. We're working on it. - Eric On Wed, Jul 26, 2006 at 02:12:11PM -0400, Jeffrey Evans wrote: Customer created a pool with 2 disks that were mirrored. He then wanted to see what would happen if he destroyed the mirror. He offlined the disk c1t5d0 then destroy it. Hi ZFS question. He then added back to the pool with the intention of it replacing itself as the mirror. However the pool doesn't seem to be a mirror pool any more and once he onlined the disk he can't offline it. cpb0814:/ zpool status pool: pool1 state: ONLINE scrub: resilver completed with 0 errors on Tue Jul 25 15:16:49 2006 config: NAMESTATE READ WRITE CKSUM pool1 ONLINE 0 0 0 c0t0d0ONLINE 0 0 0 33.0K resilvered c1t5d0ONLINE 0 0 0 cpb0814:/ zpool offline pool1 c1t5d0 cannot offline /dev/dsk/c1t5d0: no valid replicas cpb0814:/ I believe he is running into bug 6328632. My questions 1. How does he rectify it 2. What would be the proper way to add a replace a 2 disk mirror Does the pool have to be destroyed and recreated ? Any information would be helpful. Thanks Jeff /\ \\ \ S U N M I C R O S Y S T E M S I N C. \ \\ / / \/ / / Jeff Evans - Technical Support Engineer / / \//\ email:[EMAIL PROTECTED] \//\ / / / / /\ / address: 4 Network Drive, Burlington 01803-0902 / \\ \mailstop: UBUR04-105 \ \\ phone:800-872-4786 \/ option 1, option 1, case-id # ___ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss -- Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock ___ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
Re[2]: [zfs-discuss] ZFS mirror question
Hello Eric, Wednesday, July 26, 2006, 8:44:55 PM, you wrote: ES And no, there is currently no way to remove a dynamically striped disk ES from a pool. We're working on it. That's interesting (I mean that's something is actually being done about it). Can you give us some specifics (features, time frames, something to try, ...)? Perhaps 'block rewriting' so stripe width change could be done and rewriting of old data on stripes, etc.? -- Best regards, Robertmailto:[EMAIL PROTECTED] http://milek.blogspot.com ___ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss