Im Allgemeinen werden Root-Poolgeräte neu beschriftet und der Root-Pool wird erstellt, wenn das System installiert wird.
In Oracle Solaris 11 wird ein SMI-(VTOC-)Etikett wird automatisch auf dem bzw. den Root-Pooldatenträgern während der Installation bei SPARC- und x86-basierten Systemen angebracht.
# 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
Ab Oracle Solaris 11.1 wird ein EFI-Etikett wird automatisch auf den Root-Pooldatenträgern während der Installation auf SPARC-basierten Systemen mit GPT-fähiger Firmware und auf den meisten x86-basierten Systemen angebracht. (Siehe Änderungen bei Firmware, Datenträgeretikettierung und EEPROM.) Sonst wird ein VTOC-Datenträgeretikett auf dem Root-Pooldatenträger installiert, wie in dem folgenden Beispiel dargestellt:
# 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
Wenn Sie einen Datenträger für das Erstellen eines gespiegelten Root-Pools zuordnen, verwenden Sie die Syntax für ganze Datenträger:
# zpool attach rpool c7t0d0 c7t2d0 Make sure to wait until resilver is done before rebooting.
Der Pool bleibt in einem DEGRADED-Status, bis der neue Datenträger wiederhergestellt ist.
# 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)
Der Pool muss entweder auf einem Festplattenbereich oder auf gespiegelten Festplattenbereichen vorhanden sein. Bei dem Versuch, eine nicht unterstützte Pool-Konfiguration bei einem beadm-Vorgang zu verwenden, wird eine Meldung folgender Art angezeigt:
ERROR: ZFS pool name does not support boot environments
Auf einem x86-System muss der Datenträger eine Oracle Solaris-fdisk-Partition enthalten. Eine Oracle Solaris-fdisk-Partition wird bei der Installation eines x86-Systems automatisch erstellt. Siehe Using the fdisk Option in Managing Devices in Oracle Solaris 11.2 .
Allgemeinere Informationen zur Verwaltung von ZFS-Root-Pools finden Sie unter Kapitel 4, Managing ZFS Root Pool Components in Managing ZFS File Systems in Oracle Solaris 11.2 .