Date: Mon, 28 May 2012 00:09:47 -0700 From: Bakul Shah <bakul@bitblocks.com> To: freebsd-fs@freebsd.org Subject: zfs disk replace issue Message-ID: <20120528070947.A917AB827@mail.bitblocks.com>
next in thread | raw e-mail | index | archive | help
I have a zpool with 2 mirrors of two disks each. 3 of the disks are 1TB. I replaced three original 300GB disks with the TB disks and there were no problems Recently I upgraded to a new machine and trasferred the old zfs disks to the new machine and everything was ok. I then replaced the final 300GB disk with a 1TB disk. I noticed that after resilver finished (in two hours), "zpool status" kept showing 'replacing 0' and showed the old and new disk in the pool. I thought it would automatically take out the old disk? So then I manually "zpool detach"ed the old disk but the size of the mirror has not changed. Is this a bug or did I miss some step? I'd appreciate any help to make the extra space usable! This pool is root so it was mounted when I did this. May be that was the problem? Thanks, Bakul Rough transcript follows: $ zpool iostat -v capacity operations bandwidth pool alloc free read write read write ---------- ----- ----- ----- ----- ----- ----- z 832G 330G 49 98 887K 471K mirror 603G 327G 37 64 800K 329K ada2p1 - - 19 20 425K 330K ada3p1 - - 19 20 409K 330K mirror 229G 3.39G 12 33 86.9K 142K ada4p1 - - 6 33 47.0K 143K ada1p1 - - 6 33 64.7K 143K ---------- ----- ----- ----- ----- ----- ----- $ gpart list ada1 ada2 ada3 ada4 | grep -A2 p1 1. Name: ada1p1 Mediasize: 1000204851712 (931G) Sectorsize: 512 -- 1. Name: ada2p1 Mediasize: 1000204851712 (931G) Sectorsize: 512 -- 1. Name: ada3p1 Mediasize: 1000204851712 (931G) Sectorsize: 512 -- 1. Name: ada4p1 Mediasize: 1000204851712 (931G) Sectorsize: 512
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120528070947.A917AB827>