akazu Posted August 24, 2023 Share Posted August 24, 2023 (edited) Hallo Community Heute habe ich mir Nextcloud, MariaDB und Adminer als Docker installiert. Nun ziehen die Spin Downs der Disks im Array nicht mehr. Die Disks laufen gefühlt die ganze Zeit. Hier meine Konfiguration von der ich denke, dass das Array keine Berührungspunkte mehr haben sollte. Nextcloud Share Nextcloud Container Mariadb Container Docker Ansicht Was habe ich falsch gemacht? übersehen? nicht verstanden? In Nextcloud selbst habe ich bis auf External Storage zu aktivieren noch nichts konfiguriert, Vielen Dank für eure Hilfe Edit: Gibt es eine Möglichkeit Spin Down zu monitoren oder Scripts aus denen man entnehmen kann was der Übeltäter ist? Edited August 24, 2023 by akazu Nachtrag Quote Link to comment
Archonw Posted August 24, 2023 Share Posted August 24, 2023 Da läuft was durcheinander.Der Share appdata liegt für Unraid auf dem Array. Du gehts im Template da auf die cachessd. Zudem muss, sollen nicht andauernd die Platten hochfahren alles auf den Cache.Wenn du nur die Nexcloud appdaten auf den Cache packst, und du z.b. deine Fotos vom Handy aus damit synchronisierst wird die Platte auch immer wieder aufgeweckt.Daher alles auf den Cache. Und ich mache es dann so, dass ich in der Nacht einfach alles mittels Mgutts Backup Script über schiebe. Das läuft fantastisch, da auch noch inkrementell. Machen hier viele so. So ist das erste Backup gleich vorhanden.Gesendet von meinem Pixel 6 Pro mit Tapatalk Quote Link to comment
hawihoney Posted August 24, 2023 Share Posted August 24, 2023 59 minutes ago, akazu said: Was habe ich falsch gemacht? Die Shares für /data/ und /config/ vertauscht. /appdata/ gehört auf die SSD und /cloud/ aufs Array. 1 Quote Link to comment
akazu Posted August 24, 2023 Author Share Posted August 24, 2023 17 minutes ago, Archonw said: Da läuft was durcheinander. Der Share appdata liegt für Unraid auf dem Array. Du gehts im Template da auf die cachessd. Zudem muss, sollen nicht andauernd die Platten hochfahren alles auf den Cache. Wenn du nur die Nexcloud appdaten auf den Cache packst, und du z.b. deine Fotos vom Handy aus damit synchronisierst wird die Platte auch immer wieder aufgeweckt. Daher alles auf den Cache. Und ich mache es dann so, dass ich in der Nacht einfach alles mittels Mgutts Backup Script über schiebe. Das läuft fantastisch, da auch noch inkrementell. Machen hier viele so. So ist das erste Backup gleich vorhanden. Gesendet von meinem Pixel 6 Pro mit Tapatalk Danke für deine Hilfe. Jetzt bin ich auch durcheinander Ich habe doch alles auf die chachessd umgeleitet um eben die Disks im Array nicht aufzuwecken. Ich versuche das Morgen nochmals mit einem frischen Kopf besser zu verstehen, gerade klappt das nicht so ganz Quote Link to comment
hawihoney Posted August 24, 2023 Share Posted August 24, 2023 (edited) 9 hours ago, akazu said: Jetzt bin ich auch durcheinander In den Container Einstellungen ist es eigentlich richtig. Aber die Shares in Unraid liegen falsch. Du musst nur cloud aufs Array legen und appdata auf die SSD - die beiden sind vertauscht. Das ändert aber nix an Deinem Problem. Das Array wird derzeit bei den o.g. Einstellungen von Mariadb/Nextcloud nicht berührt. Edited August 25, 2023 by hawihoney 1 Quote Link to comment
Archonw Posted August 24, 2023 Share Posted August 24, 2023 Das stimmt. Du hast im Template zwar den Pfad für appdata direkt auf den Cache eingestellt, aber in Unraid nicht. Das kann zu Problemen führen.Im appdata Ordner werden die System-Daten der Nextcloud abgelegt. Also sobald man die Nextcloud ansurft kommt es darin zu lese zugriffen. Somit muss das also auf jeden Fall auf den Cache.Die eigenen Daten innerhalb der Nextcloud kommen dann in den Ordner cloud bei dir. Sobald du nun deine Nextcloud ansurfst und dann irgendwelche deiner Daten abrufst kommt es zu lese zugriffen, und somit würden die Platten auch wieder geweckt.Hast du nun z.b. dein Handy mit deiner Nextcloud synchronisiert kommt es dadurch auch zu regelmäßigen zugriffen auf den eigene Daten Ordner. Daher bleibt, sollen die Platten nicht wegen der Nextcloud anlaufen nur beides auf den Cache zu packen.Also im Template den Pfad direkt mit /mnt/cachssd/ zu nehmen, und in Unraid den Share bei Primary Storage auch auf den Cache einzustellen.Wird bei Secundary das Array angewählt wird in der Nacht der Mover aktiv und schiebt alles vom Cache ins Array. So werden schon mal die Platten nicht bei neuen Daten vom Handy aufwachen, es bleibt aber dabei, sobald man eben ältere Daten anspricht, die sich mittlerweile schon auf dem Array befinden.Gesendet von meinem Pixel 6 Pro mit Tapatalk 1 Quote Link to comment
alturismo Posted August 25, 2023 Share Posted August 25, 2023 9 hours ago, akazu said: Nextcloud Container und (wie bereits oft hier im Forum beschrieben) ist auch /data in Nextcloud ... einfach mal bitte Suche oben rechts nutzen .... da liegt unter anderem dies ... und spätestens da sollte alles klar sein ... Nextcloud + Share mit Array Einbindung ist einfach so, da am Besten mit cache only Shares arbeiten, entweder direkt darauf cerweisen oder das 6.12 feature "exclusive Shares" nutzen, auch dies wurde bereits beschrieben. 1 Quote Link to comment
akazu Posted August 25, 2023 Author Share Posted August 25, 2023 @hawihoney@Archonw@alturismo Vielen Dank für eure Hilfe. Ich werde leider erst kommende Woche wieder dazu kommen um eure Lösungsvorschläge umzusetzen. Melde mich dann wieder. Euch allen ein schönes Wochenende. Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 Hallo zusammen. Erst einmals nochmals vielen Dank für all eure Hilfe. Ich habe micht weiter eingelesen und eure Antworten sehr oft gelesen. Ich verstehe teilweise was ihr mir sagen wollt, aber irgendwie habe ich das Gefühl es sind drei verschiede Lösungsvorschläge/Ansätze und ich lande immer wieder am Ausgangspunkt. Verwirrt zu sein. Vielleicht gehe ich das Thema mal anders an. Was habe ich überhaupt vor? Eigentlich möchte ich in Nextcloud selbst keine Daten ablegen sondern ausschliesslich auf meinen Unraid Shares. Über das Smartphone mit der Nextcloud App dann Bilder und per DavX5 mit Cal- und Webdav Kalender und Kontakte synchonisieren. All das eben mit dem Ziel die HDDs im Array möglist wenig zu wecken. Mein System ist durch die Bank so aufgenaut, dass alle Systemshares welche nach der Installation vorhanden waren (appdata; domanins, isos usw.) auf das Array zeigen und von mir angelegte Shares erst auf die Cachessd (derezitige Ausnahme die Sahre Cloud) und dann per Mover auf das Array geschoben werden. Das funktioniert auch soweit. Welcher Weg wäre aus eurer Sicht mit meinem Setup der sinnvollste? Ich glaube ich deinstalliere und bereinige alles und fange nochmals bei 0 an. Quote Link to comment
jj1987 Posted September 7, 2023 Share Posted September 7, 2023 14 minutes ago, akazu said: dass alle Systemshares welche nach der Installation vorhanden waren (appdata; domanins, isos Gerade appdata sollte unbedingt auf der SSD liegen! 1 Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 Ich habe es nun wie folgt gemacht. Appdata und cloud auf die Cachessd Den Nextcloud Container und ... ... den MariaDB Container belassen Ich denke das ihr das so gemeint habt. Auch wenn es immer wieder erwähnt wird, ich habe keine für mich verständliche Anleitung zu den Exclusive Shares gefunden. Deshalb ist bei appdata und cloud "Exclusive access" auf "No" Quote Link to comment
Mainfrezzer Posted September 7, 2023 Share Posted September 7, 2023 20 minutes ago, akazu said: Auch wenn es immer wieder erwähnt wird, ich habe keine für mich verständliche Anleitung zu den Exclusive Shares gefunden. Deshalb ist bei appdata und cloud "Exclusive access" auf "No" Das ist keine Raketenwissenschaft. Die Einstellung ist unter setting -> global share settings 1 Quote Link to comment
hawihoney Posted September 7, 2023 Share Posted September 7, 2023 (edited) 25 minutes ago, akazu said: ich habe keine für mich verständliche Anleitung zu den Exclusive Shares gefunden. Deshalb ist bei appdata und cloud "Exclusive access" auf "No" Die Erläuterung zum exklusiven Share findet sich hier: https://docs.unraid.net/de/unraid-os/release-notes/6.12.0/#exclusive-shares In diesem Kapitel wird Bezug genommen auf diese mit 6.12 eingeführten neuen Features (Primary/Secondary Storage): https://docs.unraid.net/de/unraid-os/release-notes/6.12.0/#share-storage-conceptual-change Kurz gesagt umgehen Exklusive Shares mit einem Symlink FUSE - die Basis der User Shares. Edited September 7, 2023 by hawihoney 1 1 Quote Link to comment
Mainfrezzer Posted September 7, 2023 Share Posted September 7, 2023 Da fällt mir gerade auf: 34 minutes ago, akazu said: Wo ist denn das Dockerverzeichnis? in System? Das sollte definitiv nicht auf dem Array liegen sondern auch auf der SSD. Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 3 minutes ago, Mainfrezzer said: Da fällt mir gerade auf: Wo ist denn das Dockerverzeichnis? in System? Das sollte definitiv nicht auf dem Array liegen sondern auch auf der SSD. In System ist ein Docker Verzeichnis. Ich stelle es auch mal um auf die Cachessd, die Disks gehen nämlich weiterhin nicht schlafen... Danke dir Quote Link to comment
Mainfrezzer Posted September 7, 2023 Share Posted September 7, 2023 (edited) 2 minutes ago, akazu said: In System ist ein Docker Verzeichnis. Ich stelle es auch mal um auf die Cachessd, die Disks gehen nämlich weiterhin nicht schlafen... Danke dir Falls auch VMs betrieben werden, dann müsste Domains und vielleicht auch Isos auf die SSD gepackt werden. (Bei den Isos nur relevant falls die dauerhaft gemounted sind) Edited September 7, 2023 by Mainfrezzer Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 6 minutes ago, Mainfrezzer said: Falls auch VMs betrieben werden, dann müsste Domains und vielleicht auch Isos auf die SSD gepackt werden. (Bei den Isos nur relevant falls die dauerhaft gemounted sind) Soweit bin ich noch nicht. Aber ist notiert und ich denke auch verstanden. Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 9 minutes ago, akazu said: In System ist ein Docker Verzeichnis. Ich stelle es auch mal um auf die Cachessd, die Disks gehen nämlich weiterhin nicht schlafen... Danke dir Hab es umgestellt, muss mich noch einlesen wie ich die Daten von disk1 auf die Cachessd verschiebe... Quote Link to comment
Mainfrezzer Posted September 7, 2023 Share Posted September 7, 2023 13 minutes ago, akazu said: Hab es umgestellt, muss mich noch einlesen wie ich die Daten von disk1 auf die Cachessd verschiebe... Das Dockerverzeichnis kann man getrost löschen. Also das in System/Docker/Docker bzw falls es die .img ist /System/Docker/Docker.img Das einzige was man machen muss ist über den App-"Store" die Container neu runter laden. Die permanenten Daten sind alle unter /appdata und /cloud in dem Fall Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 6 minutes ago, Mainfrezzer said: Das Dockerverzeichnis kann man getrost löschen. Also das in System/Docker/Docker bzw falls es die .img ist /System/Docker/Docker.img Das einzige was man machen muss ist über den App-"Store" die Container neu runter laden. Die permanenten Daten sind alle unter /appdata und /cloud in dem Fall So in etwa war der Plan. In /appdata würde ich auf /mnt/cachessd/docker/ verweisen und die bestehende docker.img dort hin verschieben. Dort ist aber noch ein libvirt Ordner welchen ich nicht zuordnen kann. Wann meinst du mit /cloud in dem Fall, was siehst du in dem Ordner? So sehen die derzeitigen Docker Pfade aus Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 Der libvirt Ordner ist hier erklärt. Ich arbeite mich mal durch... Quote Link to comment
akazu Posted September 7, 2023 Author Share Posted September 7, 2023 2 hours ago, akazu said: Ich habe es nun wie folgt gemacht. Appdata und cloud auf die Cachessd Den Nextcloud Container und ... ... den MariaDB Container belassen Ich denke das ihr das so gemeint habt. Auch wenn es immer wieder erwähnt wird, ich habe keine für mich verständliche Anleitung zu den Exclusive Shares gefunden. Deshalb ist bei appdata und cloud "Exclusive access" auf "No" 2 hours ago, akazu said: Bevore ich meine Docker Settings anpasse, sind die hier gemachten Einstellungen korrekt? Ich zweifle noch an dem "Path: /dada" im Nextcloud Template. Den könnte man auch als "/mnt/chachessd/cloud" hinterlegen. Falls ich richtig liege, würde ich die Docker Settings wie folgt anpassen. Quote Link to comment
alturismo Posted September 7, 2023 Share Posted September 7, 2023 1 hour ago, akazu said: Falls ich richtig liege, würde ich die Docker Settings wie folgt anpassen. das kann man so machen, aber ich muss schon sagen ... 9 hours ago, akazu said: Ich habe micht weiter eingelesen und eure Antworten sehr oft gelesen. Ich verstehe teilweise was ihr mir sagen wollt, aber irgendwie habe ich das Gefühl es sind drei verschiede Lösungsvorschläge/Ansätze und ich lande immer wieder am Ausgangspunkt. Verwirrt zu sein. so wirklich eingelesen hast du dich anscheinend nicht ... sogar die Links von @hawihoney zu dem Thema exclusive shares und co ... da steht wirklich alles drin ... dann wurde bereits mehrfach beschrieben was bei NC alles so die Platten anfahren lässt ... unter anderem der /data Teil ... ich kann nur empfehlen, lies dich besser mal ernsthaft ein, weil du wirst irgendwann wieder da stehen ... und wenn du diese basics nicht verstanden hast ... dann kommt das nächste Problem und du bist wieder hier mit den gleichen Fragen ... 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.