zpool upgrade hat keine Wirkung

Status
Not open for further replies.

freytag

Dabbler
Joined
Jan 10, 2013
Messages
49
Hallo,
seit der ersten 8er Version Pflege ich meinen Server recht problemlos.
Hin und wieder gehe ich auf neue Versionen, passt immer alles.
Teilweise musste ich zpool upgrade ausführen, immer alles gut.
Ein paar Tage lief jetzt Version 9.2.0.
Mitten im Betrieb, Server war aber noch an, Netzwerkkarte zeigte Verbindung, war der Server
nicht mehr erreichbar, ging gar nichts.
V.9.2.0 als Neuinstallation aufgesetzt, Sicherheitseinstellungen zurückkopiert, pool, Daten, Benutzer alles wieder da und gut.
Bei der Gelegenheit dann zur Sicherheit gleich ein Update auf V. 9.2.1.4 gemacht.
Und nun zeigt er bei Status:
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(7) for details.

Also zpool upgrade ausgeführt, aber diesmal ist es erfolglos:
This system supports ZFS pool feature flags.

All pools are formatted using feature flags.


Some supported features are not enabled on the following pools. Once a
feature is enabled the pool may become incompatible with software
that does not support the feature. See zpool-features(7) for details.

POOL FEATURE
---------------
Daten
enabled_txg
hole_birth
extensible_dataset
bookmarks

Was will mir diese Meldung sagen, bzw. ist es relevant ?
Ich hätte natürlich schon gerne einen Status ohne Hinweis.
Danke für einen erklärenden Tip
Gruß, Ingo
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Kleine Info: Ein zpool upgrade ist nie zwingend, ich bin noch auf v28 ohne Feature-Flags. Du kannst die Meldung einfach löschen, indem du den Haken neben dem Text setzt.

Dein Pool unterstützt jedoch schon Feature-Flags. Also bedeutet diese Meldung, dass nun neue Feature-Flags unterstützt werden, aber auf deinem Pool noch nicht aktiviert sind. Alle unterstützten Flags sind z.b. hier aufgelistet: zpool-features(7). Konkret kannst du mit zpool get feature@<featurename> prüfen, ob ein Feature aktiviert ist:

Code:
[root@freenas] ~# zpool get feature@bookmarks
NAME  PROPERTY            VALUE                SOURCE
tank  feature@bookmarks  disabled            local


Jetzt darfst du entscheiden, ob du die oben gelisteten Features (von zpool upgrade) aktivieren möchstest. Wenn ja, geht as mit zpool set feature@<featurename>=enabled <pool>:

Code:
[root@freenas] ~# zpool set feature@bookmarks=enabled tank
[root@freenas] ~# zpool get feature@bookmarks
NAME  PROPERTY          VALUE              SOURCE
tank  feature@bookmarks  enabled            local


Auch hier der Hinweis: Wenn du die Features nicht brauchst, würde ich sie nicht anmachen. Sonst verliert man u.U. die Abwärtskompatibilität zu älteren FreeNAS Versionen und anderen Betriebssytemem, die ZFS unterstützen.

EDIT: Zu Feature-Flags noch dieser Link, erklärt im Detail wie sie funktionieren: http://blog.delphix.com/csiden/files/2012/01/ZFS_Feature_Flags.pdf
 

freytag

Dabbler
Joined
Jan 10, 2013
Messages
49
hi warri,
danke für die Infos.
Hat alles geklappt und features sind bei mir aktiviert.

" Sonst verliert man u.U. die Abwärtskompatibilität zu älteren FreeNAS Versionen und anderen Betriebssytemem, die ZFS unterstützen."

Greifst Du mit einem Betriebssystem direkt auf FreeNas zu?
Ich habe hier überall nur Win7 und SSH, bzw. Mediendateien verwalte ich einfach mit der Cif-Freigabe.

Gruß, Ingo
...by the way, frohe Ostern allerseits.
 

warri

Guru
Joined
Jun 6, 2011
Messages
1,193
Nein normalerweise nicht - aber es beruhigt mich immer, dass ich die Möglichkeit habe auch FreeBSD, ZFSonLinux oder eine ältere FreeNAS Version zu nutzen ;)
 
Status
Not open for further replies.
Top