Yes it will. The only way to do this is to create a secondary pool and send/receive your root pool to the new pool.
- George On Jun 11, 2012, at 7:16 PM, Rich wrote: > Won't zpool replace fail b/c the new disks require ashift=12 and his > existing pool devices have ashift=9? > > - Rich > > On Mon, Jun 11, 2012 at 7:12 PM, James C. McPherson > <james.c.mcpher...@gmail.com> wrote: >> On 12/06/12 08:39 AM, Hans J. Albertsson wrote: >>> >>> Suppose: >>> >>> I have a system with but two disks. They're fairly small: 300GB, and use >>> 512B sectors. >>> >>> These two disks are a mirror zpool, creqated from the entire disks. >>> >>> There are about 20 or so filesystems in there. >>> >>> The system has room for only two disks. >>> >>> I'd like to replace these two small disks with two 2TB disks using 4kB >>> blocks. >>> >>> So: >>> >>> Is there a writeup on how to connect one of these new disks to the >>> existing machine, using an external esata cabinet. >>> set up a new zpool on this new disk, and transfer all the root pool data >>> to the new single disk zpool. >>> then set up the new zpool to be bootable. >>> And last: taking the old disks out of the machine, place the new single >>> disk, and another, empty, similar 2TB disk in the machine, and boot from the >>> single new one as the new root zpool. And then add the second new disk as a >>> mirror.. effectively running the old system exactly as it was w/o >>> reinstalling anything significant, but with much roomier disks. >>> >>> Note: in this case there is no way to get another system to do it on. And >>> a third disk can only be connected using an external cabinet and Esata or >>> USB. >> >> >> Hi Hans, >> I suggest this: >> >> #1 set autoexpand=on for rpool >> #2 connect your esata enclosure >> #3 once you've got them sliced up as desired (I suggest slice 0 should cover >> all >> except cylinders 0 and 1), run installgrub on both new disks, to the mbr >> #4 zpool replace one of your rpool disks >> #5 zpool replace the other rpool disk >> #6 poweroff >> #7 do the physical replacement >> #8 poweron >> >> >> >> James C. McPherson >> -- >> Solaris kernel software engineer, system admin and troubleshooter >> http://www.jmcp.homeunix.com/blog >> Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson >> >> >> >> _______________________________________________ >> OpenIndiana-discuss mailing list >> OpenIndiana-discuss@openindiana.org >> http://openindiana.org/mailman/listinfo/openindiana-discuss > > _______________________________________________ > OpenIndiana-discuss mailing list > OpenIndiana-discuss@openindiana.org > http://openindiana.org/mailman/listinfo/openindiana-discuss _______________________________________________ OpenIndiana-discuss mailing list OpenIndiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss