strohann Posted March 6, 2022 Share Posted March 6, 2022 Hi, ich hab das Problem, dass wenn der Cache voll ist, keine weiteren Daten mehr in die Shares geschrieben werden. Erst wenn der Mover gelaufen ist. So wie ich es aber verstanden habe, sollte der Schreibvorgang weiter laufen, nur dann eben direkt in die Shares (auf die HDDs -> langsamer). Hab das gleiche Problem auch bei einem Kunden. Habe ich was falsch verstanden oder etwas falsch eingestellt? Angehängt sind die Shares und meine diagnostics.zip. Danke LG tower-diagnostics-20220306-2244.zip Quote Link to comment
sonic6 Posted March 7, 2022 Share Posted March 7, 2022 (edited) 10 hours ago, strohann said: sollte der Schreibvorgang weiter laufen, nur dann eben direkt in die Shares Nur bei Prefer und auch nur, auch nur neue Dateien. Eine einzige Zusammenhängende Datei die "überläuft" wird weiterhin Probleme bereiten. *edit* ist natürlich Quatsch was ich geschrieben haben. Edited March 7, 2022 by sonic6 Quote Link to comment
cz13 Posted March 7, 2022 Share Posted March 7, 2022 Am besten zusätzlich noch „Min Free Space“ definieren. Etwas größer als die größte einzelne Datei die man erwartet. Quote Link to comment
DataCollector Posted March 7, 2022 Share Posted March 7, 2022 (edited) 33 minutes ago, sonic6 said: Nur bei Prefer und auch nur, auch nur neue Dateien. Eine einzige Zusammenhängende Datei die "überläuft" wird weiterhin Probleme bereiten. Dann habe ich das Doc/Manual auch falsch verstanden: Das Durchschreiben bei vollem Cache sollte eigentlich bei "Yes" und "Prefer" gehen. Erst "Only" schreibt nicht durch zum Array und "No" nutzt direkt das Array. https://wiki.unraid.net/Manual/Shares#Use_Cache_.28and_Mover_Behavior_with_User_Shares.29 Zitat gekürzt und in reihenfolge geändert: # Yes: Write new files to the cache as long as the free space on the cache is above the Minimum free space value. If the free space is below that then by-pass the cache and write the files directly to the main array. # Prefer: Write new files to the cache if the free space on the cache is above the Minimum free space setting for the share, and if the free space falls below that value then write the files to the main array instead. # Only: Write new files directly to the cache. If the free space on the cache is below the Minimum free space setting for the cache then the write will fail with an out-of-space error. Edited March 7, 2022 by DataCollector Typos Quote Link to comment
mgutt Posted March 7, 2022 Share Posted March 7, 2022 1 hour ago, DataCollector said: Das Durchschreiben bei vollem Cache sollte eigentlich bei "Yes" und "Prefer" gehen. Ist auch so. Wie gesagt muss ein Min Free Space eingestellt werden. Keine Ahnung warum, aber früher war da ein Standardwert drin, aber heute nicht mehr. Ich würde 10% bzw max 100GB des Caches dafür einstellen. Quote Link to comment
sonic6 Posted March 7, 2022 Share Posted March 7, 2022 1 hour ago, DataCollector said: Erst "Only" schreibt nicht durch zum Array und "No" nutzt direkt das Array. Hast natürlich recht. Quote Link to comment
strohann Posted March 7, 2022 Author Share Posted March 7, 2022 Danke euch für den Hinweis mit der Mindestgröße. Teste ich sobald wieder neuer Stuff auf die SSD kommt. Quote Link to comment
strohann Posted March 14, 2022 Author Share Posted March 14, 2022 Nun mehrfach getestet, auch bei meinem Kunden und leider noch immer ohne Erfolg. Noch ne andere Idee? Quote Link to comment
cz13 Posted March 14, 2022 Share Posted March 14, 2022 Wenn ich die diagnostics oben richtig lese besteht der Cache aus einer SSD 512 GB in Btrfs formatiert. Ist das bei beiden Systemen so, also nur ein Platte in Btrfs? Schuss ins Blaue: Den Cache mal xfs formatieren? du bist auf jeden Fall nicht allein. Quote Link to comment
alturismo Posted March 14, 2022 Share Posted March 14, 2022 @strohann wie kopierst du auf den share, auch mit rsync ? oder smb, nfs, ... ? falls mit rsync, probier mal was bei smb passiert. Quote Link to comment
strohann Posted March 14, 2022 Author Share Posted March 14, 2022 1 hour ago, alturismo said: wie kopierst du auf den share Windows Explorer smb Quote Link to comment
strohann Posted March 14, 2022 Author Share Posted March 14, 2022 1 hour ago, cz13 said: Den Cache mal xfs formatieren? Ich hab bei mir btrfs (mal so zum ausprobieren) und mein Kunde hat xfs Quote Link to comment
mgutt Posted March 15, 2022 Share Posted March 15, 2022 On 3/7/2022 at 11:03 PM, strohann said: Danke euch für den Hinweis mit der Mindestgröße. Teste ich sobald wieder neuer Stuff auf die SSD kommt. Wo wurde Free min space eingestellt? Man kann da den Wert bei Shares und Pools einstellen. Ich würde bei beiden was eintragen. Dann kurz Array neu starten. Quote Link to comment
Revan335 Posted March 15, 2022 Share Posted March 15, 2022 5 hours ago, mgutt said: Wo wurde Free min space eingestellt? Man kann da den Wert bei Shares und Pools einstellen. Ich würde bei beiden was eintragen. Dann kurz Array neu starten. Ist es egal ob man 15GB oder 15 GB schreibt? Beim Share scheint er das umzurechnen, beim Cache nicht. Akzeptiert bei beiden aber beides. Quote Link to comment
strohann Posted March 15, 2022 Author Share Posted March 15, 2022 9 hours ago, mgutt said: Wo wurde Free min space eingestellt? Heute Morgen vor der Arbeit noch schnell bei beiden eingetragen, heute abend wird dann nochmal getestet und ich werde dann wieder berichten. 4 hours ago, Revan335 said: 15GB oder 15 GB Ich trage da nur 15G ein und er stellt es dann richtig ein. Das gleiche geht auch wenn ich z.B. 100M eintrage für 100 Megabyte (Mebibyte whatever :D) Quote Link to comment
Basti-Rx Posted March 16, 2022 Share Posted March 16, 2022 Moin. Schliesse mich dem Thema mal an. Mein Cache ist auch gerade vollgelaufen. Der Kopiervorgang wurde daraufhin abgebrochen. Im Cache selber ist der Minimale freie Speicher auf "20gb" gestellt was aber keine Auswirkung hatte. Quote Link to comment
mgutt Posted March 16, 2022 Share Posted March 16, 2022 10 hours ago, Basti-Rx said: Der Kopiervorgang wurde daraufhin abgebrochen Wie groß war die Datei, die du kopiert hast? Größer als 20GB? Dann ist das das Problem. Der Min Free Wert muss größer sein als die größte Datei, die man auf den Server lädt. Quote Link to comment
Basti-Rx Posted March 16, 2022 Share Posted March 16, 2022 (edited) 29 minutes ago, mgutt said: Wie groß war die Datei, die du kopiert hast? Größer als 20GB? Dann ist das das Problem. Der Min Free Wert muss größer sein als die größte Datei, die man auf den Server lädt. 8.48GB war die Datei. Kann es sein das der Cache in Byte angegeben werden muss? Würde ich jetzt so aus der Beschreibung des Min Free heraus interpretieren. Edited March 16, 2022 by Basti-Rx Quote Link to comment
mgutt Posted March 17, 2022 Share Posted March 17, 2022 9 hours ago, Basti-Rx said: Kann es sein das der Cache in Byte angegeben werden muss Hilfe einblenden? Ist also egal was man eingibt. Entsprechend dem Suffix wird umgerechnet. Es ist ja vom Prinzip simpel. Hat die SSD noch 100GB Platz, dann stell einfach mal 120GB als Min Free Space ein und lade eine Datei hoch. Landet sie auf der SSD oder im Array? Was hat der entsprechende Share für eine Cache-Einstellung und welcher Free Min Wert wurde geändert, der von der SSD oder der vom Share oder beide? Quote Link to comment
Basti-Rx Posted March 17, 2022 Share Posted March 17, 2022 (edited) 2 hours ago, mgutt said: Hilfe einblenden? Ist also egal was man eingibt. Entsprechend dem Suffix wird umgerechnet. Es ist ja vom Prinzip simpel. Hat die SSD noch 100GB Platz, dann stell einfach mal 120GB als Min Free Space ein und lade eine Datei hoch. Landet sie auf der SSD oder im Array? Was hat der entsprechende Share für eine Cache-Einstellung und welcher Free Min Wert wurde geändert, der von der SSD oder der vom Share oder beide? Der Wert wurde nur für den Cache festgelegt. Das mit dem Byte hatte ich jetzt mal aus der Beschreibung interpretiert. Ich habe gerade mal gestest. Gebe ich zb. 460000000 für 460GB Min Free ein, klappt es. Da scheint im Cache wohl die Umrechnung verbuggt zu sein. 1te Datei ging auf den Cache und die nächste direkt auf das Array und die Geschwindigkeit ging runter. Edited March 17, 2022 by Basti-Rx Quote Link to comment
Revan335 Posted March 17, 2022 Share Posted March 17, 2022 3 hours ago, Basti-Rx said: Ich habe gerade mal gestest. Gebe ich zb. 460000000 für 460GB Min Free ein, klappt es. Da scheint im Cache wohl die Umrechnung verbuggt zu sein. Das scheint meine Beobachtung zu bestätigen. On 3/15/2022 at 12:11 PM, Revan335 said: Ist es egal ob man 15GB oder 15 GB schreibt? Beim Share scheint er das umzurechnen, beim Cache nicht. Akzeptiert bei beiden aber beides. Hoffentlich wird das in 6.10 oder ner 6.9.x gefixt. Quote Link to comment
DataCollector Posted March 17, 2022 Share Posted March 17, 2022 16 hours ago, Basti-Rx said: 8.48GB war die Datei. Kann es sein das der Cache in Byte angegeben werden muss? Egal. Wenn ich beispielsweise 80GB eingebe sieht es so aus (Bild 1). Und wenn ich dann auf "Add Share" klicke legt er an und rechnet im Hintergrund um (Bild 2). Danach steht dann dort wieder 80GB. Quote Link to comment
Basti-Rx Posted March 17, 2022 Share Posted March 17, 2022 Und genau das macht er nur im Share nicht beim Cache bei mir. Im Share springt es kurz um. Im Cache sieht man das verhalten nicht. V 6.9.2 frisch vor 2 Wochen neu aufgesetzt. 1 Quote Link to comment
Revan335 Posted March 17, 2022 Share Posted March 17, 2022 13 minutes ago, Basti-Rx said: Und genau das macht er nur im Share nicht beim Cache bei mir. Im Share springt es kurz um. Im Cache sieht man das verhalten nicht. V 6.9.2 frisch vor 2 Wochen neu aufgesetzt. Ebenfalls bei mir. Auch neu aufgesetzt und noch nicht im Produktiv Einsatz. Quote Link to comment
mgutt Posted March 17, 2022 Share Posted March 17, 2022 9 hours ago, Basti-Rx said: Gebe ich zb. 460000000 für 460GB Min Free ein, klappt es Dh beim Cache interpretiert er 460GB quasi als 460 Bytes? Dann solltet ihr das als Bug melden. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.