Übergang von Oracle® Solaris 10 zu Oracle Solaris 11.2

Druckansicht beenden

Aktualisiert: Dezember 2014
 
 

Anforderungen an die Konfiguration des ZFS-Root-Poolgeräts

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 .