NEWS
Abstürze vor allem beim dayly Backup
-
Das läuft automagisch im Hintergrund.
Es gab aber soweit ich mich erinnere seinerzeit in Announcement dazu. Schau mal hier im Forum danach.
-
@thomas-braun said in Abstürze vor allem beim dayly Backup:
Es gab aber soweit ich mich erinnere seinerzeit in Announcement dazu. Schau mal hier im Forum danach.
Ich habe noch etwas im Forum gestöbert und festgestellt, dass wie in Wichtiger Hinweis für Redis Installationen! empfohlen in der Konfiguration des Redis-Servers die Variable
Environment="LC_ALL=C"
nicht gesetzt war. Erklärt das mein Problem?
Nach der Lektüre von Redis in ioBroker - Überblick habe ich zunächt mal nur objects auf jsonl umgestellt. Die damit freien 1.8G Memory sollten doch ausreichen?
*** MEMORY *** total used free shared buff/cache available Mem: 3.8G 1.2G 1.7G 4.0M 894M 2.5G Swap: 99M 50M 49M Total: 3.9G 1.2G 1.8G 3793 M total memory 1152 M used memory 489 M active memory 1410 M inactive memory 1746 M free memory 77 M buffer memory 816 M swap cache 99 M total swap 50 M used swap 49 M free swap
Ist das sinnvoll oder spricht da etwas dagegen?
-
Ich würde beides auf den Standard jsonl setzen.
-
@thomas-braun said in Abstürze vor allem beim dayly Backup:
Ich würde beides auf den Standart jsonl setzen.
Gestern habe ich auch noch die States auf jsonl umgestellt, leider mit äußerst enttäuschendem Ergebnis:
ioBroker lief nur noch sehr zäh und es wurde auf einen älteren Zustand zurückgesetzt. So verschwand z.B. die 2. web-Instanz und einige Instanzen ließen sich nicht mehr fehlerfrei starten (z.B. Tankerkönig). In der Vis erschienen wieder schon lange nicht mehr gültige Sites und der Zugriff mit der ioBrokerVIS-App klappte nicht mehr. Ich musste daher durch Restore meines Backups vom Vorabend redis wieder für States und Objects aktivieren. Kann es sein, dass bei der Umstellung von redis auf jsonl nicht die aktuellen Objects und States verwendet werden? -
@thomas-braun said in Abstürze vor allem beim dayly Backup:
Ich würde beides auf den Standart jsonl setzen.
Wie ich in meinem Beitrag vom 2.1. geschrieben habe ging die Umstellung auf jsonl schief und ich musste wieder auf redis umstellen, was aber gestern wieder zu einem Absturz beim Backup nach 21:21Uhr führte. Auszug aus syslog:
Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773404] [1097082] 33 1097082 49873 1693 114688 1 0 php-cgi Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773410] [1101457] 33 1101457 49875 1694 114688 1 0 php-cgi Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773420] [1337462] 1001 1337462 1760 41 45056 0 0 ping Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773427] [1337490] 1000 1337490 5414 304 73728 0 0 curl Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773434] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/,task=redis-server,pid=534,uid=110 Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773494] Out of memory: Killed process 534 (redis-server) total-vm:736432kB, anon-rss:358856kB, file-rss:0kB, shmem-rss:0kB, UID:110 pgtables:1336kB oom_score_adj:0 Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518820] Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518820] Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518867] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518885] CIFS: Attempting to mount \\192.168.178.50\home Jan 6 23:24:43 raspberrypi4-iob kernel: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
und Auszug aus kern.log:
Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773404] [1097082] 33 1097082 49873 1693 114688 1 0 php-cgi Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773410] [1101457] 33 1101457 49875 1694 114688 1 0 php-cgi Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773420] [1337462] 1001 1337462 1760 41 45056 0 0 ping Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773427] [1337490] 1000 1337490 5414 304 73728 0 0 curl Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773434] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/,task=redis-server,pid=534,uid=110 Jan 6 01:29:11 raspberrypi4-iob kernel: [110845.773494] Out of memory: Killed process 534 (redis-server) total-vm:736432kB, anon-rss:358856kB, file-rss:0kB, shmem-rss:0kB, UID:110 pgtables:1336kB oom_score_adj:0 Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518820] Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518820] Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518867] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518885] CIFS: Attempting to mount \\192.168.178.50\home Jan 6 23:24:43 raspberrypi4-iob kernel: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
Wie kann ich von redis auf jsonl ohne Verlust an objects, states und Vis-Inhalten umstellen?
-
Und das solltest du dir auch anschauen:
Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518867] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers Jan 6 21:21:35 raspberrypi4-iob kernel: [182391.518885] CIFS: Attempting to mount \\192.168.178.50\home
Da passt was mit dem mounten nicht.
-
@thomas-braun said in gelöst: Abstürze vor allem beim dayly Backup:
Da passt was mit dem mounten nicht.
ja, das hatte ich gesehen und gleich nach dem gestrigen Absturz in der backitup-Konfiguration unter NAS/KOPIEREN den SMB-Typ auf 2.0 umgestellt. Beim anschließend manuell gestarteten Backup hat das mounten dann geklappt. Das Backup ist dann mit den im separaten neuen Topic Redis Backup-Datei wird sehr groß geschilderten Problemen zumindest ohne "Out of memory"-Meldung durchgelaufen und es gab daraufhin die in diesem Topic geschilderten Probleme mit dem Redis-Backup-File redis_2023_01_07-00_15_53_backupiobroker.tar.gz, das eine Größe von 0.9GiB erreichte. Wenn das die Probleme verursacht und diese gelöst werden kann, könnte ich eventuell mit redis weiter fahren.
Ich hoffe jetzt, dass es nach der Umstellung auf SMB-Typ 2.0 mit redis nicht mehr zum Absturz mit out-of memory kommt. Oder sollte ich besser SMB-Typ 3.0, 3.02 oder 3.1.1 für das Mounten auf einer Synology NAS wählen? -
Immer das höchstmögliche. Eigentlich sollte mittlerweile 3.1.1 von allen gesprochen werden.
-
mit SMB3.1.1 klappt es leider nicht - liehe log:
backitup.0 2023-01-07 17:06:50.103 error [iobroker] Error: Command failed: sudo mount -t cifs -o username=backup,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.178.50/home/Backup/ioBroker/Standard /opt/iobroker/backups mount error(95): Operation not supported Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) backitup.0 2023-01-07 17:06:50.101 error [iobroker/mount] Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) backitup.0 2023-01-07 17:06:50.101 error [iobroker/mount] mount error(95): Operation not supported backitup.0 2023-01-07 17:06:50.100 error [iobroker/mount] Error: Command failed: sudo mount -t cifs -o username=backup,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.178.50/home/Backup/ioBroker/Standard /opt/iobroker/backups backitup.0 2023-01-07 17:06:50.098 error [iobroker/mount] Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) backitup.0 2023-01-07 17:06:50.098 error [iobroker/mount] mount error(95): Operation not supported backitup.0 2023-01-07 17:06:50.096 error [iobroker/mount] [undefined Error: Command failed: sudo mount -t cifs -o username=backup,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.178.50/home/Backup/ioBroker/Standard /opt/iobroker/backups backitup.0 2023-01-07 17:06:15.599 error Error: Command failed: sudo mount -t cifs -o username=backup,password=****,rw,file_mode=0777,dir_mode=0777 //192.168.178.50/home/Backup/ioBroker/Standard /opt/iobroker/backups mount error(95): Operation not supported Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
Ich probiere es gleich nochmal mit 3.01 und 3.0.
-
Muss ggfls. auch auf dem SMB-Server der Sinnlosygy eingestellt werden.
-
@thomas-braun said in gelöst: Abstürze vor allem beim dayly Backup:
Muss ggfls. auch auf dem SMB-Server der Sinnlosygy eingestellt werden.
Danke für den Hinweis: Es war SMB2 als maximales und SMB1 als minimales Protokoll eingestellt. Nach der Umstellung auf SMB3 als maximales Protokoll klappt das Mounten nun auch mit SMB Typ 3.1.1! Das reine iobroker Backup (ohne mysql, redis, java, zigbee, ...) ist problemlos und schnell durchgelaufen.
Ist ein separates Backup der Redis-Daten überhaupt erforderlich?
Sind die states und objects nicht ohnehin im iobroker Backup enthalten?
Kann man ohne Nachteile auf das Backup der Datenbanken influx und mysql verzichten? -
@dragricola sagte in Abstürze vor allem beim dayly Backup:
Sind die states und objects nicht ohnehin im iobroker Backup enthalten?
Ja.
Aber wie gesagt: Ich würde da auf jsonl umstellen und redis deinstallieren.
-
@thomas-braun said in gelöst: Abstürze vor allem beim dayly Backup:
auf jsonl umstellen
ich hab's versucht, aber dabei Daten und Performance verloren (siehe oben).
-
Ich würds nochmal versuchen.
-
@thomas-braun said in Abstürze vor allem beim dayly Backup:
Ich würds nochmal versuchen.
Nachdem ich auf jsonl umgestellt habe, waren die Systemabstürze leider nicht verschwunden. Sie traten immer noch alle 2 bis 3 Tage auf. Nun war ich letzte Woche nicht zuhause und habe in der Zeit weder die Website noch die VIS-App aufgerufen. Während dieser Zeit ist es zu keinem Absturz gekommen. Kann es sein, dass die Ursache für die Abstürze mit der Datenbank zusammenhängt? Die Visualisierungen mit dem flot- Adapter rufen nämlich viele Daten aus der Datenbank ab. Gibt es eine Möglichkeit, das zu überprüfen?
-
Schau dir das LogFile an.
-
@thomas-braun said in Abstürze vor allem beim dayly Backup:
Schau dir das LogFile an.
Ich habe gerade iob diag ausgeführt und während der Audführung ist ein Absturz aufgetreten. Bis zum Stop ist folgende Ausgabe gekommen:
Skript v.2023-01-02 *** BASE SYSTEM *** Model : Raspberry Pi 4 Model B Rev 1.1 Architecture: aarch64 Docker: false Virtualization: none Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Systemuptime and Load: 13:10:11 up 20:04, 1 user, load average: 1.33, 1.37, 1.19 CPU threads: 4 *** Time and Time Zones *** Sun Mar 5 12:10:11 UTC 2023 Sun Mar 5 13:10:11 CET 2023 CET +0100 Europe/Berlin *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 2.9G 246M 3.0M 651M 875M Swap: 99M 99M 0B Total: 3.9G 3.0G 246M 3793 M total memory 2895 M used memory 380 M active memory 3017 M inactive memory 246 M free memory 54 M buffer memory 597 M swap cache 99 M total swap 99 M used swap 0 M free swap *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 118G 13G 100G 12% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 756K 1.9G 1% /dev/shm tmpfs tmpfs 759M 1.2M 758M 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sda1 vfat 255M 31M 225M 12% /boot tmpfs tmpfs 380M 0 380M 0% /run/user/999 tmpfs tmpfs 380M 0 380M 0% /run/user/1000 Messages in dmesg: [Sat Mar 4 17:05:51 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:32:93:63 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=tty1 root=PARTUUID=a1185881-02 rootfstype=ext4 fsck.repair=yes rootwait fsck.mode=force [Sat Mar 4 17:05:52 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [Sat Mar 4 17:05:52 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2. [Sat Mar 4 17:06:02 2023] EXT4-fs (sda2): re-mounted. Opts: (null). Quota mode: none. Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,noatime `-/boot /dev/sda1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 5.3G /var/ 3.7G /var/lib 1.9G /var/lib/redis 1.6G /var/lib/mysql 1.4G /var/log /opt/iobroker/backups: 130M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 459M /opt/iobroker/iobroker-data/ 302M /opt/iobroker/iobroker-data/files 113M /opt/iobroker/iobroker-data/backup-objects 51M /opt/iobroker/iobroker-data/files/javascript.admin 48M /opt/iobroker/iobroker-data/files/telegram.admin The five largest files in iobroker-data are: 33M /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.10538062.js.map 27M /opt/iobroker/iobroker-data/files/material/static/js/2.73100bd6.chunk.js.map 26M /opt/iobroker/iobroker-data/objects.jsonl 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map 13M /opt/iobroker/iobroker-data/states.jsonl *** NodeJS-Installation *** /usr/bin/nodejs v16.19.1 /usr/bin/node v16.19.1 /usr/bin/npm 8.19.3 /usr/bin/npx 8.19.3 nodejs: Installed: 16.19.1-deb-1nodesource1 Candidate: 16.19.1-deb-1nodesource1 Version table: *** 16.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u3 500 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages Temp directories causing npm8 problem: 0 *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 4.0.24 admin: 6.3.5 javascript: 6.1.4 Adapters from github: 2 Adapter State + system.adapter.admin.0 : admin : raspberrypi4-iob - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : raspberrypi4-iob - enabled + system.adapter.alpha2.0 : alpha2 : raspberrypi4-iob - enabled + system.adapter.backitup.0 : backitup : raspberrypi4-iob - enabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: raspberrypi4-iob - enabled system.adapter.daswetter.0 : daswetter : raspberrypi4-iob - enabled system.adapter.denon.0 : denon : raspberrypi4-iob - disabled system.adapter.devices.0 : devices : raspberrypi4-iob - enabled system.adapter.discovery.0 : discovery : raspberrypi4-iob - disabled system.adapter.dwd.0 : dwd : raspberrypi4-iob - enabled system.adapter.feiertage.0 : feiertage : raspberrypi4-iob - enabled system.adapter.flot.0 : flot : raspberrypi4-iob - enabled + system.adapter.fritzdect.0 : fritzdect : raspberrypi4-iob - enabled + system.adapter.homeconnect.0 : homeconnect : raspberrypi4-iob - enabled system.adapter.ical.0 : ical : raspberrypi4-iob - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : raspberrypi4-iob - enabled + system.adapter.influxdb.0 : influxdb : raspberrypi4-iob - enabled, port: 8086 + system.adapter.info.0 : info : raspberrypi4-iob - enabled + system.adapter.javascript.0 : javascript : raspberrypi4-iob - enabled system.adapter.javascript.1 : javascript : raspberrypi4-iob - disabled system.adapter.luftdaten.0 : luftdaten : raspberrypi4-iob - enabled system.adapter.material.0 : material : raspberrypi4-iob - enabled + system.adapter.mqtt.0 : mqtt : raspberrypi4-iob - enabled, port: 1884, bind: 192.168.178.126 + system.adapter.net-tools.0 : net-tools : raspberrypi4-iob - enabled + system.adapter.nuki-extended.0 : nuki-extended : raspberrypi4-iob - enabled system.adapter.octoprint.0 : octoprint : raspberrypi4-iob - disabled system.adapter.panasonic-viera.0 : panasonic-viera : raspberrypi4-iob - disabled system.adapter.panasonic-viera.1 : panasonic-viera : raspberrypi4-iob - disabled + system.adapter.pi-hole.0 : pi-hole : raspberrypi4-iob - enabled + system.adapter.ping.0 : ping : raspberrypi4-iob - enabled + system.adapter.pushover.0 : pushover : raspberrypi4-iob - enabled + system.adapter.rpi2.0 : rpi2 : raspberrypi4-iob - enabled + system.adapter.shuttercontrol.0 : shuttercontrol : raspberrypi4-iob - enabled + system.adapter.simple-api.0 : simple-api : raspberrypi4-iob - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.socketio.0 : socketio : raspberrypi4-iob - disabled, port: 8085, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : raspberrypi4-iob - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sourceanalytix.0 : sourceanalytix : raspberrypi4-iob - disabled + system.adapter.sql.0 : sql : raspberrypi4-iob - enabled, port: 3306 + system.adapter.synology.0 : synology : raspberrypi4-iob - enabled, port: 5000 + system.adapter.tankerkoenig.0 : tankerkoenig : raspberrypi4-iob - enabled + system.adapter.telegram.0 : telegram : raspberrypi4-iob - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : raspberrypi4-iob - enabled + system.adapter.tr-064.0 : tr-064 : raspberrypi4-iob - enabled system.adapter.tr-064.1 : tr-064 : raspberrypi4-iob - disabled system.adapter.tr-064.2 : tr-064 : raspberrypi4-iob - disabled + system.adapter.trashschedule.0 : trashschedule : raspberrypi4-iob - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker : raspberrypi4-iob - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : raspberrypi4-iob - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : raspberrypi4-iob - enabled system.adapter.vis-icontwo.0 : vis-icontwo : raspberrypi4-iob - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : raspberrypi4-iob - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : raspberrypi4-iob - enabled system.adapter.vis-metro.0 : vis-metro : raspberrypi4-iob - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : raspberrypi4-iob - enabled system.adapter.vis-weather.0 : vis-weather : raspberrypi4-iob - enabled system.adapter.vis.0 : vis : raspberrypi4-iob - enabled system.adapter.weatherunderground.0 : weatherunderground : raspberrypi4-iob - enabled + system.adapter.web.0 : web : raspberrypi4-iob - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : raspberrypi4-iob - enabled, port: 20002, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : raspberrypi4-iob - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : raspberrypi4-iob - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : raspberrypi4-iob - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.influxdb.0 : influxdb : raspberrypi4-iob - enabled, port: 8086 + system.adapter.mqtt.0 : mqtt : raspberrypi4-iob - enabled, port: 1884, bind: 192.168.178.126 + system.adapter.simple-api.0 : simple-api : raspberrypi4-iob - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : raspberrypi4-iob - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.sql.0 : sql : raspberrypi4-iob - enabled, port: 3306 + system.adapter.synology.0 : synology : raspberrypi4-iob - enabled, port: 5000 + system.adapter.telegram.0 : telegram : raspberrypi4-iob - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : raspberrypi4-iob - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : raspberrypi4-iob - enabled, port: 20002, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : raspberrypi4-iob - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : raspberrypi4-iob - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json Beta (latest) : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "alias-manager": 1.2.4 , installed 1.2.4 Adapter "alpha2" : 1.0.0 , installed 1.0.4 Adapter "backitup" : 2.5.12 , installed 2.5.12 Adapter "coronavirus-statistics": 0.8.7, installed 0.8.7 Adapter "daswetter" : 3.1.7 , installed 3.1.7 Adapter "denon" : 1.14.0 , installed 1.14.0 Adapter "devices" : 1.1.2 , installed 1.1.2 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "dwd" : 2.8.3 , installed 2.8.3 Adapter "feiertage" : 1.1.0 , installed 1.1.0 Adapter "flot" : 1.11.0 , installed 1.11.0 Adapter "fritzdect" : 2.2.6 , installed 2.2.6 Adapter "homeconnect" : 1.1.1 , installed 1.1.1 Adapter "ical" : 1.13.2 , installed 1.13.2 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 6.1.4 , installed 6.1.4 Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "luftdaten" : 2.2.4 , installed 2.2.4 Adapter "material" : 1.1.2 , installed 1.1.2 Adapter "mqtt" : 4.0.7 , installed 4.0.7 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "nuki-extended": 2.3.1 , installed 2.4.0 Adapter "octoprint" : 4.0.0 , installed 4.0.0 Adapter "panasonic-viera": 2.0.0 , installed 2.0.0 Adapter "pi-hole" : 1.3.4 , installed 1.3.4 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "pushover" : 3.0.3 , installed 3.0.3 Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "shuttercontrol": 1.4.18 , installed 1.4.18 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "sonoff" : 2.5.1 , installed 2.5.1 Adapter "sql" : 2.2.0 , installed 2.2.0 Adapter "synology" : 2.1.13 , installed 2.1.13 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 1.15.2 , installed 1.15.2 Adapter "text2command" : 2.3.0 , installed 2.3.0 Adapter "tr-064" : 4.2.17 , installed 4.2.17 Adapter "trashschedule": 2.2.0 , installed 2.2.0 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-colorpicker": 1.2.0 , installed 1.2.0 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.3.0 , installed 1.3.0 Adapter "vis-icontwo" : 0.90.0 , installed 0.90.0 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 "vis-weather" : 2.5.6 , installed 2.5.6 Adapter "weatherunderground": 3.4.2, installed 3.4.2 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "ws" : 1.3.0 , installed 1.3.0 Adapter "zigbee" : 1.8.10 , installed 1.8.10 ``` ``` Skript v.2023-01-02 *** BASE SYSTEM *** Model : Raspberry Pi 4 Model B Rev 1.1 Architecture: aarch64 Docker: false Virtualization: none Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Systemuptime and Load: 13:10:11 up 20:04, 1 user, load average: 1.33, 1.37, 1.19 CPU threads: 4 *** Time and Time Zones *** Sun Mar 5 12:10:11 UTC 2023 Sun Mar 5 13:10:11 CET 2023 CET +0100 Europe/Berlin *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 2.9G 246M 3.0M 651M 875M Swap: 99M 99M 0B Total: 3.9G 3.0G 246M 3793 M total memory 2895 M used memory 380 M active memory 3017 M inactive memory 246 M free memory 54 M buffer memory 597 M swap cache 99 M total swap 99 M used swap 0 M free swap *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 118G 13G 100G 12% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 756K 1.9G 1% /dev/shm tmpfs tmpfs 759M 1.2M 758M 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/sda1 vfat 255M 31M 225M 12% /boot tmpfs tmpfs 380M 0 380M 0% /run/user/999 tmpfs tmpfs 380M 0 380M 0% /run/user/1000 Messages in dmesg: [Sat Mar 4 17:05:51 2023] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:32:93:63 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=tty1 root=PARTUUID=a1185881-02 rootfstype=ext4 fsck.repair=yes rootwait fsck.mode=force [Sat Mar 4 17:05:52 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [Sat Mar 4 17:05:52 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2. [Sat Mar 4 17:06:02 2023] EXT4-fs (sda2): re-mounted. Opts: (null). Quota mode: none. Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,noatime `-/boot /dev/sda1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 5.3G /var/ 3.7G /var/lib 1.9G /var/lib/redis 1.6G /var/lib/mysql 1.4G /var/log /opt/iobroker/backups: 130M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 459M /opt/iobroker/iobroker-data/ 302M /opt/iobroker/iobroker-data/files 113M /opt/iobroker/iobroker-data/backup-objects 51M /opt/iobroker/iobroker-data/files/javascript.admin 48M /opt/iobroker/iobroker-data/files/telegram.admin The five largest files in iobroker-data are: 33M /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.10538062.js.map 27M /opt/iobroker/iobroker-data/files/material/static/js/2.73100bd6.chunk.js.map 26M /opt/iobroker/iobroker-data/objects.jsonl 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map 13M /opt/iobroker/iobroker-data/states.jsonl *** NodeJS-Installation *** /usr/bin/nodejs v16.19.1 /usr/bin/node v16.19.1 /usr/bin/npm 8.19.3 /usr/bin/npx 8.19.3 nodejs: Installed: 16.19.1-deb-1nodesource1 Candidate: 16.19.1-deb-1nodesource1 Version table: *** 16.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u3 500 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages Temp directories causing npm8 problem: 0 *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 4.0.24 admin: 6.3.5 javascript: 6.1.4 Adapters from github: 2 Adapter State + system.adapter.admin.0 : admin : raspberrypi4-iob - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : raspberrypi4-iob - enabled + system.adapter.alpha2.0 : alpha2 : raspberrypi4-iob - enabled + system.adapter.backitup.0 : backitup : raspberrypi4-iob - enabled system.adapter.coronavirus-statistics.0 : coronavirus-statistics: raspberrypi4-iob - enabled system.adapter.daswetter.0 : daswetter : raspberrypi4-iob - enabled system.adapter.denon.0 : denon : raspberrypi4-iob - disabled system.adapter.devices.0 : devices : raspberrypi4-iob - enabled system.adapter.discovery.0 : discovery : raspberrypi4-iob - disabled system.adapter.dwd.0 : dwd : raspberrypi4-iob - enabled system.adapter.feiertage.0 : feiertage : raspberrypi4-iob - enabled system.adapter.flot.0 : flot : raspberrypi4-iob - enabled + system.adapter.fritzdect.0 : fritzdect : raspberrypi4-iob - enabled + system.adapter.homeconnect.0 : homeconnect : raspberrypi4-iob - enabled system.adapter.ical.0 : ical : raspberrypi4-iob - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : raspberrypi4-iob - enabled + system.adapter.influxdb.0 : influxdb : raspberrypi4-iob - enabled, port: 8086 + system.adapter.info.0 : info : raspberrypi4-iob - enabled + system.adapter.javascript.0 : javascript : raspberrypi4-iob - enabled system.adapter.javascript.1 : javascript : raspberrypi4-iob - disabled system.adapter.luftdaten.0 : luftdaten : raspberrypi4-iob - enabled system.adapter.material.0 : material : raspberrypi4-iob - enabled + system.adapter.mqtt.0 : mqtt : raspberrypi4-iob - enabled, port: 1884, bind: 192.168.178.126 + system.adapter.net-tools.0 : net-tools : raspberrypi4-iob - enabled + system.adapter.nuki-extended.0 : nuki-extended : raspberrypi4-iob - enabled system.adapter.octoprint.0 : octoprint : raspberrypi4-iob - disabled system.adapter.panasonic-viera.0 : panasonic-viera : raspberrypi4-iob - disabled system.adapter.panasonic-viera.1 : panasonic-viera : raspberrypi4-iob - disabled + system.adapter.pi-hole.0 : pi-hole : raspberrypi4-iob - enabled + system.adapter.ping.0 : ping : raspberrypi4-iob - enabled + system.adapter.pushover.0 : pushover : raspberrypi4-iob - enabled + system.adapter.rpi2.0 : rpi2 : raspberrypi4-iob - enabled + system.adapter.shuttercontrol.0 : shuttercontrol : raspberrypi4-iob - enabled + system.adapter.simple-api.0 : simple-api : raspberrypi4-iob - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.socketio.0 : socketio : raspberrypi4-iob - disabled, port: 8085, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : raspberrypi4-iob - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sourceanalytix.0 : sourceanalytix : raspberrypi4-iob - disabled + system.adapter.sql.0 : sql : raspberrypi4-iob - enabled, port: 3306 + system.adapter.synology.0 : synology : raspberrypi4-iob - enabled, port: 5000 + system.adapter.tankerkoenig.0 : tankerkoenig : raspberrypi4-iob - enabled + system.adapter.telegram.0 : telegram : raspberrypi4-iob - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : raspberrypi4-iob - enabled + system.adapter.tr-064.0 : tr-064 : raspberrypi4-iob - enabled system.adapter.tr-064.1 : tr-064 : raspberrypi4-iob - disabled system.adapter.tr-064.2 : tr-064 : raspberrypi4-iob - disabled + system.adapter.trashschedule.0 : trashschedule : raspberrypi4-iob - enabled system.adapter.vis-colorpicker.0 : vis-colorpicker : raspberrypi4-iob - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : raspberrypi4-iob - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : raspberrypi4-iob - enabled system.adapter.vis-icontwo.0 : vis-icontwo : raspberrypi4-iob - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : raspberrypi4-iob - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : raspberrypi4-iob - enabled system.adapter.vis-metro.0 : vis-metro : raspberrypi4-iob - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : raspberrypi4-iob - enabled system.adapter.vis-weather.0 : vis-weather : raspberrypi4-iob - enabled system.adapter.vis.0 : vis : raspberrypi4-iob - enabled system.adapter.weatherunderground.0 : weatherunderground : raspberrypi4-iob - enabled + system.adapter.web.0 : web : raspberrypi4-iob - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : raspberrypi4-iob - enabled, port: 20002, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : raspberrypi4-iob - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : raspberrypi4-iob - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : raspberrypi4-iob - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.influxdb.0 : influxdb : raspberrypi4-iob - enabled, port: 8086 + system.adapter.mqtt.0 : mqtt : raspberrypi4-iob - enabled, port: 1884, bind: 192.168.178.126 + system.adapter.simple-api.0 : simple-api : raspberrypi4-iob - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : raspberrypi4-iob - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.sql.0 : sql : raspberrypi4-iob - enabled, port: 3306 + system.adapter.synology.0 : synology : raspberrypi4-iob - enabled, port: 5000 + system.adapter.telegram.0 : telegram : raspberrypi4-iob - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : raspberrypi4-iob - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : raspberrypi4-iob - enabled, port: 20002, bind: 0.0.0.0, run as: admin + system.adapter.ws.0 : ws : raspberrypi4-iob - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : raspberrypi4-iob - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json Beta (latest) : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "admin" : 6.3.5 , installed 6.3.5 Adapter "alias-manager": 1.2.4 , installed 1.2.4 Adapter "alpha2" : 1.0.0 , installed 1.0.4 Adapter "backitup" : 2.5.12 , installed 2.5.12 Adapter "coronavirus-statistics": 0.8.7, installed 0.8.7 Adapter "daswetter" : 3.1.7 , installed 3.1.7 Adapter "denon" : 1.14.0 , installed 1.14.0 Adapter "devices" : 1.1.2 , installed 1.1.2 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "dwd" : 2.8.3 , installed 2.8.3 Adapter "feiertage" : 1.1.0 , installed 1.1.0 Adapter "flot" : 1.11.0 , installed 1.11.0 Adapter "fritzdect" : 2.2.6 , installed 2.2.6 Adapter "homeconnect" : 1.1.1 , installed 1.1.1 Adapter "ical" : 1.13.2 , installed 1.13.2 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "info" : 1.9.19 , installed 1.9.19 Adapter "javascript" : 6.1.4 , installed 6.1.4 Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "luftdaten" : 2.2.4 , installed 2.2.4 Adapter "material" : 1.1.2 , installed 1.1.2 Adapter "mqtt" : 4.0.7 , installed 4.0.7 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "nuki-extended": 2.3.1 , installed 2.4.0 Adapter "octoprint" : 4.0.0 , installed 4.0.0 Adapter "panasonic-viera": 2.0.0 , installed 2.0.0 Adapter "pi-hole" : 1.3.4 , installed 1.3.4 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "pushover" : 3.0.3 , installed 3.0.3 Adapter "rpi2" : 1.3.2 , installed 1.3.2 Adapter "shuttercontrol": 1.4.18 , installed 1.4.18 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 4.2.0 , installed 4.2.0 Adapter "sonoff" : 2.5.1 , installed 2.5.1 Adapter "sql" : 2.2.0 , installed 2.2.0 Adapter "synology" : 2.1.13 , installed 2.1.13 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 1.15.2 , installed 1.15.2 Adapter "text2command" : 2.3.0 , installed 2.3.0 Adapter "tr-064" : 4.2.17 , installed 4.2.17 Adapter "trashschedule": 2.2.0 , installed 2.2.0 Adapter "vis" : 1.4.15 , installed 1.4.15 Adapter "vis-colorpicker": 1.2.0 , installed 1.2.0 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.3.0 , installed 1.3.0 Adapter "vis-icontwo" : 0.90.0 , installed 0.90.0 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 "vis-weather" : 2.5.6 , installed 2.5.6 Adapter "weatherunderground": 3.4.2, installed 3.4.2 Adapter "web" : 4.3.0 , installed 4.3.0 Adapter "ws" : 1.3.0 , installed 1.3.0 Adapter "zigbee" : 1.8.10 , installed 1.8.10
-
@dragricola sagte in Abstürze vor allem beim dayly Backup:
total used free shared buff/cache available Mem: 3.8G 2.9G 246M 3.0M 651M 875M Swap: 99M 99M 0B Total: 3.9G 3.0G 246M
Dein RAM reicht immer noch nicht
-
@homoran said in Abstürze vor allem beim dayly Backup:
Dein RAM reicht immer noch nicht
Das ist allerdings verwunderlich. Unter Debian Buster (32Bit) hatte ich viel mehr Adapter problemlos stabil am Laufen. Allerdings habe ich mit dem Umstieg auf Bullseye auf 64-Bit umgestellt. Ist das die Erklärung für den RAM-Engpass? Wäre Bullseye 32-Bit eine Lösung?
-
@dragricola sagte in Abstürze vor allem beim dayly Backup:
Wäre Bullseye 32-Bit eine Lösung?
Nein. Schau kritischen Auges über die Instanzen/Adapter drüber. Da sehe ich ein paar Dinge die evtl. anders konfiguriert werden könnten.