How do I add a second disk to my zfs root pool
        Posted  
        
            by ankimal
        on Server Fault
        
        See other posts from Server Fault
        
            or by ankimal
        
        
        
        Published on 2010-05-11T16:54:51Z
        Indexed on 
            2010/05/11
            17:04 UTC
        
        
        Read the original article
        Hit count: 301
        
I am trying to add a new disk to my zfs root pool. Here is my current config:
zpool status
pool: rpool state: ONLINE scrub: none requested config:
    NAME        STATE     READ WRITE CKSUM
    rpool       ONLINE       0     0     0
      c0d0s0    ONLINE       0     0     0
errors: No known data errors
bash-3.00# df -h
Filesystem            Size  Used Avail Use% Mounted on
rpool/ROOT/s10x_u7wos_08
                      311G   18G  293G   6% /
swap                   14G  384K   14G   1% /etc/svc/volatile
/usr/lib/libc/libc_hwcap1.so.1
                      311G   18G  293G   6% /lib/libc.so.1
swap                   14G   52K   14G   1% /tmp
swap                   14G   40K   14G   1% /var/run
rpool/export          293G   19K  293G   1% /export
rpool/export/home     430G  138G  293G  32% /export/home
rpool                 293G   36K  293G   1% /rpool
# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
       0. c0d0 <DEFAULT cyl 60797 alt 2 hd 255 sec 63>
          /pci@0,0/pci-ide@1f,2/ide@0/cmdk@0,0
       1. c2d0 <Hitachi-   JK1181YAHL0YK-0001-16777216.>
          /pci@0,0/pci-ide@1f,5/ide@1/cmdk@0,0
Disk 1 above is the new disk I need to attach to expand my root pool (give /export/home some extra space).
If I try to attach my new disk to the pool
# zpool attach -f rpool c0d0s0 c2d0s0
cannot attach c2d0s0 to c0d0s0: new device must be a single disk
# uname -a
SunOS dsol1 5.10 Generic_139556-08 i86pc i386 i86pc Solaris
Any ideas?
© Server Fault or respective owner