NEWS
Permission Error bei Adapter Install
-
Hallo Liebe Community ich habe folgendes Problem...
Ich kann keine Adapter mehr installieren, was ich unternommen habe...
Nodejs deinstalliert und frisch neuinstalliert.
Iobroker den fixer drüber laufen lassen aber das Problem besteht weiterhin.
Hat jemand vielleicht eine Idee??
Betriebsystem Raspbian Strech 9 auf einen Raspberry Pi 3B+
Vielen dank für die Unterstützung.
Grüß Rene
-
@rene-r sagte in Test Adapter Birthdays 0.0.1:
Ich kann keine Adapter mehr installieren
betrifft das alle Adapter, oder nur den Birthday?
Fehler passt mMn nicht hier in den Thread. Denke es ist ein allgemeines Permission-Problem.
Wenns mehrere Adapter betrifft, würde ich deinen Beitrag abkapseln und ein neues Thema erstellen!
-
Das ist auch bei anderen Adaptern hättest du vielleicht schon ein Lösungsvorschlag??
-
@rene-r sagte in Permission Error bei Adapter Install:
Das ist auch bei anderen Adaptern hättest du vielleicht schon ein Lösungsvorschlag??
Nein, leider nicht.
Es werden sich bestimmt noch die Gurus wie zB @Thomas-Braun @Homoran melden.Ich hab jetzt ein eigenes Thema daraus gemacht!
-
@negalein okay super danke
-
who -r sudo -u iobroker groups
Da scheint mir doch bei den usern was nicht zu stimmen...
cat /etc/passwd | grep iobroker
Nodejs deinstalliert und frisch neuinstalliert.
Hört sich auch nach Windows-Denke an. Das macht man so nicht unter einem Debian-Linux.
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
liefert?
Debian Stretch ist im Übrigen auch tot (EOL 07/2020). Wechsel da in Kürze auf Buster.
-
@thomas-braun said in Permission Error bei Adapter Install:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
Hatte vor kurzen auf buster war von der sd Karte noch langsamer als Stretch
-
@rene-r Bitte keine Screenshots sondern Konsolentext auch als TEXT (in CodeTags </> eingebettet) ins Forum kopieren.
Danke.Hatte vor kurzen auf buster war von der sd Karte noch langsamer als Stretch
Du schleppst da einen Desktop mit, oder? Denn Buster ist im Serverbetrieb mit Sicherheit nicht merklich langsamer als Stretch.
-
@thomas-braun
Ja ich schleppe ein Desktop mit xD -
War mir klar...
Und jetzt weißt du auch warum da immer von abgeraten wird (neben weiteren Gründen). Insbesondere auf dem 1GB RAM- RPI3. -
Den RPI 3 habe ich schon seit Jahren und habe die Knete noch nicht für nen RPI 4
Wie kann ich denn mein Problem lösen?
-
@rene-r
Ich würde das System 'kernsanieren'.
Backup vom iobroker ziehen, dann da von Grund auf ein Buster Lite draufnageln (natürlich OHNE Desktop), ioBroker installieren, Backup einspielen. -
Ich habe schon ein frisches Stretch drauf und bin auf Desktop abhängig, es ist nur das npm problem.
Habe schon stunden gebraucht es wieder zum laufen zu bekommen.
-
Sorry, für tote Systeme hab ich keine Zeit und auch keine Lust.
Inwiefern bist du von einem Desktop abhängig?
ssh-Zugang ist alles was man für die Administration eines Servers benötigt. -
Weil ich einen MagicMirror drauf laufen habe wo bilder von der Familie anzeigt termine und Müllkalender
-
@rene-r
Dann würde ich die Systeme auch hardwaremäßig trennen.
Einen Rpi3 oder ähnliches für den Spiegel und einen eigenen headless Rechner als Server. -
hätte noch eine synology ds211+ aber wäre von den Ressourcen noch weniger als der raspi
-
@rene-r
Bitte die Ausgabe voniobroker list instances
iobroker list adapters
top
vollständig als text in Code-tags posten
-
@homoran said in Permission Error bei Adapter Install:
top
code_text pi@raspberrypi:/opt/iobroker $ iobroker list instances system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admi n system.adapter.calendar.0 : calendar : raspberrypi - disabled, port: 8095 system.adapter.discovergy.0 : discovergy : raspberrypi - enabled system.adapter.ical.0 : ical : raspberrypi - enabled system.adapter.ical.1 : ical : raspberrypi - enabled system.adapter.ical.2 : ical : raspberrypi - enabled system.adapter.ical.3 : ical : raspberrypi - enabled system.adapter.info.0 : info : raspberrypi - enabled system.adapter.javascript.0 : javascript : raspberrypi - enabled system.adapter.material.0 : material : raspberrypi - enabled system.adapter.pi-hole.0 : pi-hole : raspberrypi - disabled system.adapter.simple-api.0 : simple-api : raspberrypi - disabled, port: 8083, bind: 0.0.0.0, run as: admi n system.adapter.trashschedule.0 : trashschedule : raspberrypi - enabled system.adapter.upnp.0 : upnp : raspberrypi - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : raspberrypi - enabled system.adapter.vis-justgage.0 : vis-justgage : raspberrypi - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : raspberrypi - enabled system.adapter.vis-metro.0 : vis-metro : raspberrypi - enabled system.adapter.vis.0 : vis : raspberrypi - enabled system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admi n + instance is alive pi@raspberrypi:/opt/iobroker $ iobroker list adapters system.adapter.admin : admin - v4.2.1 system.adapter.calendar : calendar - v1.2.0 system.adapter.discovergy : discovergy - v0.5.4 system.adapter.discovery : discovery - v2.6.1 system.adapter.fullcalendar : fullcalendar - v1.1.0 system.adapter.ical : ical - v1.9.2 system.adapter.icons-mfd-svg : icons-mfd-svg - v1.0.2 system.adapter.influxdb : influxdb - v1.9.4 system.adapter.info : info - v1.7.14 system.adapter.jarvis : jarvis - v2.1.0 system.adapter.javascript : javascript - v5.0.15 system.adapter.material : material - v0.13.9 system.adapter.pi-hole : pi-hole - v1.3.1 system.adapter.simple-api : simple-api - v2.5.3 system.adapter.sourceanalytix : sourceanalytix - v0.4.8 system.adapter.synology : synology - v0.1.18 system.adapter.trashschedule : trashschedule - v1.1.1 system.adapter.upnp : upnp - v1.0.17 system.adapter.vis : vis - v1.3.8 system.adapter.vis-canvas-gauges : vis-canvas-gauges - v0.1.5 system.adapter.vis-jqui-mfd : vis-jqui-mfd - v1.0.12 system.adapter.vis-justgage : vis-justgage - v1.0.2 system.adapter.vis-materialdesign : vis-materialdesign - v0.5.1-beta system.adapter.vis-metro : vis-metro - v1.1.2 system.adapter.web : web - v3.3.0 pi@raspberrypi:/opt/iobroker $ top top - 16:11:55 up 44 min, 3 users, load average: 0,98, 1,04, 1,20 Tasks: 167 total, 2 running, 109 sleeping, 0 stopped, 2 zombie %Cpu(s): 22,3 us, 2,7 sy, 0,0 ni, 75,0 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB Mem : 948304 total, 76524 free, 209052 used, 662728 buff/cache KiB Swap: 102396 total, 38652 free, 63744 used. 413744 avail Mem Change delay from 3,0 to PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1609 pi 20 0 645552 278188 227652 R 74,9 29,3 30:43.50 electron 1630 pi 20 0 238624 48940 34352 S 18,3 5,2 9:44.81 electron 3879 pi 20 0 8208 3332 2796 R 2,1 0,4 0:01.38 top 496 root 20 0 167928 38200 26812 S 1,7 4,0 1:44.60 Xorg 10 root 20 0 0 0 0 I 0,4 0,0 0:03.52 rcu_sched 44 root 20 0 0 0 0 I 0,4 0,0 0:02.66 kworker/u8:1-ev 3816 pi 20 0 11660 3416 2692 S 0,4 0,4 0:00.13 sshd 1 root 20 0 28096 3404 2676 S 0,0 0,4 0:02.69 systemd 2 root 20 0 0 0 0 S 0,0 0,0 0:00.01 kthreadd 3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp 4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_par_gp 8 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 mm_percpu_wq 9 root 20 0 0 0 0 S 0,0 0,0 0:00.61 ksoftirqd/0 11 root 20 0 0 0 0 I 0,0 0,0 0:00.00 rcu_bh 12 root rt 0 0 0 0 S 0,0 0,0 0:00.07 migration/0 13 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/0 14 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/1 15 root rt 0 0 0 0 S 0,0 0,0 0:00.06 migration/1 16 root 20 0 0 0 0 S 0,0 0,0 0:00.26 ksoftirqd/1 19 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/2 20 root rt 0 0 0 0 S 0,0 0,0 0:00.06 migration/2 21 root 20 0 0 0 0 S 0,0 0,0 0:00.27 ksoftirqd/2 24 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/3 25 root rt 0 0 0 0 S 0,0 0,0 0:00.02 migration/3 26 root 20 0 0 0 0 S 0,0 0,0 0:00.30 ksoftirqd/3 29 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kdevtmpfs 30 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 netns 34 root 20 0 0 0 0 S 0,0 0,0 0:00.00 khungtaskd 35 root 20 0 0 0 0 S 0,0 0,0 0:00.00 oom_reaper 36 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 writeback 37 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kcompactd0 38 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 crypto 39 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kblockd 40 root rt 0 0 0 0 S 0,0 0,0 0:00.00 watchdogd 41 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rpciod 42 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/u9:0-hc 43 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 xprtiod 46 root 20 0 0 0 0 S 0,0 0,0 0:10.21 kswapd0 47 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 nfsiod 58 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kthrotld 60 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 iscsi_eh 61 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 dwc_otg 62 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 DWC Notificatio 63 root 1 -19 0 0 0 S 0,0 0,0 0:00.00 vchiq-slot/0 64 root 1 -19 0 0 0 S 0,0 0,0 0:00.00 vchiq-recy/0 65 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 vchiq-sync/0 66 root 20 0 0 0 0 S 0,0 0,0 0:00.00 vchiq-keep/0 67 root 10 -10 0 0 0 S 0,0 0,0 0:00.00 SMIO 69 root -51 0 0 0 0 S 0,0 0,0 0:04.53 irq/86-mmc1 71 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 mmc_complete 72 root 0 -20 0 0 0 I 0,0 0,0 0:03.03 kworker/3:1H-kb 74 root 0 -20 0 0 0 I 0,0 0,0 0:03.65 kworker/1:1H-kb 75 root 20 0 0 0 0 S 0,0 0,0 0:01.30 jbd2/mmcblk0p2- 76 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 ext4-rsv-conver
-
@rene-r sagte in Permission Error bei Adapter Install:
KiB Swap: 102396 total, 38652 free, 63744 used. 413744 avail Mem
ich weiß nicht, ob das der Grund für dein Problem ist, aber dein armer kleiner Raspi ist vollkommen überfordert!
@rene-r sagte in Permission Error bei Adapter Install:
und habe die Knete noch nicht für nen RPI 4
ist da leider keine Ausrede!
Zusätzlich zu >15 Instanzen auch noch einen Desktop und einen Magic Mirror betreiben ist zu viel!
Dein RAM ist längst aufgebraucht.Da würde ich jetzt nichts mehr dran schrauben ohne Gefahr zu laufen, dass danach gar nichts mehr läuft