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: 200

Filed under:
|
|

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

Related posts about solaris

Related posts about zfs