This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

ZFS Encryption - Daten im Dataset werden nicht gefunden

German community

Moderators: b0ssman, apollo567, Princo, crowi

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
raven2k3
NewUser
NewUser
Posts: 7
Joined: 07 Jun 2013 13:55
Status: Offline

ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by raven2k3 »

Servus,

Ich hab meine Laufwerke über die Web-Gui verschlüsseln lassen (GELI) und anschließend mit ZFS formatiert.
Danach wurden Datasets angelegt die über CIFS/SMB im Netzwerk freigegeben wurden, was auch problemlos funktioniert.

nun zum Problem:

Jedesmal wenn ich den NAS Server herunterfahre und wieder starte, muss ich logischer Weise das Passwort erneut eingeben damit
die Laufwerke entschlüsselt (on-the-fly) werden können.
Der ZFS-Pool wird anschließend zwar korrekt erkannt, jedoch sind die DataSets leer.
Der einzige Weg den ich bis jetzt gefunden habe, um wieder auf die Daten zugreifen zu können ist das Dataset zu "bearbeiten" und
die Änderungen wieder zu speichern (edit -> save ohne Änderungen vorgenommen zu haben).
Diese Prozedur muss ich für alle DataSets machen und das bei jedem Neustart, daher frag ich mich ob dies ein bekannter Bug ist oder
ob jemand dafür eine Lösung hat?

Disc/ZFS/Configuration/Synchronize (Overwrite already configured disks) bringt leider auch keine Änderungen mit sich.

lG

User avatar
b0ssman
Forum Moderator
Forum Moderator
Posts: 2438
Joined: 14 Feb 2013 08:34
Location: Munich, Germany
Status: Offline

Re: ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by b0ssman »

hast du embedded installiert?

versuch mal nach den geli passwort
/etc/rc.d/zfs stop
/etc/rc.d/zfs start
Nas4Free 11.1.0.4.4517. Supermicro X10SLL-F, 16gb ECC, i3 4130, IBM M1015 with IT firmware. 4x 3tb WD Red, 4x 2TB Samsung F4, both GEOM AES 256 encrypted.

raven2k3
NewUser
NewUser
Posts: 7
Joined: 07 Jun 2013 13:55
Status: Offline

Re: ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by raven2k3 »

Ich hab einen Full-Install mit der Version : 9.1.0.1.724

Code: Select all

versuch mal nach den geli passwort
/etc/rc.d/zfs stop
/etc/rc.d/zfs start
Danke!! :) Den ZFS Service neuzustarten hilft und danach wird der Inhalt der DataSets angezeigt.
Ich muss jetzt zumindest nur noch 2 Befehle / 1 Script ausführen und das geht schon mal deutlich angenehmer als die Variante davor.
Es ist meiner Meinung nach aber trotzdem als Bug anzusehen, doch scheinbar verschlüsseln nicht viele ihre Platten.
Ich werde mal auf die aktuellste Version 9.1.0.1.761 updaten und schauen ob das "Problem" bestehen bleibt

User avatar
b0ssman
Forum Moderator
Forum Moderator
Posts: 2438
Joined: 14 Feb 2013 08:34
Location: Munich, Germany
Status: Offline

Re: ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by b0ssman »

das ist aus meinem script was ich zum geli passwort eingeben für mich gebaut habe.

schau mal vllt mach es deine eingabe noch einfacher.
viewtopic.php?f=67&t=2165#p14576
Nas4Free 11.1.0.4.4517. Supermicro X10SLL-F, 16gb ECC, i3 4130, IBM M1015 with IT firmware. 4x 3tb WD Red, 4x 2TB Samsung F4, both GEOM AES 256 encrypted.

raven2k3
NewUser
NewUser
Posts: 7
Joined: 07 Jun 2013 13:55
Status: Offline

Re: ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by raven2k3 »

Dein Script funktioniert super danke!
Ist nur blöd dass es in der Weboberfläche nicht automatisiert funktioniert...

Code: Select all

#!/bin/sh

if [ -f /tmp/zfsmounted ]
then
        echo already mounted exists
        exit 1
fi

printf "\033]0;Enter ZFS Password\007"
echo enter password
read pword

echo $pword | /sbin/geli attach -j - /dev/da0
echo $pword | /sbin/geli attach -j - /dev/da1
echo $pword | /sbin/geli attach -j - /dev/da2
echo $pword | /sbin/geli attach -j - /dev/da3
echo $pword | /sbin/geli attach -j - /dev/da4
echo $pword | /sbin/geli attach -j - /dev/da5
echo $pword | /sbin/geli attach -j - /dev/da6
echo $pword | /sbin/geli attach -j - /dev/da7

/etc/rc.d/zfs stop
/etc/rc.d/zfs start
printf "\033]0;ZFS mounted\007"

touch /tmp/zfsmounted

User avatar
b0ssman
Forum Moderator
Forum Moderator
Posts: 2438
Joined: 14 Feb 2013 08:34
Location: Munich, Germany
Status: Offline

Re: ZFS Encryption - Daten im Dataset werden nicht gefunden

Post by b0ssman »

ich hab mir ne putty session eingerichtet die direkt das script ausfuehrt.
Nas4Free 11.1.0.4.4517. Supermicro X10SLL-F, 16gb ECC, i3 4130, IBM M1015 with IT firmware. 4x 3tb WD Red, 4x 2TB Samsung F4, both GEOM AES 256 encrypted.

Post Reply

Return to “Deutsch”