Dann:
- ist der neue Pool leer? Wenn da jetzt Misch-Masch ist, bekommt man ein Problem. Wenn leer:
- die Shares system, appdata und Domains den Pool "Cache" wählen und die Methode "Ja"
- VM und Docker auf Nein
- Mover starten
- die shares werden nun auf das Array verschoben
- prüfen ob der Cache Pool leer ist (Ordner-Symbol), wenn leer:
- nun bei den Shares den Cache Pool auf "Docker" ändern und die Methode "Prefer"
- Array Stop
- Array Start
- Mover starten
- jetzt werden die betroffenen Shares auf den Pool "Docker" verschoben
- prüfen ob das Array, was die Shares anbelangt, leer ist, wenn leer:
- Docker und VM auf Ja
Wegen dem Befehl: Du hast nicht gefragt ob "docker" groß oder klein geschrieben wird. Wäre es groß, würde mit deinem Befehl alles im RAM landen (und beim ersten Kommando sogar die Ordnerstruktur zerlegt), der Server crasht und die Dateien sind weg. Noch eine Problematik ist, dass du davon ausgehen, dass er garantiert das Terminal offen lässt bzw garantiert eine bestehende Netzwerkverbindung zum Server hat. Unterbricht das Kommando, dann stehst du nämlich mit partiellen Dateien da. Es hat schon seinen Grund warum ich immer wieder vorbete die integrierten Funktionen von unRAID zu verwenden.