Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Linux Control v1.x.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Linux Control v1.x.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Negalein
      Negalein Global Moderator @wendy2702 last edited by

      @wendy2702 sagte in Test Adapter Linux Control v1.x.x:

      Du hast nach „by-Id“ abgefragt. Gibt es bei dir eventuell „x2….“ ?

      nein

      root@proxmox:~# ls -l /dev/disk/by-id/
      total 0
      lrwxrwxrwx 1 root root  9 Sep  7 13:58 ata-SanDisk_SDSSDH3_1T00_221348800390 -> ../../sda
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 ata-SanDisk_SDSSDH3_1T00_221348800390-part1 -> ../../sda1
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 ata-SanDisk_SDSSDH3_1T00_221348800390-part2 -> ../../sda2
      lrwxrwxrwx 1 root root 10 Nov  6 05:06 ata-SanDisk_SDSSDH3_1T00_221348800390-part3 -> ../../sda3
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 dm-name-pve-root -> ../../dm-1
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 dm-name-pve-swap -> ../../dm-0
      lrwxrwxrwx 1 root root 10 Nov  6 05:00 dm-name-pve-vm--100--disk--0 -> ../../dm-6
      lrwxrwxrwx 1 root root 10 Nov  6 05:05 dm-name-pve-vm--101--disk--0 -> ../../dm-7
      lrwxrwxrwx 1 root root 10 Nov  6 04:04 dm-name-pve-vm--102--disk--0 -> ../../dm-8
      lrwxrwxrwx 1 root root 10 Nov  6 04:05 dm-name-pve-vm--103--disk--0 -> ../../dm-9
      lrwxrwxrwx 1 root root 11 Nov  6 04:07 dm-name-pve-vm--104--disk--0 -> ../../dm-10
      lrwxrwxrwx 1 root root 11 Nov  6 05:05 dm-name-pve-vm--105--disk--1 -> ../../dm-12
      lrwxrwxrwx 1 root root 11 Nov  6 05:06 dm-name-pve-vm--106--disk--0 -> ../../dm-11
      lrwxrwxrwx 1 root root 11 Nov  6 05:06 dm-name-pve-vm--107--disk--0 -> ../../dm-13
      lrwxrwxrwx 1 root root 10 Nov  6 04:04 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxM3dxrDM3dBYhNgI8mpPV3YmfHk75VT2CZ -> ../../dm-8
      lrwxrwxrwx 1 root root 10 Nov  6 05:00 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMEohxnWLY2pMegm2B06LWZhhOb4JtDLdQ -> ../../dm-6
      lrwxrwxrwx 1 root root 11 Nov  6 05:05 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMOiAaJ18km9GOxKBboaWrAGtoGCssq5sm -> ../../dm-12
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMUldB8S2CZaYIN2ywWiLNCdTYvUJEz4ot -> ../../dm-0
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMdti3rBZdxZYTN3oDHliWCdLGGomqi2xj -> ../../dm-1
      lrwxrwxrwx 1 root root 10 Nov  6 04:05 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMfdz28y3obse8csoHkDgVo2rTfBy8uJfJ -> ../../dm-9
      lrwxrwxrwx 1 root root 11 Nov  6 05:06 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMiOEhJ1hibDoUrRctAkyzN2exdG1ZcgxU -> ../../dm-13
      lrwxrwxrwx 1 root root 10 Nov  6 05:05 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMljq2p7vA13bd3yyKg19GNtsJ0RmMBuBi -> ../../dm-7
      lrwxrwxrwx 1 root root 11 Nov  6 05:06 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMqu8b9ffqSwzJpJJH3V1dSl2uQhw8p3UP -> ../../dm-11
      lrwxrwxrwx 1 root root 11 Nov  6 04:07 dm-uuid-LVM-Um7uCQ5plpg4GO0G1hTw2LTdLSxAhLxMzv1OgYTuzbVrrzPLozpFivIdBr4F5xQv -> ../../dm-10
      lrwxrwxrwx 1 root root 10 Nov  6 05:06 lvm-pv-uuid-gELFXe-CNIv-TyOf-EVPI-b8LY-bEn2-Pct9zA -> ../../sda3
      lrwxrwxrwx 1 root root  9 Sep  7 13:58 wwn-0x5001b448b72fa263 -> ../../sda
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 wwn-0x5001b448b72fa263-part1 -> ../../sda1
      lrwxrwxrwx 1 root root 10 Sep  7 13:58 wwn-0x5001b448b72fa263-part2 -> ../../sda2
      lrwxrwxrwx 1 root root 10 Nov  6 05:06 wwn-0x5001b448b72fa263-part3 -> ../../sda3
      

      Gibt es dieses Object?
      io.linux-control.0.Proxmox.services.systemd-fsck

      532add1d-eb90-47ef-9dc9-2759215b6c1a-image.png

      1 Reply Last reply Reply Quote 0
      • David G.
        David G. last edited by David G.

        Hallo,

        Evtl stehe ich grad voll am Schlauch.

        Gibt's einen Menüpunkt im Adapter wo ich eigene globale Befehle hinterlegen kann die für jeden Host ausgeführt werden?

        Irgendwie doof, ein und den selben Befehl x mal unter "Meine Befehle" für jeden Rechner anzulegen.

        Meister Mopper 1 Reply Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @wendy2702 last edited by Negalein

          @wendy2702 sagte in Test Adapter Linux Control v1.x.x:

          Du hast nach „by-Id“ abgefragt. Gibt es bei dir eventuell „x2….“ ?

          kannst du dir denken, was ich noch machen könnte?

          läuft jetzt, nachdem ich ihn in den letzten Wochen bestimmt 20x neu installiert habe.

          wendy2702 1 Reply Last reply Reply Quote 0
          • Meister Mopper
            Meister Mopper @David G. last edited by

            @david-g

            Ist das nicht geradezu ein Thema für github?

            David G. 1 Reply Last reply Reply Quote 0
            • David G.
              David G. @Meister Mopper last edited by

              @meister-mopper

              Falls deine Antwort in etwa:

              Nein, das geht aktuell nicht.
              

              ist, dann ja.
              Frage aber erstmal, bevor ich da was auf mache.

              Meister Mopper 1 Reply Last reply Reply Quote 0
              • Meister Mopper
                Meister Mopper @David G. last edited by

                @david-g sagte in Test Adapter Linux Control v1.x.x:

                Frage aber erstmal, bevor ich da was auf mache.

                Ist das jetzt Aggression, oder solte ich reagiern?

                David G. 1 Reply Last reply Reply Quote 0
                • David G.
                  David G. @Meister Mopper last edited by David G.

                  @meister-mopper

                  Ne, garnicht. Kein Funken Aggression.
                  Wollte wirklich einfach vorher fragen.
                  Hatte schon einige Adapter wo mir mobil nicht alles angezeigt wird (arbeite ausschließlich mobil(Auch wenn es in letzter Zeit nicht mehr vorgekommen ist.)).

                  Auf git schreibe ich, wenn ich ein Issue hab oder ein Feature Request. Nicht bei einer Frage zum Adapter.

                  https://github.com/Scrounger/ioBroker.linux-control/issues/59

                  ipod86 created this issue in Scrounger/ioBroker.linux-control

                  open [Feature Request] Eigene globale Befehle #59

                  1 Reply Last reply Reply Quote 0
                  • David G.
                    David G. last edited by David G.

                    Habe jetzt mal ein paar Rechner im Adapter konfiguriert.

                    2 Problemchsn habe ich.

                    Auf einem Rechner kann ich kein Upgrade über

                    linux-control.0.localhost.control.aptUpgrade
                    

                    anstoßen. Apt-update klappt.
                    Es kommt als response:

                    sudo: Leider dürfen die folgenden Umgebungsvariablen nicht gesetzt werden: DEBIAN_FRONTEND
                    

                    Ich versuche mittels

                    awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else printf "%.2f\n", ($2+$4-u1) * 100 / (t-t1); }' \
                    <(grep 'cpu ' /proc/stat) <(sleep 1;grep 'cpu ' /proc/stat)
                    

                    die aktuelle CPU-Auslastung auszulesen. In der Konsole klappt es auch. Der DP der von Linux control wird immer mit einer 0 befüllt.

                    Im Log kommt:

                    	[userCommandExecute] localhost (192.168.99.33:22, id: Cpu_Auslastung, description: ): response error: awk: cannot open /dev/fd/63 (No such file or directory), stack: ResponseError: [userCommandExecute] localhost (192.168.99.33:22, id: Cpu_Auslastung, description: ): awk: cannot open /dev/fd/63 (No such file or directory) at LinuxControl.sendCommand (/opt/iobroker/node_modules/iobroker.linux-control/main.js:886:26) at processTicksAndRejections (node:internal/process/task_queues:95:5) at LinuxControl.userCommandExecute (/opt/iobroker/node_modules/iobroker.linux-control/main.js:249:21)
                    
                    da_Woody 1 Reply Last reply Reply Quote 0
                    • da_Woody
                      da_Woody @David G. last edited by

                      @david-g Upgrade groß geschrieben?

                      David G. 1 Reply Last reply Reply Quote 0
                      • David G.
                        David G. @da_Woody last edited by

                        @da_woody

                        Läuft ja über den DP vom Adapter.
                        Was der da im Hintergrund sendet weiß ich nicht.

                        Screenshot_20231211_095603_Chrome.jpg

                        Grizzelbee 1 Reply Last reply Reply Quote 0
                        • Grizzelbee
                          Grizzelbee Developer @David G. last edited by Grizzelbee

                          @david-g

                          sudo: Leider dürfen die folgenden Umgebungsvariablen nicht gesetzt werden: DEBIAN_FRONTEND

                          Das klingt für mich auch eher nach einem Rechte-Problem.
                          Der User, den Du dafür nutzt, braucht hohe Rechte.
                          Ich würde die gezielt per sudoers-Regeln vergeben.

                          EDIT:
                          Bei mir sieht das so aus:
                          Unter dem verpixelten steht der Name des Linux-Users, den Du in der Adapter-Konfig eingetragen hast.

                          198279ea-ee3f-46b3-8895-5c59160f4826-image.png

                          EDIT-2:

                          Ich versuche [...] die aktuelle CPU-Auslastung auszulesen. In der Konsole klappt es auch. Der DP der von Linux control wird immer mit einer 0 befüllt.

                          Der MoMa-Adapter macht das ohne weiteres Zutun, ist vielleicht einfacher.

                          1 Reply Last reply Reply Quote 0
                          • David G.
                            David G. last edited by

                            @grizzelbee sagte in Test Adapter Linux Control v1.x.x:

                            Ich würde die gezielt per sudoers-Regeln vergeben.

                            Danke, funzt jetzt.

                            @grizzelbee sagte in Test Adapter Linux Control v1.x.x:

                            Der MoMa-Adapter macht das ohne weiteres Zutun, ist vielleicht einfacher.

                            Auch für entfernte Rechner? Dachte immer der ist nur für Lokal.

                            Grizzelbee 1 Reply Last reply Reply Quote 0
                            • Grizzelbee
                              Grizzelbee Developer @David G. last edited by

                              @david-g sagte in Test Adapter Linux Control v1.x.x:

                              Auch für entfernte Rechner? Dachte immer der ist nur für Lokal.

                              Nein - nur lokal, da hast du vollkommen Recht.
                              Ich konnte nicht erkennen, das Du das remote haben willst.
                              In dem Falle würde ich vermutlich über eine Slave-Instanz des Brokers nachdenken auf der MoMa läuft.

                              Neuschwansteini David G. 2 Replies Last reply Reply Quote 0
                              • Neuschwansteini
                                Neuschwansteini @Grizzelbee last edited by

                                @grizzelbee

                                hatte so ein aehnliches Problem.. konnte es nur durch aendern der Userrechte beheben.

                                Nein, es gibt auch Fremdsysteme, an denen man nix zu fummeln hat, oder es einfach nicht erlaubt und gewuenscht ist, wegen Systemmonitoring etwas zu installieren.

                                1 Reply Last reply Reply Quote 0
                                • David G.
                                  David G. @Grizzelbee last edited by David G.

                                  @grizzelbee

                                  Naja,
                                  das sind einige VMs/Container.
                                  MariaDB, Docker, HA, Truenas und noch 3-4 Stück.

                                  Die sind ja extra ausgelagert vom iobroker.
                                  Die Container liefern die Infos über den Proxmox Adapter, die VMs aber nicht.

                                  Ram und Festplatte bekomme ich wunderbar ausgelesen.

                                  EDIT
                                  Mittels

                                  vmstat 1 2 | awk 'NR==3 {print 100 - $15}'
                                  

                                  Bekomme ich die Prozessorauslastung.

                                  Dann kann ich jetzt alle Rechner abarbeiten.
                                  2 sehen in der Visu:
                                  Screenshot_20231211_135527_Fully Kiosk Browser.jpg

                                  da_Woody 1 Reply Last reply Reply Quote 1
                                  • da_Woody
                                    da_Woody @David G. last edited by

                                    @david-g sagte in Test Adapter Linux Control v1.x.x:

                                    Die Container liefern die Infos über den Proxmox Adapter, die VMs aber nicht.

                                    proxmox adapter liefert alles...

                                    David G. 1 Reply Last reply Reply Quote 0
                                    • David G.
                                      David G. @da_Woody last edited by

                                      @da_woody sagte in Test Adapter Linux Control v1.x.x:

                                      proxmox adapter liefert alles...

                                      Hab grad noch was mit rumprobiert.
                                      Du hast recht. Bin in eine kleine Falle gestolpert.
                                      Habe eine VM iobroker, und noch eine "Backup-VM" mit dem selben Namen die ich schnell hochfahren kann, falls sich das System zerschießt.
                                      Ich habe im Proxmox Adapter bei dem VMs immer den iobroker angeschaut. Dieser wurde nur einmal angelegt und nur mit den Werten der gestoppen VM (also nichts) befüllt.
                                      Nur die Festllattenwerte fehlen bei dem VMs, was ja logisch ist.

                                      1 Reply Last reply Reply Quote 1
                                      • wendy2702
                                        wendy2702 @Negalein last edited by

                                        @negalein sagte in Test Adapter Linux Control v1.x.x:

                                        @wendy2702 sagte in Test Adapter Linux Control v1.x.x:

                                        Du hast nach „by-Id“ abgefragt. Gibt es bei dir eventuell „x2….“ ?

                                        kannst du dir denken, was ich noch machen könnte?

                                        läuft jetzt, nachdem ich ihn in den letzten Wochen bestimmt 20x neu installiert habe.

                                        Sorry für späte antwort. Nach Augen OP ist das lesen leider aktuell noch anstrengend.

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          mading @ice77 last edited by

                                          @ice77 sagte in Test Adapter Linux Control v1.x.x:

                                          @ice77
                                          sooooo funktioniert jetzt.

                                          Eines der beiden hat gefruchtet:

                                          1.) Adding user USERX to group dialout
                                          

                                          oder:

                                          sudo chmod 4755 /bin/ping
                                          
                                          

                                          vielleicht hilft es ja jemandem. Ich bin froh dass es jetzt sich verbinden kann.

                                          bei mir half sudo chmod 4755 /bin/ping (für die, die das gleiche Problem haben)

                                          D 1 Reply Last reply Reply Quote 0
                                          • D
                                            DRUROB @mading last edited by

                                            @mading
                                            ich habe es auch getestet. Bei mir hat ebenfalls erst die Rechtevergabe chmod zum Erfolg geführt.
                                            Muss wohl auch so sein wenn man nicht alles mit root-User macht. Hatte mir extra einen neuen User angelegt!

                                            Thomas Braun 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            729
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter control hardware linux steuern
                                            64
                                            656
                                            128269
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo