Jump to content

mgutt

Moderators
  • Posts

    11,371
  • Joined

  • Last visited

  • Days Won

    124

Everything posted by mgutt

  1. Wie gesagt. User Pfade lassen grüßen 😉 Wenn man Nextcloud mit einer MariaDB betreibt, die /mnt/user nutzt, dann ist Nextcloud locker 100x langsamer beim Laden der GUI. Selbst Plex nutzt jetzt bei mir 100% Disk/Pool Pfade: Und Docker ebenfalls (inkl Umstellung auf Verzeichnis). VMs nutzen übrigens auch nur Disk/Pool Pfade. Das macht unRAID allerdings automatisch beim Starten der VM, ohne dass der Nutzer das bemerkt. Geht da aber auch nur, weil es eine große Imagedatei ist, auf die zugegriffen wird.
  2. Das ist übrigens komplizierter. Es liegt an der Änderung des SATA Standards, der PWDIS eingeführt hat und den alte Netzteile nicht erfüllen: https://www.tomshardware.com/news/hdd-sata-power-disable-feature,36146.html Also 3.3V alleine ist gar nicht mal das Problem, sondern auf welchem PIN die Spannung anliegt.
  3. https://forums.unraid.net/topic/99478-solved-gpu-passthrough-issue-bar-0-cant-reserve/?do=findComment&comment=1034243
  4. Nutzt du Disk/Pool Pfade in den Containern oder /mnt/user? Letzteres ist ein Performance-Killer bei Datenbanken. Der Mover macht mehrere Checks um ganz sicher zu gehen, dass die Datei gerade nicht verwendet wird. Dadurch ist der Mover langsamer, als wenn du zB manuell verschieben würdest.
  5. SFTP, FTP und SSH machen 1:1 das, was das Dateisystem unterstützt. Ich denke nur SMB/NTFS erlaubt no case. Schlussendlich hast du also folgende Optionen: a) Sync über SMB nocase Mount b) Vor dem Sync alle Dateinamen in Kleinbuchstaben ändern oder ginge auch, wäre aber komplizierter, alle Dateinamen so ändern, dass jedes Wort mit einem Großbuchstaben anfängt c) die Änderungsregeln in den Apps in den Griff kriegen
  6. Es geht eher um die VMs selbst als simple Datentransfers. Mit SATA SSDs hatte ich schon mal Benchmarks gemacht: NVMes wären deutlich schneller. Oder W480M + i3 10100E und später auf bis zu W-1290P. W480M ist nicht ganz so sparsam wie C246M, aber der W-1290P hätte bis zu 10 Kerne bzw die anderen haben im Vergleich auch etwas mehr Leistung pro Kern. Allerdings sind beide Boards von Gigabyte nur schwer zu bekommen. 👍 Wie zuvor gesagt ist W480M nicht so sparsam wie C246M. Das eine startet bei 6W und das andere bei 8W. Die CPU macht keinen nennenswerten Unterschied aus. Pro 2 Kerne sind das vielleicht 0.5W mehr. Aber woher willst du ein C246 Board bekommen? Hier siehst du was bei mir eine W10 VM ausmacht, ich denke man sieht wann ich sie gestartet habe 😉 10 schwache Kerne vs 4 mittelstarke: https://www.cpubenchmark.net/compare/Intel-Xeon-E5-2660-v2-vs-Intel-i3-9100/2184vs3479 Nachdem was du gepostet hast, sollte der i3 denke ich ausreichen.
  7. Konntest du den Wert jetzt eigentlich noch mal unterbieten?
  8. Genau das macht den Unterschied. Es galt schon immer die Regel, dass kleinere Netzteile effizienter sind und der Gold Standard hat sich ja nicht geändert. Allerdings bricht die Effizienz bei deinem stark ein, wenn die Last noch geringer ist. Mein Corsair SF450 Platinum zieht zb 3W mehr, wenn das Corsair RM550x (2021) 5 bis 10W verbraucht.
  9. Das wird nicht passieren. 5V und 3.3V werden nur aus dem ATX 24 Pin verbannt. Nein, für die alten Grafikkarten gibt es Adapter. EDIT: Gerade ganz aktuell: https://www.hardwareluxx.de/index.php/news/hardware/netzteile/57870-asus-rog-loki-sfx-l-netzteil-kommt-direkt-mit-pcie-gen-5-0-anschluss.amp.html
  10. Wenn die Disk erstmal rausgeflogen ist, wird sie durch einen Neustart auch nicht wieder aufgenommen. Normale Vorgehensweise wäre runterfahren, Disk tauschen und Rebuild durchführen. Nichts spricht übrigens gegen Backups.
  11. Die sollten alle gehen: https://geizhals.de/?cat=ramddr3&xf=15903_DDR4~15903_keinSO~15903_mitECC~15903_ohneLR~15903_ohneREG&sort=r&hloc=at&hloc=de&v=e
  12. Nein, du kannst das Array auch ohne Parität erstellen. Dann hast du nur eben keine Ausfallsicherheit. Die CPU unterstützt nur 2666 MHz Ich empfehle das Steel Legend wie hier beschrieben: https://forums.unraid.net/topic/117974-was-ist-momentan-für-500€-drin/?tab=comments#comment-1079582
  13. Warum kein rsync mit --delete? Also Quelle mit Ziel synchronisieren und auf dem Ziel alle Dateien löschen, die nicht auf der Quelle vorhanden sind. Danach hätten beide Seiten die gleiche Schreibweise.
  14. Hast du auch mal nach Boot Logo oder sowas geschaut? Das kann sowas auch ausblenden.
  15. Kann ich dir beides empfehlen. Und ja Upgrade auf Xeon E wäre auch möglich. Habe ich beim C246N-WU2 so gemacht. Kannst du so machen. Wenn es finanziell passt, könntest du aber auch auf den Cache verzichten und die NVMes als Parity und Disk 1 nehmen und die anderen SSDs Disk2, usw. Langsam ist beim unRAID Array nur die Parity. Ansonsten geht aber auch deine Idee. Mit SDDs und ohne laufende VMs würde das System keine 10W verbrauchen. Den W-1250 kann ich beim Großhandel anfragen. Hat aber lange Lieferzeit. Hier gab es in letzter Zeit Probleme mit unRAID. Ich meine manche haben das mit einem Docker lösen müssen. Bin ich gerade nicht sicher.
  16. Dann musst du aber den Sleep deaktivieren. Ich denke so sollte das gehen: https://unix.stackexchange.com/a/32043/101920
  17. Hast du mal mit der Verlängerung die vorderen Buchsen getestet? Die USB Buchse selbst verursacht die Interferenzen. Mit lsusb -t bzw lsusb -v könntet du auch noch vorne und hinten vergleichen. Also ob da evtl Unterschiede wie anders ausgehandelte Bandbreite oder sowas auffallen.
  18. Was ist von der neuen Hardware alles nicht neu?
  19. Solche Threads findet man leider zu hauf im Netz: https://www.bsdforen.de/threads/wiederherstellung-gelöschter-daten-auf-einem-zfs-mirror.35019/ Hier zb eine Software die dort nicht erwähnt wurde: https://www.klennet.com/zfs-recovery/default.aspx Schlussendlich ist ZFS sehr undankbar was undelete anbelangt. Bei BTRFS ist das etwas besser.
  20. Sadly this does not work for him: Do you think passing /dev/vfio/X to a container is possible or not?
  21. At first this script is created to use it as an Unraid users script which does not allow the usage of parameters, but yes, it would be nice having an external configuration file or being able to pass parameters to use it as an stand-alone script. I'm annoyed by myself changing the settings on each update and once I even forgot a setting as you did😅 But I don't think we should use bash and YAML at the same time as this would confuse the user. Instead we should use only bash like "source settings.conf" or change the settings area so it uses YAML, too. For example (untested): cat > /tmp/${0//\//_}_settings.yaml << EOF # ##################################### # Settings # ##################################### backup_jobs: -/boot [email protected]:/mnt/user/backup/beast/boot -/mnt/user/scan [email protected]:/mnt/user/backup/beast/scan keep: days: 14 days_multiple: 14 months: 12 years: 3 fails: 3 # ##################################### # Script # ##################################### EOF # parse parameters for i in "$@"; do case $i in --include=*) settings_file="${i#*=}"; shift ;; *) echo "Unknown parameter passed: $1"; exit 1 ;; esac done # use inline settings if [[ ! "$settings_file" ]]; then $settings_file="/tmp/${0//\//_}_settings.yaml" fi # parse settings source yaml.sh create_variables "$settings_file" Example to use an external config file: rsynclink.sh include=/boot/config/backupjob.yaml Then we only need to decide if we use only bash or only YAML.
  22. This happens because /root/.ssh is linked to the flash drive and the flash drive does not support hardlinks (as it uses FAT): ls -lah | grep .ssh lrwxrwxrwx 1 root root 21 Apr 7 2021 .ssh -> /boot/config/ssh/root/ It is produced by OpenSSH and is patched in various projects: https://github.com/termux/termux-packages/issues/2909 https://github.com/haikuports/haikuports/issues/6018 I don't know if it is patched in OpenSSH itself?! As Unraid 6.9.3 uses a relatively OpenSSH version, it does not seem so: ssh -V OpenSSH_8.4p1, OpenSSL 1.1.1j 16 Feb 2021 One solution would be to remove the link and copy the file from the usb flash drive: rm /root/.ssh cp /boot/config/ssh/root/ /root/.ssh The downside of this solution is that any changes to /root/.ssh are not permanently saved in your unraid configuration and are lost on reboot. So you maybe should add an daily check as a script which copies the file back to your flash drive if the timestamp differs.
  23. One solution is to boot a Linux VM with Nvidia passthrough everytime you don't use the Windows VM. This could be done by script like this: if [[ ! $(virsh list | grep Windows) ]] && [[ ! $(virsh list | grep Ubuntu ) ]]; then virsh start Ubuntu fi Execute it every 10 minutes or similar and it should be fine. You would only need to shutdown the Linux VM before starting the Windows VM. Or, but I'm unsure about this, maybe @ich777 can contribute, is to use the vfio bound Nvidia card inside a docker container with nvidia drivers installed. By that their is absolutely no VM overhead. The idea would be to start a privileged Container with various additional capabilities to access the PCie devices. Maybe CAP_SYS_RAWIO? EDIT: Should be possible by simply passing the /dev/vfio/X device to the container: https://gist.github.com/egernst/aefc7cc70ab633e2a76c48061ac43d54
  24. Bei solchen Lasten hilft das Netzteil auch nicht, weil es nur ein Gold Netzteil ist und ab 5% Last schaltet das Netzteil auf "normal" um, was man gut im Diagramm sehen kann: https://www.tweakpc.de/hardware/tests/netzteile/be_quiet_pure_power_11_fm/s02.php Dh unter 5%, also unter 27W ist es deutlich effizienter als andere Netzteile und darüber hinaus ist es genauso effizient wie jedes andere Gold Netzteil der selben Leistungsklasse. Bei 50W Last helfen nur möglichst kleine Platinum oder Titanium Netzteile. Allerdings sind die noch eine ganze Ecke teurer. Und große Sprünge gibt es da auch nicht mehr. Das Bequiet verliert zb 8.66 Watt bei 50W, während man beim Seasonic Prime 5,67 Watt verliert: https://www.tweakpc.de/hardware/tests/netzteile/seasonic_prime_titanium_fanless/s03.php Also weitere 3W wären bei Titanium möglich. Allerdings sind die auch deutlich teurer.
×
×
  • Create New...