habs gerade nochmal mit Greyhole versucht:
Failed to execute command 'omv-mkconf greyhole 2>&1': # Stop Greyhole # Start/Enable Greyhole update-rc.d: using dependency based boot sequencing Starting Greyhole ... Oct 21 21:08:11 WARN test-config: PHP Warning [2]: Invalid argument supplied for foreach() in /usr/bin/greyhole on line 510; BT: greyhole[L3286] run() => greyhole[L2886] process_config() => greyhole[L6058] parse() => greyhole[L147] init() => greyhole[L360] getShares() Oct 21 21:08:11 WARN test-config: PHP Warning [2]: Invalid argument supplied for foreach() in /usr/bin/greyhole on line 510; BT: greyhole[L3286] run() => greyhole[L2886] process_config() => greyhole[L6058] parse() => greyhole[L147] init() => greyhole[L401] getShares() Oct 21 21:08:11 WARN test-config: The storage pool drive '/media/5352bd86-21f2-4516-a757-daf18d399755/.greyhole' is not part of any drive_selection_algorithm definition, and will thus never be used to receive any files. Oct 21 21:08:11 WARN test-config: PHP Warning [2]: Invalid argument supplied for foreach() in /usr/bin/greyhole on line 510; BT: greyhole[L3286] run() => greyhole[L2886] process_config() => greyhole[L6058] parse() => greyhole[L147] init() => greyhole[L401] getShares() Oct 21 21:08:11 WARN test-config: The storage pool drive '/media/067b3183-0826-48c8-aed0-873bc21cd953/.greyhole' is not part of any drive_selection_algorithm definition, and will thus never be used to receive any files. Oct 21 21:08:11 CRITICAL test-config: Can't connect to database: SQLSTATE[HY000] [1045] Access denied for user 'greyhole'@'localhost' (using password: YES) FAILED
der will mein Passwort nicht?
naja egal, weiter mit AUFS.
Nun, ich habe snapraid vernüfntig zum laufen gebracht, jedoch habe ich da ein Problem, wenn ich eine HDD gegen eine andere tauschen will. Das rebuild mit snapraid und so klappt ganz gut, aber wie kriege ich die HDD aus AUFS raus? Wenn ich sie einfach rausziehe, dann sind die Daten nicht mehr im Pool (aber noch auf der jeweiligen festplatte)
edit: okay, wenn man den Pool auflöst und einen gleichlautenden neu erstellt, dann geht es. Ist aber umständlich...Das würde also bedeuten, wenn man ein Pool mit vollen HDDs mit bspw. dem Namen "PoolA" erstellen möchte, dann muss man auf jeder HDD, die gepooled werden soll, einen Ordner "PoolA" erstellen und dort alle Dateien reinschieben. Dann den Pool mit dem Namen "PoolA" erstellen, und dann sollten alle Daten im Pool auftauchen.
edit2: So, Pool ist befüllt, jetzt wird im laufe des Abends noch eine HDD getauscht, gefixed und gesynct. dann wird noch eine hdd hinzugefügt. sollte dann vernünftig sein.
Toll: Die Daten waren, trotz komplikationen mit Snapraid/Aufs immernoch vorhanden. Und wenn es schiefgeht, ist nur die betroffene HDD futsch und nicht alles. So ist das doch schön.
Hab dann in der Endfassung:
3TB+3TB+1.5TB Daten
3TB Parität
Die wichtigen Daten werden extern auf einer 2TB HDD gesichert. Die Mediendateien müssen mit der Parität auskommen. Kann ja kein Geld scheißen
Dann hätte ich aber eine Verständnisfrage:
Was wäre besser:
- Ein Pool aus 6 HDD + 2 Paritäten
- zwei Pools aus je 3 HDDs + 1 Parität
?