Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

hawihoney

Members
  • Joined

  • Last visited

Everything posted by hawihoney

  1. Ich würde das nicht machen. Somit mischst Du die Inhalte - also einen Teil von Data verschiebst Du nach Config. Das geht zwar, klar, aber ich splitte solche Teile. Das ist IMHO klarer und sauberer. Das erfordert zwar ein weiteres Path-Mapping - aber hey, was solls wenn es dadurch eindeutiger wird: /mnt/user/nextcloud.data/ /mnt/cache/system/appdata/nextcloud.config/ /mnt/cache/system/appdata/nextcloud.log/ Wie man sieht verwende ich sehr gerne Ordnernamen mit Extension Damit schaffe ich mir ein zusätzliches Ordnungskriterium ohne einen übergeordneten Wurzelordner.
  2. Ich selbst habe es nicht ausprobiert aber vielleicht könnte man in der PHP Konfiguration eine voll qualifizierte Pfad- und Dateiangabe verwenden. So würde man das Logfile vom Nextcloud-Data Ordner trennen. https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html#file Dazu würde man noch einen zusätzlichen Pfad in der Docker Konfiguration anlegen und dieses Mapping dann im Container verwenden. Z.B. Pfad: /mnt/cache/[...]/nextcloud.log/ Pfad Mapping: /mnt/cache/[...]/nextcloud.log/ <> /nextcloud.log/ PHP: "logfile" => "/nextcloud.log/nextcloud.log", Nur so eine Idee.
  3. Wie bitte? Wenn es einen Mismatch gibt wird immer die Parity-Platte korrigiert, nie die Daten-Platte. Ausnahme ist der non-correctional check. Aber um den ging es in meinen Ausführungen nicht. Das hätte man erkennen können s.u. Es ging um die Richtung der Korrektur und die damit verbundenen Auswirkungen!
  4. Interessant. Beide Parityplatten (PQ) werden korrigiert. Das bedeutet, dass beide eine Änderung nicht geschrieben haben. Das ist schon sehr ungewöhnlich. Sind es immer die selben Sektoren?
  5. Letzter Monat, also 09/2023. Da liegen wir natürlich weit jenseits. Deshalb wunderte mich Deine ursprüngliche Angabe. Unser Server fraß in 09/2023 im Schnitt 340 W. Das ganze Haus 650 W (da war ich oben wohl etwas optimistisch). Aber wen juckts mit PV (12 kwh in 09 gekauft):
  6. Das darf aber nicht sein. Dann stimmt etwas nicht mit Deinem System. Es wird Dir nicht helfen, aber bis auf einen massiven Kabelfehler irgendwann vor 2009 und einmal 42 Fehler bei einem Durchlauf vor ein paar Jahren, hatte ich nie, ich betone nie, weitere Parity-Fehler. Krachen denn bei Dir schon mal Container oder gar das ganze System runter? Oder übertaktest Du? Ist es immer die selbe Datenplatte mit Sync-Errors? Jeder Parity-Check Fehler ist nicht ohne. Das Prinzip lautet "Die Datenplatte hat aber immer Recht.". Deshalb wird bei einer Korrektur immer die Parity korrigiert. Das verhindert, dass ein Fehler in der Parity, beim Austausch von anderen Platten, weiter eskaliert. Wenn aber nun der Fehler tatsächlich auf Seiten der Datenplatte ist, dann hast Du, zumindest auf dieser speziellen Datenplatte, Müll. Dieser Fehler eskaliert nicht weiter, aber es ist und bleibt Müll. Ein Parity-Check läuft hier automatisch beim Austausch von Festplatten mit, ansonsten starte ich einen manuellen Check vor einem Unraid-Upgrade oder ohne Unraid-Upgrade so alle 6-9 Monate. Dabei gibt es nie Fehler. Vielleicht liegt es daran, dass mein Server rund um die Uhr durchläuft ...
  7. Ui, das ist aber viel. Mit unserem Serverschrank, der alleine zwischen 260 W und 350 W frisst, kommen wir in der Summe auf 450 W - 550 W für das ganze Haus. Aber ich schweife ab. Der im Heise Ticker erwähnte Stromanbieter gibt den aktuellen, schwankenden und sich eher an emotionalen Gründen orientierenden Börsenpreis 1:1 an Dich weiter. Das kann keiner planen und dazu kann Dir niemand einen Rat geben. Hier können ggfs. nur historische Werte helfen. Ich meine, wenn wir aus dem Fenster schauen und die Sonne scheint, dann schmeißen wir die Großgeräte an (PV Anlage auf dem Dach). Gestern gnadenlos schön - ab in den Garten mit Kettensäge und Häcksler. Wenn für den nächsten Tag Sonne angekündigt ist, dann wird die Spülmaschine abends nicht mehr angeschmissen sondern erst am nächsten Tag. Das sind je nach Gerät und Tarif jedes mal 50 Cent bis 2 EUR. Aber wie will man das bei Börsenpreisen handhaben? Ich schließe mich @Ford Prefect an: Durch eigenes Verhalten und ggfs. PV-Anlage/Balkonkraftwerk lässt sich das ziemlich gut planen. Was Börsenpreise angeht, da bin ich skeptisch. Das ähnelt dann wohl eher einem Lotto-Spiel ...
  8. Ist schon passiert: https://docs.unraid.net/unraid-os/release-notes/6.12.4/#fix-for-macvlan-call-traces
  9. Welcher Pfad? Wechsel in den Ordner mit den rar Dateien und dann: unrar x -pDeinPasswort bla.part01.rar https://www.tecmint.com/how-to-open-extract-and-create-rar-files-in-linux/#How_to_Extract_RAR_Files_in_Linux Das ist doch wirklich nicht so schwer.
  10. Was denn genau? https://linux.die.net/man/1/unrar
  11. This is a follow up of the following thread. In the meantime I tried to work around this situation without success. This worked 100% in 6.11.5. With 6.12.4 it crashes all the time: This is bare bone Unraid server with two DAS (direct attached storage) boxes (look at my avatar). Each DAS has it's own license stick in the bare bone. Each DAS is an Unraid VM driven with it's own HBA (LSI 9300-8e) in the bare bone server. In fact it's one big server with two virtualized servers running on the bare bone server. This system is running since 3 or 4 years 365/7/24 without any problem. The problems started with 6.12.4. With the help of the Unassigned Devices plugin I mount each disk (!!!) of the remote boxes to all other servers (SMB). Because of the mass of df calls whenever the main page of Unraids GUI is open I changed that in the meantime. I only mount when I need to move something between boxes. I use MC (Midnight Commander) to copy/move. Beginning with 6.12.4 (coming from 6.11.5) a copy or a move between these boxes stalls and crashes later. In fact I can no longer copy/move files between the boxes. The only things I changed between 6.11.5 and 6.12.4 is to apply these three MACVLAN workarounds to all boxes: Enable bonding=yes Enable bridging=no Host access to custom networks=enabled Currently I'm totally lost. I doubt that this is a Unassigned Devices problem (I thought so at first) because I can mount manually and see the same bad result then. There must be something wrong with SMB or something below SMB in the stack. Diagnostics are attached. Here are some screnshots and outputs I can see: Oct 5 09:28:57 TowerVM02 smbd[23615]: [2023/10/05 09:28:57.795965, 0] ../../source3/smbd/smb2_read.c:265(smb2_sendfile_send_data) Oct 5 09:28:57 TowerVM02 smbd[23615]: smb2_sendfile_send_data: sendfile failed for file ******** (Connection reset by peer) for client ptr=0x5591252176f0,id=0,addr=ipv4:192.168.178.101:44356. Terminating Oct 5 09:40:05 TowerVM02 kernel: CIFS: VFS: \\192.168.178.101 sends on sock 00000000d6ef5cb3 stuck for 15 seconds Oct 5 09:40:05 TowerVM02 kernel: CIFS: VFS: \\192.168.178.101 Error -11 sending data on socket to server Oct 5 09:41:15 TowerVM02 kernel: CIFS: VFS: \\192.168.178.101 sends on sock 00000000b9770a51 stuck for 15 seconds Oct 5 09:41:15 TowerVM02 kernel: CIFS: VFS: \\192.168.178.101 Error -11 sending data on socket to server It's mostly if I copy/move between the two DAS boxes (VMs). If I use the bare bone server to copy from DAS box 1 to the other DAS box 2 instead it works if there's no huge file to copy. So I guess it's a SMB memory problem because the bare bone holds 128 GB and the DAS boxes hold 16 GB each. But this is only a guess. I need to repeat. That worked up until 6.11.5 without one single problem. Thanks in advance. ***EDIT1*** I just tried to move a folder from one DAS box to the other DAS box with Dynamix file manager. Same bad result. One of my ideas was that MC might have a problem, but this seems wrong. Using Dynamix file manager shows another problem. I can force stop a running MC in it's Putty session but I can't stop a running Dynamix file manager job - at least I didn't find a way. towervm01-diagnostics-20231005-1015.zip towervm02-diagnostics-20231005-1015.zip tower-diagnostics-20231005-1015.zip
  12. Keine Ahnung. Deshalb hatte ich Dich auch oben gebeten in Deinem eigenen Interesse in die Plex Logs zu gucken. Dort würden Datenbank Fehler ausgewiesen.
  13. Klar, mit Hilfe des User Script Plugins: #!/bin/bash #arrayStarted=true #backgroundOnly=true #clearLog=true #noParity=true today=$(date +"%Y%m%d %H%M%S") weekday=$(date +"%u") docker stop plex ### Du musst überall Deine Pfade verwenden!!! # Datenbank cp /mnt/pool_nvme/system/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db "/mnt/disk1/Backup/Plex DB/$today com.plexapp.plugins.library.db" cp /mnt/pool_nvme/system/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.blobs.db "/mnt/disk1/Backup/Plex DB/$today com.plexapp.plugins.library.blobs.db" # Server Einstellungen cp /mnt/pool_nvme/system/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Preferences.xml "/mnt/disk1/Backup/Plex Einstellungen/$today Preferences.xml" # Abspiel Historie echo ".dump metadata_item_settings" | sqlite3 /mnt/pool_nvme/system/appdata/plex/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db | grep -v TABLE | grep -v INDEX > "/mnt/disk1/Backup/Plex Historie/$today settings.sql" docker start plex Was @maikki schreibt ist natürlich das A und O beim Sichern von Datenbanken. Man stoppt eine Datenbank vor einem Komplett-Backup und startet sie hinterher wieder. Mich wundert, dass es immer noch Werkzeuge gibt, die das nach gefühlt über 50 Jahren Datenbank-Technik immer noch nicht kapiert haben. Wer einfach nur kopiert hat bisher nur Glück gehabt. Fette Datenbanken können auch im laufenden Betrieb gesichert werden. Dann benötigt man zusätzlich deren Transaction Logs. Viele Datenbanken bieten hierzu eigene Tools oder APIs damit das Sichern auch im laufenden Betrieb durchgeführt werden kann. Simples CP auf der Kommandozeile im laufenden Betrieb gehört nicht dazu. Hier ein wenig Lesestoff: https://www.sqlite.org/backup.html Und das ist das Ergebnis (nur die Datenbank):
  14. Entweder suchst Du an der falsche Stelle oder der Syslog Mirror ist nicht aktiviert:
  15. Was genau? Plugin Nerd Tools installieren? Paket mit Nerd Tools installieren? rar/unrar anwenden? IMHO alles selbsterklärend, Leseaufwand gering, Youtube Video nicht erforderlich...
  16. Ich habe rar und unrar installiert. Das geht über un-get bzw. die Nerd Tools: /boot/extra/ rar-5.8.1-x86_64-1_SBo.txz unrar-6.1.7-x86_64-1cf.txz
  17. Du meinst z.B. S00E34 Simpsons Christmas? Was spricht gegen die Specials Staffeln S00? Und Du machst daraus eine Sammlung "Simpsons S01" mit allen Episoden aus S01 plus den passenden Specials aus S00? Wahnsinn, wäre mir persönlich zu viel Aufwand. Aber ok.
  18. Wäre mal interessant zu wissen von welchen Plattformen Du redest (iOS, Android, ...). Meiner persönlichen Erfahrung nach haben alle Plex Plattformen ihre individuellen Stärken und Schwächen sowie unterschiedliche Funktionsumfänge. Ich habe da so eine persönliche Hitliste, die behalte ich aber lieber für mich Wenn ich Deine Anforderung richtig verstehe (wer packt schon S01E07 und S02E03 einer Serie in eine Sammlung - und vor allen Dingen warum) so kann ich das auf meinen Androids nicht bestätigen. Ich sehe alle Thumbnails. Aber vielleicht habe ich es einfach falsch verstanden. Habs geschnallt. In app.plex.tv sieht man die Screens und auf Android sieht man die Cover. Frag mal bei Plex nach.
  19. Starte den Scan nochmal und guck in die Plex Server Logs unter: .../Library/Application Support/Plex Media Server/Logs/ Ein ganzer Sack voller Gründe kann zu den geschilderten Problemen führen. Das kannst Du nur über die Server und Scanner Logs recherchieren.
  20. Vertippt "ls -la" - aber ich denke Du wusstest das.
  21. Kann sein. Führe mal ein "la -la" für einen Ordner und dessen Inhalt aus bei dem der Inhalt nicht gefunden wird.
  22. @Squid This is what I saw yesterday. update_cron will be called twice if both plugins are installed. I don't know the tool. Will it be ok to call it twice? If yes, just ignore this post. Thanks. Community Applications plugin: User Scripts plugin:
  23. Bei mir sind es Python Skripte. Allerdings habe ich auch Python via un-get installiert.
  24. Kann man denn nicht einstellen welche Datenbank verwendet wird? Bei Plex ist es TVDB - somit kann man seinen Content entsprechend vorbereiten. Zusätzlich kann ich für jede Serie individuell einstellen welche Reihenfolge verwendet wird (DVD, Ausstrahlung, ...). Das muß Jellyfin doch auch können. Wenn nicht - falsches Werkzeug gewählt ...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.