NEWS
Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping))
-
Hallo ...
zuerst Dank an die vielen User - habe schon einiges gelesen und gelernt.
Dann - natürlich - zu meinem Problem:Ich habe ein recht jungfräuliches System:
- RPi3, Raspian OS LIght, IOBroker
- Verschieden Adapter (die beim Installieren gefunden wurden (in Hauptsache meine HomeMatic)
- Zwei Instanzen eines SmartMeter Lesekopfs (da ich zwei Zähler in Kaskadenschaltung (WP) habe)
Nun hängt sich das System immer mal wieder auf. Zuerst alle paar Tage nun nach einem Tag (interessanterweise nach "1 day, 00:02:07"). Ich habe bisher immer den Stecker gezogen ...
Nun soll das Ganze aber stabiler werden und ich habe etwas tiefer gegraben.- Ein Tip mit zu vielen offen Tabs / Browserfenstern (alles bis auf eines zugemacht) --> Nix
- Memory beobachtet (htop) ... recht voll --> siehe Frage dazu (A)
- Journal (journalctl -f) beobachtet (logs gibt es ja nun nicht mehr) --> siehe Details unten (B)
- Einen PING probiert ... OS lebt wohl
- Netzkabel gezogen --> Nix
(A) Memory per htop
swap war mal komplett voll und ich habe ihn per 'swapoff' geleert. Dann wieder 'swapon' - aber er ist leer geblieben. Ist ein so volles Memory normal?(B) Das Jounal zeigt nach Absturz im eingefrohrenen PUTTY (mal sehen ob ich das hinkriege hier (per CODE und als Anhang)):
<dieter@myIOBroker:~ $ journalctl -f Jan 18 09:22:23 myIOBroker sshd[4676]: Accepted password for dieter from 192.168.178.51 port 61200 ssh2 Jan 18 09:22:23 myIOBroker sshd[4676]: pam_unix(sshd:session): session opened for user dieter(uid=1000) by (uid=0) Jan 18 09:22:23 myIOBroker systemd-logind[581]: New session 35 of user dieter. Jan 18 09:22:23 myIOBroker systemd[1]: Started session-35.scope - Session 35 of User dieter. Jan 18 09:22:23 myIOBroker sshd[4676]: pam_env(sshd:session): deprecated reading of user environment enabled Jan 18 09:23:25 myIOBroker sshd[4699]: Accepted password for dieter from 192.168.178.51 port 61294 ssh2 Jan 18 09:23:25 myIOBroker sshd[4699]: pam_unix(sshd:session): session opened for user dieter(uid=1000) by (uid=0) Jan 18 09:23:25 myIOBroker systemd-logind[581]: New session 36 of user dieter. Jan 18 09:23:25 myIOBroker systemd[1]: Started session-36.scope - Session 36 of User dieter. Jan 18 09:23:25 myIOBroker sshd[4699]: pam_env(sshd:session): deprecated reading of user environment enabled Jan 18 09:39:42 myIOBroker dbus-daemon[543]: [system] Activating via systemd: service name='org.freedesktop.PackageKi t' unit='packagekit.service' requested by ':1.35' (uid=1000 pid=1131 comm="wf-panel-pi") Jan 18 09:39:42 myIOBroker systemd[1]: Starting packagekit.service - PackageKit Daemon... Jan 18 09:39:43 myIOBroker PackageKit[4742]: daemon start Jan 18 09:39:44 myIOBroker dbus-daemon[543]: [system] Successfully activated service 'org.freedesktop.PackageKit' Jan 18 09:39:44 myIOBroker systemd[1]: Started packagekit.service - PackageKit Daemon. Jan 18 09:39:44 myIOBroker PackageKit[4742]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-r efresh auth (only_trusted:0) Jan 18 09:39:44 myIOBroker PackageKit[4742]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-ref resh Jan 18 09:39:51 myIOBroker PackageKit[4742]: refresh-cache transaction /72_dedaeecb from uid 1000 finished with succe ss after 7078ms Jan 18 09:40:33 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:40:38 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:40:54 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:40:59 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:00 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion 'update_severity == PK_INFO_E NUM_UNKNOWN || update_severity == PK_INFO_ENUM_LOW || update_severity == PK_INFO_ENUM_NORMAL || update_severity == PK _INFO_ENUM_IMPORTANT || update_severity == PK_INFO_ENUM_CRITICAL' failed Jan 18 09:41:01 myIOBroker PackageKit[4742]: get-updates transaction /73_beadaaed from uid 1000 finished with success after 69492ms Jan 18 09:41:02 myIOBroker bash[809]: Send diag info: {"uuid":"c2f33a15-0c82-2b77-a655-301d512b6ab3","language":"de", "country":"Germany","hosts":[{"version":"5.0.17","platform":"Javascript/Node.js","type":"linux"}],"node":"v18.19.0"," arch":"arm64","docker":false,"adapters":{"admin":{"version":"6.12.0","platform":"Javascript/Node.js"},"discovery":{"v ersion":"4.2.0","platform":"Javascript/Node.js"},"backitup":{"version":"2.8.7","platform":"Javascript/Node.js"},"net- tools":{"version":"0.2.0","platform":"Javascript/Node.js"},"ping":{"version":"1.6.2","platform":"Javascript/Node.js"} ,"tr-064":{"version":"4.2.18","platform":"Javascript/Node.js"},"web":{"version":"6.1.10","platform":"Javascript/Node. js"},"nuki-extended":{"version":"2.6.5","platform":"Javascript/Node.js"},"fritzdect":{"version":"2.5.9","platform":"J avascript/Node.js"},"influxdb":{"version":"3.2.0","platform":"Javascript/Node.js"},"hm-rpc":{"version":"1.15.19","pla tform":"Javascript/Node.js"},"hm-rega":{"version":"4.0.0","platform":"Javascript/Node.js"},"synology":{"version":"3.0 .1","platform":"Javascript/Node.js"},"vis":{"version":"1.5.4","platform":"Javascript/Node.js"},"chromecast":{"version ":"3.0.3","platform":"Javascript/Node.js"},"cloud":{"version":"4.4.1","platform":"Javascript/Node.js"},"echarts":{"ve rsion":"1.5.4","platform":"Javascript/Node.js"},"iot":{"version":"2.0.11","platform":"Javascript/Node.js"},"vis-timea ndweather":{"version":"1.2.2","platform":"Javascript/Node.js"},"vis-hqwidgets":{"version":"1.4.0","platform":"Javascr ipt/Node.js"},"vis-metro":{"version":"1.2.0","platform":"Javascript/Node.js"},"vis-icontwo":{"version":"1.0.0","platf orm":"Javascript/Node.js"},"vis-jqui-mfd":{"version":"1.0.12","platform":"Javascript/Node.js"},"tuya":{"version":"3.1 4.2","platform":"Javascript/Node.js"},"smartmeter":{"version":"3.3.4","platform":"Javascript/Node.js"},"email":{"vers ion":"1.2.1","platform":"Javascript/Node.js"},"javascript":{"version":"7.1.6","platform":"Javascript/Node.js"}},"stat esType":"jsonl","objectsType":"jsonl","noInstances":30,"compactMode":false,"noCompactInstances":0,"model":"Cortex-A72 ","cpus":4,"mem":1937924096,"ostype":"Linux","city":"Mainhausen","vis":29}>
Mich interessiert, ob jemanden die Meldungen am Ende eteas sagen:
- "Jan 18 09:40:33 myIOBroker packagekitd[4742]: pk_package_set_update_severity: assertion ........... || update_severity == PK_INFO_ENUM_CRITICAL' failed"
- "Jan 18 09:41:02 myIOBroker bash[809]: Send diag info: {"uuid":"c2f33a15-0c82-2b77-a655 ................"
Irgendwas ist 'failed'.
Ich werde jetzt 'die harte Tour' ausführen (und das Netzteil eines anderen RPi2 (dort läuft 'solaranzeige' jetzt stabil für 40 Tage) mal nutzen).
10m später:
- RPI meldet: "Linux myIOBroker 6.1.0-rpi7-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64"
- Und auch das Memory ist gleich wieder rappelvoll (und er swapt wieder)
Danke, Dieter (Kanzler1959)
(Raspi Neuling, IOBroker Erstie, Embedded Erfahrung (aber zuletzt eher im Management)
-
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Ich habe bisher immer den Stecker gezogen ...
Killer...
Schau dir die Ausgabe von
iob diag
an.
-
@thomas-braun : Über welche Schnittstelle? PUTTY ist tot?!
-
Über die gleiche, über die auch
htop
geht? -
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
RPi3
und 2GB RAM?
gibbet nich -
@thomas-braun : Ok. Das geht aber nur, wenn der RPi (SSH) lebt. Hab ich jetzt mal gemacht. Das ist aber eine Menge Zeugs ...
Skript v.2023-10-10 *** BASE SYSTEM *** Static hostname: myIOBroker Icon name: computer Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-rpi7-rpi-v8 Architecture: arm64 Model : Raspberry Pi 4 Model B Rev 1.5 Docker : false Virtualization : none Kernel : aarch64 Userland : arm64 Systemuptime and Load: 13:48:54 up 25 min, 5 users, load average: 0.09, 0.12, 0.21 CPU threads: 4 *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** Time and Time Zones *** Local time: Thu 2024-01-18 13:48:54 CET Universal time: Thu 2024-01-18 12:48:54 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** User and Groups *** dieter /home/dieter dieter adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 1.9G 1.5G 113M 15M 398M 426M Swap: 104M 6.0M 98M Total: 2.0G 1.5G 212M 1848 M total memory 1441 M used memory 1288 M active memory 306 M inactive memory 108 M free memory 9 M buffer memory 370 M swap cache 99 M total swap 5 M used swap 94 M free swap Raspberry only: oom events: 0 lifetime oom required: 0 Mbytes total time in oom handler: 0 ms max time spent in oom handler: 0 ms *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * NetworkManager-wait-online.service loaded failed failed Network Manager Wait Online LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 1 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 658M 0 658M 0% /dev tmpfs tmpfs 185M 1.3M 184M 1% /run /dev/mmcblk0p2 ext4 29G 6.7G 21G 25% / tmpfs tmpfs 925M 148K 924M 1% /dev/shm tmpfs tmpfs 5.0M 16K 5.0M 1% /run/lock /dev/mmcblk0p1 vfat 510M 73M 438M 15% /boot/firmware tmpfs tmpfs 185M 36K 185M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Thu Jan 18 13:23:45 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=D8:3A:DD:87:BF:19 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=2d278e7b-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=DE [Thu Jan 18 13:23:50 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none. [Thu Jan 18 13:23:53 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none. Show mounted filesystems \(real ones only\): TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime,commit=600 |-/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 `-/boot/firmware /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 651M /var/ 191M /var/lib 186M /var/cache 173M /var/log 173M /var/cache/apt Archived and active journals take up 171.8M in the file system. /opt/iobroker/backups: 55M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 386M /opt/iobroker/iobroker-data/ 338M /opt/iobroker/iobroker-data/files 90M /opt/iobroker/iobroker-data/files/echarts.admin 67M /opt/iobroker/iobroker-data/files/javascript.admin 58M /opt/iobroker/iobroker-data/files/echarts The five largest files in iobroker-data are: 33M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map 24M /opt/iobroker/iobroker-data/files/echarts/static/js/main.5f66c5d9.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/static/js/main.9f2a6569.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.5f66c5d9.js.map 21M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.aaea95f8.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_DQ00LLBD-if00-port0 /dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_D30IF43L-if00-port0 *** NodeJS-Installation *** /usr/bin/nodejs v18.19.0 /usr/bin/node v18.19.0 /usr/bin/npm 10.2.3 /usr/bin/npx 10.2.3 /usr/bin/corepack 0.22.0 nodejs: Installed: 18.19.0-1nodesource1 Candidate: 18.19.0+dfsg-6~deb12u1 Version table: 18.19.0+dfsg-6~deb12u1 500 500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages *** 18.19.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 18.18.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.18.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.16.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.15.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.2-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.14.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.13.0+dfsg1-1 500 500 http://deb.debian.org/debian bookworm/main arm64 Packages 18.13.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.12.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.11.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.10.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.1-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.9.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.8.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.7.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.6.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.5.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.4.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.3.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.2.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.1.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages 18.0.0-1nodesource1 500 500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages Temp directories causing npm8 problem: 0 No problems detected Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 5.0.17 admin: 6.12.0 javascript: 7.1.6 Adapters from github: 0 Adapter State + system.adapter.admin.0 : admin : myIOBroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.backitup.0 : backitup : myIOBroker - enabled + system.adapter.chromecast.0 : chromecast : myIOBroker - enabled + system.adapter.cloud.0 : cloud : myIOBroker - enabled + system.adapter.discovery.0 : discovery : myIOBroker - enabled + system.adapter.echarts.0 : echarts : myIOBroker - enabled + system.adapter.email.0 : email : myIOBroker - enabled system.adapter.fritzdect.0 : fritzdect : myIOBroker - disabled + system.adapter.hm-rega.0 : hm-rega : myIOBroker - enabled + system.adapter.hm-rpc.0 : hm-rpc : myIOBroker - enabled, port: 18701 + system.adapter.hm-rpc.1 : hm-rpc : myIOBroker - enabled, port: 12001 + system.adapter.hm-rpc.2 : hm-rpc : myIOBroker - enabled, port: 12010 + system.adapter.influxdb.0 : influxdb : myIOBroker - enabled, port: 8086 + system.adapter.javascript.0 : javascript : myIOBroker - enabled system.adapter.net-tools.0 : net-tools : myIOBroker - disabled + system.adapter.nuki-extended.0 : nuki-extended : myIOBroker - enabled system.adapter.ping.0 : ping : myIOBroker - disabled + system.adapter.smartmeter.0 : smartmeter : myIOBroker - enabled + system.adapter.smartmeter.1 : smartmeter : myIOBroker - enabled + system.adapter.synology.0 : synology : myIOBroker - enabled, port: 5000 + system.adapter.tr-064.0 : tr-064 : myIOBroker - enabled + system.adapter.tr-064.1 : tr-064 : myIOBroker - enabled + system.adapter.tr-064.2 : tr-064 : myIOBroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : myIOBroker - enabled system.adapter.vis-icontwo.0 : vis-icontwo : myIOBroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : myIOBroker - enabled system.adapter.vis-metro.0 : vis-metro : myIOBroker - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : myIOBroker - enabled system.adapter.vis.0 : vis : myIOBroker - enabled + system.adapter.web.0 : web : myIOBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : myIOBroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : myIOBroker - enabled, port: 18701 + system.adapter.hm-rpc.1 : hm-rpc : myIOBroker - enabled, port: 12001 + system.adapter.hm-rpc.2 : hm-rpc : myIOBroker - enabled, port: 12010 + system.adapter.influxdb.0 : influxdb : myIOBroker - enabled, port: 8086 + system.adapter.synology.0 : synology : myIOBroker - enabled, port: 5000 + system.adapter.web.0 : web : myIOBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "admin" : 6.12.0 , installed 6.12.0 Adapter "backitup" : 2.9.8 , installed 2.8.7 [Updatable] Adapter "chromecast" : 3.0.3 , installed 3.0.3 Adapter "cloud" : 4.4.1 , installed 4.4.1 Adapter "discovery" : 4.2.0 , installed 4.2.0 Adapter "echarts" : 1.7.2 , installed 1.5.4 [Updatable] Adapter "email" : 1.2.1 , installed 1.2.1 Adapter "fritzdect" : 2.5.9 , installed 2.5.9 Adapter "hm-rega" : 4.0.0 , installed 4.0.0 Adapter "hm-rpc" : 1.15.19 , installed 1.15.19 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "iot" : 2.0.11 , installed 2.0.11 Adapter "javascript" : 7.1.6 , installed 7.1.6 Controller "js-controller": 5.0.17 , installed 5.0.17 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "nuki-extended": 2.6.5 , installed 2.6.5 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "smartmeter" : 3.4.0 , installed 3.3.4 [Updatable] Adapter "socketio" : 6.6.0 , installed 6.6.0 Adapter "synology" : 3.0.1 , installed 3.0.1 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "tuya" : 3.15.0 , installed 3.14.2 [Updatable] Adapter "vis" : 1.5.4 , installed 1.5.4 Adapter "vis-hqwidgets": 1.4.0 , installed 1.4.0 Adapter "vis-icontwo" : 1.3.0 , installed 1.0.0 [Updatable] Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "web" : 6.1.10 , installed 6.1.10 Adapter "ws" : 2.5.8 , installed 2.5.8 Objects and States Please stand by - This may take a while Objects: 2822 States: 2298 *** OS-Repositories and Updates *** Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease Hit:4 http://deb.debian.org/debian bookworm-updates InRelease Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease Reading package lists... Pending Updates: 37 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 192.168.178.152:18701 0.0.0.0:* LISTEN 1001 20358 2275/io.hm-rpc.0 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 17673 822/sshd: /usr/sbin tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 17022 809/iobroker.js-con tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 18314 809/iobroker.js-con tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 17681 808/cupsd tcp 0 0 192.168.178.152:12010 0.0.0.0:* LISTEN 1001 20376 2290/io.hm-rpc.2 tcp 0 0 192.168.178.152:12001 0.0.0.0:* LISTEN 1001 21977 2268/io.hm-rpc.1 tcp6 0 0 :::22 :::* LISTEN 0 17675 822/sshd: /usr/sbin tcp6 0 0 :::8082 :::* LISTEN 1001 24596 2459/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 20160 2016/io.admin.0 tcp6 0 0 ::1:631 :::* LISTEN 0 17680 808/cupsd udp 0 0 0.0.0.0:631 0.0.0.0:* 0 19407 2009/cups-browsed udp 0 0 0.0.0.0:38887 0.0.0.0:* 104 16459 613/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 22778 2384/io.chromecast. udp 0 0 0.0.0.0:5353 0.0.0.0:* 104 16457 613/avahi-daemon: r udp6 0 0 :::46066 :::* 104 16460 613/avahi-daemon: r udp6 0 0 :::5353 :::* 104 16458 613/avahi-daemon: r udp6 0 0 fe80::17b2:afcf:15c:546 :::* 0 13250 749/NetworkManager *** Log File - Last 25 Lines *** 2024-01-18 13:49:35.682 - info: smartmeter.0 (2395) Received 13 values, 8 updated 2024-01-18 13:49:37.366 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:49:41.720 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:49:43.373 - info: smartmeter.1 (2410) Received 13 values, 9 updated 2024-01-18 13:49:47.699 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:49:49.361 - info: smartmeter.1 (2410) Received 13 values, 9 updated 2024-01-18 13:49:53.688 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:49:55.415 - info: smartmeter.1 (2410) Received 13 values, 9 updated 2024-01-18 13:49:59.676 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:50:01.407 - info: smartmeter.1 (2410) Received 13 values, 9 updated 2024-01-18 13:50:05.679 - info: smartmeter.0 (2395) Received 13 values, 8 updated 2024-01-18 13:50:07.382 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:50:11.702 - info: smartmeter.0 (2395) Received 13 values, 8 updated 2024-01-18 13:50:13.374 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:50:17.705 - info: smartmeter.0 (2395) Received 13 values, 8 updated 2024-01-18 13:50:19.368 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:50:25.005 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:50:25.378 - info: smartmeter.1 (2410) Received 13 values, 9 updated 2024-01-18 13:50:29.715 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:50:31.379 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:50:35.677 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:50:37.357 - info: smartmeter.1 (2410) Received 13 values, 7 updated 2024-01-18 13:50:41.736 - info: smartmeter.0 (2395) Received 13 values, 9 updated 2024-01-18 13:50:43.361 - info: smartmeter.1 (2410) Received 13 values, 8 updated 2024-01-18 13:50:47.702 - info: smartmeter.0 (2395) Received 13 values, 9 updated
Mir fällt auf:
*** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * NetworkManager-wait-online.service loaded failed failed Network Manager Wait Online LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 1 loaded units listed.
-
@homoran : Mein Fehler - ist ein RPi4
-
sudo systemctl set-default multi-user.target echo -e "Package: nodejs\nPin: origin deb.nodesource.com\nPin-Priority: 1001" | sudo tee /etc/apt/preferences.d/nodejs.pref sudo apt update sudo apt full-upgrade sudo reboot
Wenn die Kiste wieder online ist:
iobroker update iobroker upgrade all
-
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
@homoran : Mein Fehler - ist ein RPi4
weiss ich
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Model : Raspberry Pi 4 Model B Rev 1.5
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Mir fällt auf:
und mir
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Pending Updates: 37
im Betriebssystem und 5 Adapter
22 aktive Adapter bei 2 GB RAM ist auch sch8n sportlich.
Wenn dann noch scheduled Adapters dazukommen, insbesondere Backitup, dann knallt's im MEM -
@kanzler1959
Mit ihren knapp 30 Instanzen dürfte die Kiste so ziemlich am Rand der Leistungsfähigkeit kratzen.
Insbesondere wenn da noch zusätzliche Dinge wie InfluxDb installiert sind oder backitup startet.
Discovery kannst Du eigentlich rauswerfen. Das braucht man nicht wirklich, wenn die Kiste einmal eingerichtet ist.
Wozu 3x tr-064?
Wozu 3x hm-rpc?
Wozu 2x smartmeter? -
@kanzler1959
Sollte vll auch noch beachtet werden dass bei einem RPI mit 2GB da definitiv zu viele Adapter drauf laufen.
Daraus wird mMn auch der "Absturz" um 2:07 Uhr führen weil Du (wahrscheinlich) Dein Backup um 2:05 Uhr laufen lässt. -
@thomas-braun : Hallo - auch an die anderen
Ich werde jetzt brav alles abarbeiten ... und noch mal brav posten,Hätte nicht gedacht, das eine 'Standard-Installation' (ich habe ja den IOBroker beim ersten Start suchen lassen) schon zu einer Überlastung führt. Da werde ich dann wohl was rauswerfen müssen.
-
@djmarc75 : Der Absturz war nach exakt einem Tag und zwei Minuten (02m07s). Das Backup läuft um 02:40 in der frühen Nacht. Ziel: FTP (NAS). Ich werde - auch weil das alle schreiben - die Adapter mal ausmisten. Sind halt alle 'automatisch' hinzugekommen.
-
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Hätte nicht gedacht, das eine 'Standard-Installation' (ich habe ja den IOBroker beim ersten Start suchen lassen) schon zu einer Überlastung führt.
Das hängt halt davon ab, welche Hardware die mit deiner 'Standard-Installation' zurecht kommen muss.
-
@codierknecht :
Ok - Nochmal ... ich habe 'einfach' alles suchen lassen, was es bei mir im Hause so gibt.- BackItUp ist drauf und startet um 02:40 in Richtung NAS.
- Ich habe halt drei FB (als Accesspoints verteilt). Da man von den Dingern aber sowieso nix vernüftiges bekommt fliegen Die nun raus. Danke soweit.
- Die drei hm-rpc wurden so initial erstellt, und beinhalten auch verschiedene Geräte - hat mich auch gewundert, warumn nicht alles in einer Instanz ist. Muss mal sehen ob ich alles brauche.
- zwei Smartmeter - ich habe halt zwei Zähler und damit zwei (USB) Adapter. Habe eine Wärmepumpe mit speziellen Tarif. Da ich nun auch noch 'Strom vom Dach' habe auch noch eine spezielle Verschaltung (Kaskadenschaltung (quasi beider Zähler hintereinander)).
--> bin schon mal auf 1.1G RAM runter
-
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Hätte nicht gedacht, das eine 'Standard-Installation' ... schon zu einer Überlastung führt.
naja
@homoran sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
22 aktive Adapter bei 2 GB RAM ist auch schon sportlich.
und nicht Standard.
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
ich habe ja den IOBroker beim ersten Start suchen lassen
Und wahrscheinlich
@codierknecht sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Wozu 3x tr-064?
Wozu 3x hm-rpc?
Wozu 2x smartmeter?ohne Not mehrfach installiert ohne zu hinterfragen
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Das Backup läuft um 02:40 in der frühen Nacht.
was allein für die Kompression massiv RAM benötigt
@homoran sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Wenn dann noch scheduled Adapters dazukommen, insbesondere Backitup, dann knallt's im MEM
-
und mir
@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Pending Updates: 37
im Betriebssystem und 5 Adapter
22 aktive Adapter bei 2 GB RAM ist auch sch8n sportlich.
Wenn dann noch scheduled Adapters dazukommen, insbesondere Backitup, dann knallt's im MEMOk. Ich habe ausgemistet. Bei manchen Adaptern bin ich mit aber nicht sicher, ob Ich Sie 'einfach' rauswerfen sollte. Nehmen Adapter ohne Instanz auch RAM weg? Kann man sehen, wieviel RAM ein Adapter / Instanz hat?
-
-
@homoran sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
22 aktive Adapter bei 2 GB RAM ist auch schon sportlich.
und nicht Standard.
==> Ich habe halt nur nach "Anleitung" gearbeitet. Dort (von verschiedenen Seiten) wurde halt gesagt "lass den IOBroker mal suchen" ... mag falsch sein. Habe aber nichts kompaktes 'für Dummies' gefunden.@codierknecht sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Wozu 3x tr-064?
Wozu 3x hm-rpc?
Wozu 2x smartmeter?ohne Not mehrfach installiert ohne zu hinterfragen
==> Nicht wirklich.
Nochmal: 3x tr-064 und 3x hm-rpc sind beim initialen Lauf entstanden
Und die zwei Instanzen des Smartmeters brauche ich ja, da es zwei Meter/Geber sind.
Oder geht das anders?@kanzler1959 sagte in Aufhängen RPi: Keine SSH, IOBrokerAPI ('lebt' (ping)):
Das Backup läuft um 02:40 in der frühen Nacht.
was allein für die Kompression massiv RAM benötigt
==> Aber eine sinnvolle Sache ist?!Bin jetzt auf gut 1G RAM runter:
Mit macht aber der SWAP Bereich noch Sorgen. -
Bitte keine Screenshots von Text. Dafür gibt es die CodeTags...
Und besser
free -ht --mega
verwenden. Ist besser verständlich.