Em geral, os dispositivos de pool raiz são rotulados de novo e o pool raiz é criado quando o sistema é instalado.
No Oracle Solaris 11, um rótulo SMI (VTOC) é aplicado automaticamente ao(s) disco(s) de pool raiz durante a instalação tanto no sistema baseado em SPARC, quanto no sistema baseado em x86.
# zpool status rpool pool: rpool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c7t0d0s0 ONLINE 0 0 0
A partir do Oracle Solaris 11.2, um rótulo EFI será aplicado automaticamente ao disco de pool raiz durante a instalação em sistemas baseados em SPARC com firmware habilitado para GPT (Consulte Alterações no Firmware, Rotulagem de Disco e EEPROM.) e na maioria dos sistemas baseados em x86. Caso contrário, um rótulo de disco VTOC será instalado no disco de pool raiz, conforme mostra o exemplo a seguir:
# zpool status rpool pool: rpool state: ONLINE scan: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c7t0d0 ONLINE 0 0 0
Ao anexar um disco para criar um pool raiz espelhado, use a sintaxe para o disco inteiro.
# zpool attach rpool c7t0d0 c7t2d0 Make sure to wait until resilver is done before rebooting.
O pool permanece em um estado DEGRADADO até que o processo de resilvering seja executado no novo disco.
# zpool status rpool pool: rpool state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function in a degraded state. action: Wait for the resilver to complete. Run 'zpool status -v' to see device specific details. scan: resilver in progress since Thu Jan 24 08:15:13 2013 224M scanned out of 22.0G at 6.59M/s, 0h56m to go 221M resilvered, 0.99% done config: NAME STATE READ WRITE CKSUM rpool DEGRADED 0 0 0 mirror-0 DEGRADED 0 0 0 c7t0d0 ONLINE 0 0 0 c7t2d0 DEGRADED 0 0 0 (resilvering)
O pool deve existir tanto em um segmento de disco quanto em segmentos de disco espelhados. Se tentar usar uma configuração de pool não suportada durante uma operação beadm, será exibida uma mensagem semelhante à seguinte:
ERROR: ZFS pool name does not support boot environments
Em um sistema baseado em x86, o disco deve conter uma partição fdisk do Oracle Solaris. Uma partição fdisk do Oracle Solaris é criada automaticamente quando o sistema baseado em x86 é instalado. Consulte Using the fdisk Option no Managing Devices in Oracle Solaris 11.2 .
Para obter mais informações gerais sobre o gerenciamento de pools raiz do ZFS, consulte o Capítulo 4, Managing ZFS Root Pool Components, no Managing ZFS File Systems in Oracle Solaris 11.2 .