如何添加第二个磁盘到我的zfs根池

我正在试图添加一个新的磁盘到我的zfs根池。 这是我目前的configuration:

# 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 

上面的磁盘1是我需要附加的新磁盘来扩展我的根池(给/出口/家一些额外的空间)。

如果我尝试将我的新磁盘附加到池中

 # 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 

有任何想法吗?

编辑:

 # zpool add rpool c2d0 

不能添加到“rpool”:根池不能有多个vdevs或单独的日志

你不能添加设备到根池(外部镜像,但这不会帮助你的情况)。

你可以做的是用你的第二个磁盘创build一个新的zpool,并重新定位/导出它。