Jump to content

bastl

Members
  • Posts

    1,267
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by bastl

  1. 2 hours ago, mgutt said:

    Der Zielpfad ist "user@server:/pfad". Wie im Beispiel zu sehen. Nix "ssh " und nix "cd".

    Hab ich getestet, leider ohne Erfolg. Ich erhalte jedesmal den Fehler

    grafik.png.411bb982220d8b7ef6664bbbc8a92fef.png

     

    Ich hab nun so einiges durchprobiert. Share auf dem NAS neu erstellt, Zeit-Synchronisation passt, neuer Benutzer, diverse Berechtigungen geprüft, selbst mit maximalen Rechten war nix zu machen.  Hab nun die ssh Verbindung erstmal verworfen und nochma den Share als NFS Mount in Unraid als Ziel eingebunden und beim Testen ist mir etwas aufgefallen.


    Wenn ich den Unraid Share "/mnt/data/test" mit der Datei "libvirt.iso" auf das NFS mount sichere scheint es nun zu funktionieren. Bei 3 Sicherungen gibt mir stats "Links: 3" aus. Mache ich das gleiche mit "/boot" als Source um den USB Stick zu sichern, bin ich wieder bei meinem ursprünglichem Problem, dass jede Sicherung scheinbar vollständig Platz belegt und "Links: 1" angezeigt wird. Gleiches habe ich noch mit einem weiteren Unraid Share getestet, der von dem Docker TDARR benutzt wird, da funktioniert es wieder nicht.

     

    Die ersten 3 Sicherungen sind der "test" ordner, die letzten Beiden "/boot"

    $ du -d1 -h /volume1/UNRAID/test/
    508M    /volume1/UNRAID/test/20230319_230436
    4.0K    /volume1/UNRAID/test/20230319_230453
    4.0K    /volume1/UNRAID/test/20230319_230550
    674M    /volume1/UNRAID/test/20230319_231939
    674M    /volume1/UNRAID/test/20230319_232048
    1.9G    /volume1/UNRAID/test/

     

    virtio.iso

    $ stat /volume1/UNRAID/test/20230319_230550/virtio.iso 
      File: ‘/volume1/UNRAID/test/20230319_230550/virtio.iso’
      Size: 531632128       Blocks: 1038344    IO Block: 4096   regular file
    Device: 2ch/44d Inode: 1060159     Links: 3
    Access: (0777/-rwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2023-03-19 23:04:36.775398397 +0100
    Modify: 2023-03-17 15:48:38.615599360 +0100
    Change: 2023-03-19 23:05:50.403330135 +0100
     Birth: -

    make_bootable.bat

    $ stat /volume1/UNRAID/test/20230319_232048/make_bootable.bat 
      File: ‘/volume1/UNRAID/test/20230319_232048/make_bootable.bat’
      Size: 1760            Blocks: 8          IO Block: 4096   regular file
    Device: 2ch/44d Inode: 1060690     Links: 1
    Access: (0777/-rwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
    Access: 2023-03-19 23:20:55.507531684 +0100
    Modify: 2022-11-20 22:27:34.000000000 +0100
    Change: 2023-03-19 23:20:55.546531654 +0100
     Birth: -

     

    Ich bin so langsam fertig mit mein Nerven. Halben Sonntag verdöddelt mit dem Kram.

    Irgendwie blick ich nicht dahinter woran es liegt. 😒

  2. @mgutt Hab jetzt zum Test folgendes als Zielpfade hinterlegt:

     

      "/boot"                            "ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI/flash'"

     

    und bekomme beim ausführen des Scripts folgende Meldung:

    grafik.png.561d19ef68f41deb61708bc153c8d7c6.png

     

    rsync: [Receiver] mkdir "/usr/local/emhttp/ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI/flash'/link_dest" failed: No such file or directory (2)
    rsync error: error in file IO (code 11) at main.c(789) [Receiver=3.2.7]
    --link-dest arg does not exist: /usr/local/emhttp/ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI/flash'/hard_link/ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI/flash'/link_dest
    removed '/tmp/_tmp_user.scripts_tmpScripts_rsyncIncrementalBackup_script/empty.file'
    rsync: [Receiver] change_dir#3 "/usr/local/emhttp/ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI" failed: No such file or directory (2)
    rsync error: errors selecting input/output files, dirs (code 3) at main.c(827) [Receiver=3.2.7]
    Error: Your destination ssh [email protected] 'cd /volume1/UNRAID/BACKUPS_MINI/flash' does not support hardlinks!
    Script Finished Mar 19, 2023  18:04.54
    
    Full logs for this script are available at /tmp/user.scripts/tmpScripts/rsyncIncrementalBackup/log.txt

     

    "does not support hardlinks!" wundert mich ein wenig. Das NAS ist mit BTRFS formatiert.

     

  3. @mgutt Gerade noch mal Schreibrechte kontrolliert. Über nen Unraid Terminal komme ich wie folgt passwortlos auf den Server. IP im Script hinterlegt war nicht die Lösung

     

    ssh -p 5022 [email protected]

     

    Dateien im Zielverzeichnis kann ich problemlos erstellen und löschen. Auch nochmal geprüft, Pfad passt.

    /volume1/UNRAID/BACKUPS_MINI/flash/

     

    4 Dateien extra erstellt unter "/boot" was gesichert werden soll. Half leider auch nicht.

    Ich verzweifel so langsam. Is bestimmt wieder nur irgend ne Kleinigkeit.

     

    Ist der Syntax im Zielpfad wie im Post davor zu sehen evtl. falsch? Normal die Pfadangabe hinter "user@server:/Pfad" bringt auch nen Fehler vom Terminal aus. Muß man da nicht extra nen "cd /Pfad" anhängen um im richtigen Ordner zu landen? Wird das von dem Script automatisch erledigt?

     

  4. 13 minutes ago, mgutt said:

    Du machst nur eben alias ssh='ssh -p 5022'

     

    Pfadziel:

    "ssh backup@NAS:/volume1/UNRAID/BACKUPS_MINI/flash"

     

    mit folgendem custom ssh Befehl:

    alias ssh='ssh -p 5022'

     

    schmeißt er folgenden Fehler:

    grafik.png.ce920eda3d83e2dc10cc4014e5ae19ec.png

     

    Auszug aus log.txt

    Error:  ()!
    Script Finished Mar 19, 2023  17:07.10
    
    Full logs for this script are available at /tmp/user.scripts/tmpScripts/rsyncIncrementalBackup/log.txt

     

     

    Danke schonmal für die Hilfe

  5. 31 minutes ago, mgutt said:

    Jo, SSH geht auch. Dann solltest du aber die Schlüssel austauschen, damit keine Passwortabfrage kommt. Also auf dem Terminal musst du in der Lage sein "ssh user@server" ohne Passwort auszuführen.

     

    Vom Terminal aus mit custom Port klappt die passwortlose Anmeldung. Wie geb ich denn den Port in dem Script mit? folgendes funktioniert leider nicht

     

      "/boot"                            "ssh -p 5022 backup@NAS:/volume1/UNRAID/BACKUPS_MINI/flash"

     

  6. @mgutt Aktuell sehen die Einträge für die Pfade wie folgt aus im Script:

     

    backup_jobs=(
      # source                          # destination
      "/mnt/data/appdata"               "/mnt/remotes/DISKSTATION_UNRAID/BACKUPS_MINI/appdata"
      "/mnt/data/nextcloud"             "/mnt/remotes/DISKSTATION_UNRAID/BACKUPS_MINI/nextcloud"
      "/boot"                           "/mnt/remotes/DISKSTATION_UNRAID/BACKUPS_MINI/flash"
    )

     

    Kann ich den Zielpfad auch wie folgt irgendwie erstellen, direkt über ssh gehen und wie geb ich dann die Zugangsdaten und den non-default Port mit?

     

      # source                          # destination 
      "/boot"                           "ssh backup@nas:/volume1/UNRAID/BACKUPS_MINI/flash"

     

  7. 16 hours ago, mgutt said:

    Du kannst es aber auch anders herausfinden. Such dir eine Datei raus, die in jedem Fall nicht verändert wurde, zwischen den Backups und dann führe das "stat" Kommando aus und schau bei "Links" nach der Zahl. Zum Beispiel hier die Datei hat 23 Hardlinks:

     

    Hab nun 4 Sicherungen auf dem NAS. Ich habe jetzt mal anhand der "Nextcloud_Manual.pdf", die sich nicht geändert haben sollte, in einem User Daten Ordner liegend, wie gewünscht geprüft. Unabhängig welches Sicherungsverzeichnis ich wähle, unter Links steht immer eine 1. Wenn es ein Hardlink sein sollte, wenn ich das richtig verstehe, sollte da eigentlich eine 4 stehen, oder? Ich hab es auch noch mit der Datei "make_bootable.bat" vom gesicherten USB Stick getestet. Gleiches Ergebnis.

     

    stat "/volume1/UNRAID/BACKUPS_MINI/nextcloud/20230319_140249/data/Bastl/files/Nextcloud Manual.pdf"
      File: ‘/volume1/UNRAID/BACKUPS_MINI/nextcloud/20230319_140249/data/Bastl/files/Nextcloud Manual.pdf’
      Size: 12765379        Blocks: 24936      IO Block: 4096   regular file
    Device: 2ch/44d Inode: 1020153     Links: 1
    Access: (0777/-rwxrwxrwx)  Uid: (   33/ UNKNOWN)   Gid: (   33/ UNKNOWN)
    Access: 2023-03-19 14:02:53.095240488 +0100
    Modify: 2022-06-24 20:22:53.785054785 +0200
    Change: 2023-03-19 14:02:53.459239951 +0100
     Birth: -
    
    
    du -d1 -h /volume1/UNRAID/BACKUPS_MINI/nextcloud/ | sort -k2
    393G    /volume1/UNRAID/BACKUPS_MINI/nextcloud/
    99G     /volume1/UNRAID/BACKUPS_MINI/nextcloud/20230317_191825
    99G     /volume1/UNRAID/BACKUPS_MINI/nextcloud/20230318_121818
    99G     /volume1/UNRAID/BACKUPS_MINI/nextcloud/20230319_011145
    99G     /volume1/UNRAID/BACKUPS_MINI/nextcloud/20230319_140249

     

    Bei einem dry-run läuft übrigens die Sicherung mit allen 3 zu sichernden Ordnern in knapp 3min durch.

     

    Start 15:25

     

    grafik.png.1247dae66c44d6ecb5669c05d53068fd.png

     

  8. Hallo zusammen.

     

    Danke erstmal an @mgutt für das super Script!

     

    Ich bin darüber gestolpert, als ich auf der Suche nach einer einfachen Möglichkeit war meine Nextcloud Daten von Unraid auf ne Synology im gleichen Netzwerk zu sichern. Gesagt, getan. Script in User Scripts hinterlegt, auf dem NAS nen Share erstellt, als NFS Share mit UD gemounted, Pfade im Script angepasst und Feuer frei.

    Wie zu erwarten bei 106GB (knapp 106000 Dateien) hat die erste Sicherung gut über ne Stunde gedauert bis sie durch war. Seitdem hat sich an den Daten auch nicht großartig was geändert. Gesichert wird appdata, der Nextcloud Userdaten Ordner und der Unraid USB Stick.

     

    DS_1_Backup_full.png.ad56cbd87cbe596691505eb7dbeb339e.png

     

    Als ich eben aus Interesse die 2te Sicherung angestoßen hab, hat diese ebenfalls ziemlich genauso lang gedauert wie die initiale Sicherung, knapp über ne Stunde. Sicherung wurde etwa 12Uhr gestartet und war 13:10Uhr fertig. Was mich ein wenig verwundert hat.

     

    finished_appdata.png.2327244cc55fdfbe0bb986e4aae16162.png

     

    finished_nextcloud.png.f6a567724ae533a02fdb29e2b1530038.png

     

    finished_flash.png.6ed4c8f62c690fb6eeefb8bd52383de4.png

     

    Hab dann auf dem NAS nach der Größe der Sicherungen geschaut und diese wurde mir dann ziemlich genau doppelt so groß angezeigt, wie die erste Sicherung allein.

     

    DS_2_Backup_full.png.871fd5ee6ef98bcd7696f1a0f80c4d21.png

     

    DS_appdata.png.24bb3900d86a5f35b0a1a04f95d0a61c.png

     

    DS_nextcloud.png.080ae276ee72cde50720e47c2e9814f7.png

     

    DS_flash.png.a94aaae918e405b2580c878980ae3bde.png

     

    Ist das normal bei Hardlinks? Eigentlich nein, oder versteh ich da was falsch? Hab ich etwas übersehen? Bin gerade ein wenig ratlos. Am Script selber hab ich nichts weiter verändert, als die Pfade zu hinterlegen, Rest ist default.

     

    Falls mich jemand in die richtige Richtung schubsen könnte, woran es liegt, wäre ich sehr dankbar.

     

    MfG

     

  9. How to update the "Collabora Online - Built-In CODE Server"?

     

    Currently as Nextcloud admin it shows an update to version 22.5.301 is available. Updating other apps no problem, but trying to update the Collabora app I'am ending up stuck in maintenance mode. I've waited half an hour but it won't recover.

     

    Forcing "maintenance:mode --off" doesn't help. Nextclouds UI won't be accessible. Restarting the docker won't helpe neither. Fortunately I had a working backup.

     

    any ideas?

  10. First of all big thanks @bonienl for all your usefull plugins and the great work for the cummunity!!! 🥰

     

    As usual on a new Unraid box, the "dynamix system temp" plugin is a must have. I installed it, went to the settings page, pressed Detect and nothing happened. Same after a reboot. No drivers have been detected or loaded. After searching around and a little help from @ich777 I found a solution and thought I post a small How2 in case someone else finds this useful.

     

    for reference my initial post:

     

    My new system is a MinisForum HM90 mini PC.

     

    Specs:

    • Ryzen 9 4900H (Renoir Zen 2) with Radeon RX Vega 8 Graphics
    • 2x 16GB Kingston 3200 DDR4
    • Kingston 512GB NVME (cache for VMs)
    • 2x Samsung 870 1TB SSD (data-pool for system, appdata and files)
    • random flash stick as dummy array disk
    • Unraid 6.10.3

    installed plugins:

    • Dynamix System Temperature
    • GPU statistics
    • Nerd Tools
    • Radeon Top
    • Nuvoton NCT6687 Driver
    • Unassigned Devices
    • and all sorts of other useful stuff

    + a couple dockers (Nextcloud, Jellyfin ...)

     

    sensors gave me the following output:

    root@mini:~# sensors
    amdgpu-pci-0600
    Adapter: PCI adapter
    vddgfx:        1.32 V  
    vddnb:       874.00 mV 
    edge:         +44.0°C  
    slowPPT:       4.00 mW 
    
    k10temp-pci-00c3
    Adapter: PCI adapter
    Tctl:         +60.2°C  
    
    nvme-pci-0100
    Adapter: PCI adapter
    Composite:    +43.9°C  (low  =  -0.1°C, high = +84.8°C)
                           (crit = +94.8°C)

     

    running "sensors-detect" showed:

    root@mini:~# sensors-detect
    # sensors-detect version 3.6.0
    # System: BESSTAR TECH LIMITED HM90 [Default string]
    # Kernel: 5.15.46-Unraid x86_64
    # Processor: AMD Ryzen 9 4900H with Radeon Graphics (23/96/1)
    
    This program will help you determine which kernel modules you need
    to load to use lm_sensors most effectively. It is generally safe
    and recommended to accept the default answers to all questions,
    unless you know what you're doing.
    
    Some south bridges, CPUs or memory controllers contain embedded sensors.
    Do you want to scan for them? This is totally safe. (YES/no): YES
    Silicon Integrated Systems SIS5595...                       No
    VIA VT82C686 Integrated Sensors...                          No
    VIA VT8231 Integrated Sensors...                            No
    AMD K8 thermal sensors...                                   No
    AMD Family 10h thermal sensors...                           No
    AMD Family 11h thermal sensors...                           No
    AMD Family 12h and 14h thermal sensors...                   No
    AMD Family 15h thermal sensors...                           No
    AMD Family 16h thermal sensors...                           No
    AMD Family 17h thermal sensors...                           No
    AMD Family 15h power sensors...                             No
    AMD Family 16h power sensors...                             No
    Hygon Family 18h thermal sensors...                         No
    Intel digital thermal sensor...                             No
    Intel AMB FB-DIMM thermal sensor...                         No
    Intel 5500/5520/X58 thermal sensor...                       No
    VIA C7 thermal sensor...                                    No
    VIA Nano thermal sensor...                                  No
    
    Some Super I/O chips contain embedded sensors. We have to write to
    standard I/O ports to probe them. This is usually safe.
    Do you want to scan for Super I/O sensors? (YES/no): YES
    Probing for Super-I/O at 0x2e/0x2f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
    Trying family `ITE'...                                      Yes
    Found `ITE IT8613E Super IO Sensors'                        Success!
        (address 0xa30, driver `to-be-written')
    Probing for Super-I/O at 0x4e/0x4f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
    Trying family `ITE'...                                      No
    
    Some systems (mainly servers) implement IPMI, a set of common interfaces
    through which system health data may be retrieved, amongst other things.
    We first try to get the information from SMBIOS. If we don't find it
    there, we have to read from arbitrary I/O ports to probe for such
    interfaces. This is normally safe. Do you want to scan for IPMI
    interfaces? (YES/no): YES
    Probing for `IPMI BMC KCS' at 0xca0...                      No
    Probing for `IPMI BMC SMIC' at 0xca8...                     No
    
    Some hardware monitoring chips are accessible through the ISA I/O ports.
    We have to write to arbitrary I/O ports to probe them. This is usually
    safe though. Yes, you do have ISA I/O ports even if you do not have any
    ISA slots! Do you want to scan the ISA I/O ports? (yes/NO): yes
    Probing for `National Semiconductor LM78' at 0x290...       No
    Probing for `National Semiconductor LM79' at 0x290...       No
    Probing for `Winbond W83781D' at 0x290...                   No
    Probing for `Winbond W83782D' at 0x290...                   No
    
    Lastly, we can probe the I2C/SMBus adapters for connected hardware
    monitoring devices. This is the most risky part, and while it works
    reasonably well on most systems, it has been reported to cause trouble
    on some systems.
    Do you want to probe the I2C/SMBus adapters now? (YES/no): YES
    Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus
    Module i2c-dev loaded successfully.
    
    Next adapter: SMBus PIIX4 adapter port 0 at 0b00 (i2c-0)
    Do you want to scan it? (yes/NO/selectively): yes
    Client found at address 0x50
    Probing for `Analog Devices ADM1033'...                     No
    Probing for `Analog Devices ADM1034'...                     No
    Probing for `SPD EEPROM'...                                 Yes
        (confidence 8, not a hardware monitoring chip)
    Probing for `EDID EEPROM'...                                No
    Client found at address 0x51
    Probing for `Analog Devices ADM1033'...                     No
    Probing for `Analog Devices ADM1034'...                     No
    Probing for `SPD EEPROM'...                                 Yes
        (confidence 8, not a hardware monitoring chip)
    
    Next adapter: SMBus PIIX4 adapter port 2 at 0b00 (i2c-1)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: SMBus PIIX4 adapter port 1 at 0b20 (i2c-2)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 0 (i2c-3)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 1 (i2c-4)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 2 (i2c-5)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 3 (i2c-6)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 1 (i2c-7)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 2 (i2c-8)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 3 (i2c-9)
    Do you want to scan it? (yes/NO/selectively): yes
    
    
    Now follows a summary of the probes I have just done.
    Just press ENTER to continue: 
    
    Driver `to-be-written':
      * ISA bus, address 0xa30
        Chip `ITE IT8613E Super IO Sensors' (confidence: 9)
    
    Note: there is no driver for ITE IT8613E Super IO Sensors yet.
    Check https://hwmon.wiki.kernel.org/device_support_status for updates.
    
    No modules to load, skipping modules configuration.
    
    Unloading i2c-dev... OK
    
    root@mini:~# 

     

    "k10temp-pci-00c3" looked like this is the CPU temp sensor for the 4900H.

    As ich777 pointed out 'ITE IT8613E Super IO Sensors' might also be something to look at. It's actually the chip managing the fan speeds.

     

    First thing I did, I compared it with my other AMD build (Threadripper TRX40 plattform) where I also have Dynamix System Temps installed. In the plugin folder on the TRX40 Unraid flash disk I found a couple files that are missing on the new box.
     

    /boot/config/plugins/dynamix.system.temp

     

    drivers.conf:

    it87
    k10temp

    sensors.conf:

    # sensors
    chip "it8792-isa-0a60"
    ignore "fan1"
    chip "it8792-isa-0a60"
    ignore "fan2"
    chip "k10temp-pci-00c3"
    label "temp1" "CPU Temp"
    chip "it8792-isa-0a60"
    label "temp1" "MB Temp"
    chip "it8792-isa-0a60"
    label "fan3" "Array Fan"

     

    Same "k10temp-pci-00c3"  as on my new HM90 box. So I manually created the "drivers.conf" on the new system with the same drivers to load (it87+k10temp). After that I went back to the "Dynamix System Temperature" settings page and it87 + k10temp showed up as available drivers.

     

    available.png.46e1fcc211f898a347686218dfde5344.png

     

    Be careful don't press detect or the entry will be removed again. Pressing save and the sensors should be available to select now but a sensor for the fan speed is still missing.

     

    1411504717_driversselect.png.cd448760d1c5af1248f49bf6bd7e343d.png

     

    A quick restart of the box and still only the k10temp, gpu and nvme sensors showed up. In another forums thread a user with a Terramaster box had the solution for me.

     

     

    Forcing another id did the trick and the fan speed showed up and a couple other temp sensors.

     

    modprobe it87 force_id=0x8620

     

    fan.png.27c46b6a47dbfcca9052bf2ffae28aae.png

     

    Unfortunately this will not survive a system reboot. You have to add that line on your go file located in the config folder on your Unraid flash disk.

     

    nano /boot/config/go

     

    #!/bin/bash
    # Start the Management Utility
    /usr/local/sbin/emhttp &
    
    # load driver for System Temp to show fan speeds 
    modprobe it87 force_id=0x8620

     

    If someone knows what these other 3 temp sensors are showing, let me know.

     

    1639266471_modprobelforceid.png.f18468cc5f1afa20d24b7c0b02be59c6.png

     

    @limetech In the release notes for 6.6.0-RC1  you stated:

     

    - removed CONFIG_SENSORS_IT87: ITE IT87xx and compatibles
    - it87: version 20180709 groeck Linux Driver for ITE LPC chips (https://github.com/groeck/it87) 

     

    Are there any new drivers available which replaced these old it87 ones that I can use instead or which can you implement and auto load in Unraid?

     

    And another question:

    @bonienl is there an easier way for people to load these drivers by clicking "detect" and not doing it by hand?

     

     

  11. 19 minutes ago, ich777 said:

    Research the forum for your exact chip

    Thanks for the quick answer. I already searched the forums. 😂

    searching for "4900H" brings up nothing.

    "HM90" only a single guy with boot issues

    "minisforum" a couple people asking for compatibility, passthrough and setup for unraid, nothing related

     

    not sure where to start.

     

    "sensors" gives me the following output

    root@mini:~# sensors
    amdgpu-pci-0600
    Adapter: PCI adapter
    vddgfx:      699.00 mV 
    vddnb:       874.00 mV 
    edge:         +45.0°C  
    slowPPT:     1000.00 uW 
    
    k10temp-pci-00c3
    Adapter: PCI adapter
    Tctl:         +61.0°C  
    
    nvme-pci-0100
    Adapter: PCI adapter
    Composite:    +47.9°C  (low  =  -0.1°C, high = +84.8°C)
                           (crit = +94.8°C)

     

    "k10temp-pci-00c3" might be the CPU temp sensor for the 4900H. If i stress the CPU it spikes up. Question is how to load/unload the driver and set it up correctly for the plugin to register and how do I find the fan sensor.

     

    questions questions question 🙄

     

    running "sensors-detect"

    root@mini:~# sensors-detect
    # sensors-detect version 3.6.0
    # System: BESSTAR TECH LIMITED HM90 [Default string]
    # Kernel: 5.15.46-Unraid x86_64
    # Processor: AMD Ryzen 9 4900H with Radeon Graphics (23/96/1)
    
    This program will help you determine which kernel modules you need
    to load to use lm_sensors most effectively. It is generally safe
    and recommended to accept the default answers to all questions,
    unless you know what you're doing.
    
    Some south bridges, CPUs or memory controllers contain embedded sensors.
    Do you want to scan for them? This is totally safe. (YES/no): YES
    Silicon Integrated Systems SIS5595...                       No
    VIA VT82C686 Integrated Sensors...                          No
    VIA VT8231 Integrated Sensors...                            No
    AMD K8 thermal sensors...                                   No
    AMD Family 10h thermal sensors...                           No
    AMD Family 11h thermal sensors...                           No
    AMD Family 12h and 14h thermal sensors...                   No
    AMD Family 15h thermal sensors...                           No
    AMD Family 16h thermal sensors...                           No
    AMD Family 17h thermal sensors...                           No
    AMD Family 15h power sensors...                             No
    AMD Family 16h power sensors...                             No
    Hygon Family 18h thermal sensors...                         No
    Intel digital thermal sensor...                             No
    Intel AMB FB-DIMM thermal sensor...                         No
    Intel 5500/5520/X58 thermal sensor...                       No
    VIA C7 thermal sensor...                                    No
    VIA Nano thermal sensor...                                  No
    
    Some Super I/O chips contain embedded sensors. We have to write to
    standard I/O ports to probe them. This is usually safe.
    Do you want to scan for Super I/O sensors? (YES/no): YES
    Probing for Super-I/O at 0x2e/0x2f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
    Trying family `ITE'...                                      Yes
    Found `ITE IT8613E Super IO Sensors'                        Success!
        (address 0xa30, driver `to-be-written')
    Probing for Super-I/O at 0x4e/0x4f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
    Trying family `ITE'...                                      No
    
    Some systems (mainly servers) implement IPMI, a set of common interfaces
    through which system health data may be retrieved, amongst other things.
    We first try to get the information from SMBIOS. If we don't find it
    there, we have to read from arbitrary I/O ports to probe for such
    interfaces. This is normally safe. Do you want to scan for IPMI
    interfaces? (YES/no): YES
    Probing for `IPMI BMC KCS' at 0xca0...                      No
    Probing for `IPMI BMC SMIC' at 0xca8...                     No
    
    Some hardware monitoring chips are accessible through the ISA I/O ports.
    We have to write to arbitrary I/O ports to probe them. This is usually
    safe though. Yes, you do have ISA I/O ports even if you do not have any
    ISA slots! Do you want to scan the ISA I/O ports? (yes/NO): yes
    Probing for `National Semiconductor LM78' at 0x290...       No
    Probing for `National Semiconductor LM79' at 0x290...       No
    Probing for `Winbond W83781D' at 0x290...                   No
    Probing for `Winbond W83782D' at 0x290...                   No
    
    Lastly, we can probe the I2C/SMBus adapters for connected hardware
    monitoring devices. This is the most risky part, and while it works
    reasonably well on most systems, it has been reported to cause trouble
    on some systems.
    Do you want to probe the I2C/SMBus adapters now? (YES/no): YES
    Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus
    Module i2c-dev loaded successfully.
    
    Next adapter: SMBus PIIX4 adapter port 0 at 0b00 (i2c-0)
    Do you want to scan it? (yes/NO/selectively): yes
    Client found at address 0x50
    Probing for `Analog Devices ADM1033'...                     No
    Probing for `Analog Devices ADM1034'...                     No
    Probing for `SPD EEPROM'...                                 Yes
        (confidence 8, not a hardware monitoring chip)
    Probing for `EDID EEPROM'...                                No
    Client found at address 0x51
    Probing for `Analog Devices ADM1033'...                     No
    Probing for `Analog Devices ADM1034'...                     No
    Probing for `SPD EEPROM'...                                 Yes
        (confidence 8, not a hardware monitoring chip)
    
    Next adapter: SMBus PIIX4 adapter port 2 at 0b00 (i2c-1)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: SMBus PIIX4 adapter port 1 at 0b20 (i2c-2)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 0 (i2c-3)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 1 (i2c-4)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 2 (i2c-5)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM i2c hw bus 3 (i2c-6)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 1 (i2c-7)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 2 (i2c-8)
    Do you want to scan it? (yes/NO/selectively): yes
    
    Next adapter: AMDGPU DM aux hw bus 3 (i2c-9)
    Do you want to scan it? (yes/NO/selectively): yes
    
    
    Now follows a summary of the probes I have just done.
    Just press ENTER to continue: 
    
    Driver `to-be-written':
      * ISA bus, address 0xa30
        Chip `ITE IT8613E Super IO Sensors' (confidence: 9)
    
    Note: there is no driver for ITE IT8613E Super IO Sensors yet.
    Check https://hwmon.wiki.kernel.org/device_support_status for updates.
    
    No modules to load, skipping modules configuration.
    
    Unloading i2c-dev... OK

     

  12. Hi @ich777

     

    First of all, big thanks for your version of Jellyfin. I use it on my new small Unraid media server build on an MinisForum HM90 mini PC. It uses an Renoir Zen 2 based Ryzen 9 4900H with Radeon RX Vega 8 Graphics.

     

    After some issues with your default port mappings 8096 > 8096 and 8920 > 8920 I now have access to the WebUI. I had to adjust the Ports to 18096 and 18920 for me to have access. Not sure whats wrong with the default mappings and my network config. I tried bridged, br0 and a custom network, same problem on all of them with the default ports.

     

    I installed the "Radeon TOP" and "GPU statistics" plugins to check the stats on the dashboard and with "radeontop" via terminal. Jellyfin statistics is showing the transcoding with 65fps.

     

    GPU statistics 4k source:

     

    GPU_statistics.png.16032861ed7ffb4e1d88115ec3461870.png

     

    radeontop idle:

    radeontop_idle.png.2b25a51ef1fcf09527a96b5ed140c8be.png

     

    radeontop transcoding 4K source file:

    radeontop_reencode_4K_source.png.0d1a584c60504c81c8ce945eba190418.png

     

    It looks like the GPU transcoding is working even without the adjustment of the go file. 👍

    Jellyfin statistics is showing the transcoding with 65fps.

     

    I have also installed the "Dynamix System Temperature" and your "Nuvoton NCT6687 Driver" plugin. Unfortunately the temperature plugin doesn't find any drivers, so I have no fan or CPU temp monitoring available. Any ideas what I'am missing? If I shoud test some stuff for you, please let me know. Maybe you can add the 4900H to the list of supported hardware. 😉

     

     

    • Thanks 1
  13. Servus zusammen,

     

    ich pack mal meine Frage hier rein, vielleicht kann mir jemand den ein oder anderen Tipp geben. Folgendes habe ich vor. Auf meinem Hauptsystem mit Unraid laufen diverse Dienste wie Nextcloud, Unifi, Bitwarden etc. Da ich den Threadripper auf die Dauer nicht ständig laufen haben will, kam mir die Idee, ich könnt die meisten Dienste ja auf einen low-power MiniPC auslagern. Dort sollte dann ebenfalls Unraid drauf, da mir die Verwaltung über die GUI recht gut zusagt.

     

    Nun das Problem. Der MiniPC hat eine 500GB NVME und 2x1TB SSD. Weitere Festplatten passen nicht rein bzw. sind alle Anschlüsse belegt, außer natürlich USB Geräte. Jetzt stellt sich mir die Frage, Docker+VMs laufen nur mit gestartetem Array. In das Array sollte man allerdings keine SSDs packen, da TRIM nicht unterstützt wird bzw. die Parität dadurch geschrottet werden kann. Ich würde bei der Kiste auch ohne Array Disks auskommen, das scheint allerdings nicht zu funktionieren. Besteht die Möglichkeit einen einfachen USB Stick (quasi als Dummy) als einziges Array Device zu nutzen, damit das Array überhaupt gestartet wird? Die NVME würde ich für 1-2 VMs nutzen und die 2x1TB als gespiegelten Pool für die Services und paar Daten die anfallen. Shares nur auf den Pools und absolut nix auf dem Array, geht das? Oder macht es Sinn die NVME als Array zu nehmen? Dann dürfte doch Trim nutzbar sein ohne Parität, oder?

     

    Gibt es etwas, was ich dabei übersehe? Irgendwelche Tipps?

  14. I guess most of you who tried to test the final Windows 11 build might allready noticed, the installer checks for the presence of a TPM module and enabled SecureBoot. If one of them is not present, the installer will halt with the following error directly after the edition selection

     

    11.thumb.png.fd6fcc842c51c31cef9bc4f16eebac2b.png

     

    1. With shift+F10 open a commandline
    2. Enter "regedit" into the cmd and press enter. The registry editor should open up.
    3. Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\Setup"
    4. create a new key called "LabConfig" on the left side bei right clicking on "Setup" and select new > key
    5. ad the following 3 DWORD (32-Bit) entries inside LabConfig on the right.
      BypassTPMCheck
      BypassSecureBootCheck
      BypassRAMCheck
    6. Double click each entry and change the hex entry from 0 to 12.thumb.png.5f76a75d9d89398efcf464242db5eec2.png
    7. After that close the registry editor and the commandline and go one step back to the edition selection screen, select the version you wanna install, press next et voila, Windows 11 should install fine.

     

    Doing all this straight after the installer has started on the language selection menue also works. No need to go to the edition selection first. For this to work I used the default Win10 template with a 70G vdisk 4G RAM and 8cores. Nothing else on the template or in the xml has changed.

     

    Keep in mind this is only a solution if you want to try the new Windows version. No one at this point can guarantee how long this will work and if a future update will break something. We all know MS is randomly "breaking" things with every update. Some reports say updates might not even possible with this reg tweak in the future, therefore my warning for all those can't await the next Unraid version which propably will come with a fix and an emulated TPM module.

     

    only use this for testing Windows 11!

     

     

    Happy testing folks

     

    • Like 2
  15. @Falcosc Verify on disk 1 is finished. The file integrity control panel page still shows the the files from disk2 like in the screenshot of my fist post.

     

    I have a lot of *.tmp.end files in /var/tmp and a disk2.tmp.end. Some are from august some from today. I renamed the disk2.tmp.end refreshed the page and disk2 export showed "canceled with error". Refreshed the page again. Error is gone. Started a new export of disk2. No errors. I'am kinda confused right now.

  16. @Falcosc Maybe it helps to note that I am from germany and some of the files include the german letters Ää Öö Üü and ß for example

     

    */mnt/disk2/company/tmp/Präsentation/industrie-medium.png

     

    also I have a folder where backups from my android phone are placed, some with the following naming included with an @ for example

     

    */mnt/disk2/nextcloud/user/files_versions/.SeedVaultAndroidBackup/1678426041580/kv/@pm@/Y2ibnQudnVXN1cn9tLZleQ.v1614280421

     

  17. @Falcosc I have no /tmp/disk2* files in that folder

     

    grafik.png.8147c811e236f33216dd63bbd75bed44.png

     

    and I can't really share the /var/tmp/disk2* filelist with you. I have a lot of personal and work content on that disk, some named with my real name or the name of the company I work for.  I can try to remove the personal stuff if it helps.

     

    14 minutes ago, Falcosc said:

    Is a disk2 process running?

    I guess not. On the main tab I only see reads happen on disk one where the verify process is still active. Looks like export for disk2 is already finished. Timestamp for disk2 is short after the time a started the process for a new export.

    grafik.thumb.png.9e6d95d15aca518b7b40fd6d1b98f41d.png

     

  18. Short report for something weird happened to me. Planned verify task for 2 disks started this morning, 1 disk finished and reported a corruption on disk 2. Verify task on disk 1 still running. The coruppted file in my case was the nextcloud.log file getting flooded. I cleared the logfile, verify on disk 1 still running. I selected disk 2 and started a export task and the following happened in the ui

     

    grafik.thumb.png.fa91c7581b785208240e9a08077a725e.png

     

    The ui shows as it looks like the full list of files beeing scanned on disk 1. Refreshing the page doesn't help. The counter for processed files is still counting up and constant read speeds on disk 1 showing that the process looks like it's still working. Only the page is messed up.

×
×
  • Create New...