NEWS
Syntax error Backitup MySQL
-
Hallo zusammen,
anfänglich funktionierte mein Backup der MySQL-Datenbank (MariaDB 10.3.32-1040 auf Synology-NAS) problemlos. Doch seit geraumer Zeit bekomme ich bei Backitup immer folgende Fehlermeldung:[iobroker] Error: Command failed: mysqldump -u ....... -p..... -h ...... 192.168.147.253 -P 3306 > /opt/iobroker/backups/mysql_2022_09_14-07_19_25_backupiobroker.sql
/bin/sh: 1: Syntax error: "(" unexpectedIch habe schon eine Ewigkeit recherchiert, jedoch noch keine Lösung für mein Problem gefunden. Hat jemand da eine Idee?
Plattform: linux Betriebssystem: linux Architektur: x64 CPUs: 1 Geschwindigkeit: 1996 MHz Modell: Intel(R) Celeron(R) J4025 CPU @ 2.00GHz RAM: 2.9 GB System-Betriebszeit: 19 T. 10:25:42 Node.js: v16.16.0 time: 1663131326403 timeOffset: -120 Adapter-Anzahl: 433 NPM: 8.18.0 Datenträgergröße: 23.9 GB Freier Festplattenspeicher: 9.2 GB Betriebszeit: 19 T. 10:24:28 Aktive Instanzen: 28 Pfad: /opt/iobroker/ aktiv:
-
@disk65
Also mir fällt als erstes auf dass Da Nodejs und NPM nicht passen.
Vielleicht liegts ja daran ? -
Die Meldung ist nicht vollständig.
Und nodeJS solltest du dir anschauen.1 CPU ist auch etwas wenig.
-
@DJMarc75
Was meinst du mit "nicht passen"? -
@thomas-braun
iobroker läuft auf einer virtuellen Maschine auf einem Synology NAS und von der Performance bin ich sehr zufrieden.
nodeJS ist nicht ganz aktuell, richtig. Aktuell gibt es Version 16.17.0. Allerdings besteht das Problem schon länger, auch mit vorherigen Versionen. Und die Updates brachten bislang auch keine Lösung. -
Die Meldung ist immer noch unvollständig.
Und nodejs ist auch schief installiert. npm kommt im Paket nodejs in Version 8.15 daher.
Und ich würde auch mindestens 2 CPUs zuweisen. -
@thomas-braun
backitup.0
2022-09-14 09:07:41.599 error [iobroker] Error: Command failed: mysqldump -u iobroker -p**** iobroker -h 192.168.147.253 -P 3306 > /opt/iobroker/backups/mysql_2022_09_14-09_07_41_backupiobroker.sql/bin/sh: 1: Syntax error: "(" unexpected
backitup.0
2022-09-14 09:07:41.593 debug [iobroker/mysql] /bin/sh: 1: Syntax error: "(" unexpected
backitup.0
2022-09-14 09:07:41.585 debug [iobroker/mysql] Error: Command failed: mysqldump -u iobroker -p**** iobroker -h 192.168.147.253 -P 3306 > /opt/iobroker/backups/mysql_2022_09_14-09_07_41_backupiobroker.sql
backitup.0
2022-09-14 09:07:41.490 debug [iobroker/mysql] MySql-Backup started ...Mehr Log habe ich nicht zu dem Problem.
Kann auch nur 1 CPU zuweisen - mehr geht halt nicht. iobroker läuft aber super - abgesehen von diesem Problem hier -
@disk65 sagte in Syntax error Backitup MySQL:
2022-09-14 09:07:41.593 debug [iobroker/mysql] /bin/sh: 1: Syntax error: "(" unexpected
Bitte CodeTags verwenden. So wie hier:
2022-09-14 09:07:41.593 debug [iobroker/mysql] /bin/sh: 1: Syntax error: "(" unexpected
Und die Zeile geht 100% noch weiter.
-
@thomas-braun
Die Fehlermeldung geht wirklich nicht weiter.
Hier ein Auszug aus dem Log:2022-09-14 07:18:05.561 - info: octoprint.0 (1203) error ECONNABORTED from /api/version: timeout of 2000ms exceeded 2022-09-14 07:18:25.717 - info: admin.0 (759614) <== Disconnect system.user.admin from ::ffff:192.168.147.61 2022-09-14 07:18:30.028 - info: admin.0 (759614) ==> Connected system.user.admin from ::ffff:192.168.147.61 2022-09-14 07:18:34.136 - info: host.ubuntu stopInstance system.adapter.backitup.0 (force=false, process=true) 2022-09-14 07:18:34.300 - info: backitup.0 (1893085) Got terminate signal TERMINATE_YOURSELF 2022-09-14 07:18:34.301 - info: backitup.0 (1893085) cleaned everything up... 2022-09-14 07:18:34.301 - info: backitup.0 (1893085) terminating 2022-09-14 07:18:34.303 - info: backitup.0 (1893085) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2022-09-14 07:18:34.327 - info: host.ubuntu stopInstance system.adapter.backitup.0 send kill signal 2022-09-14 07:18:34.690 - info: admin.0 (759614) <== Disconnect system.user.admin from ::ffff:192.168.147.61 2022-09-14 07:18:34.883 - info: host.ubuntu instance system.adapter.backitup.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2022-09-14 07:18:37.599 - info: host.ubuntu instance system.adapter.backitup.0 started with pid 1894400 2022-09-14 07:18:51.701 - info: backitup.0 (1894400) starting. Version 2.4.10 in /opt/iobroker/node_modules/iobroker.backitup, node: v16.16.0, js-controller: 4.0.23 2022-09-14 07:18:51.824 - info: backitup.0 (1894400) [iobroker] backup was activated at 02:40 every 1 day(s) 2022-09-14 07:18:54.164 - info: admin.0 (759614) ==> Connected system.user.admin from ::ffff:192.168.147.61 2022-09-14 07:18:51.883 - info: backitup.0 (1894400) [ccu] backup was activated at 01:30 every 3 day(s) 2022-09-14 07:19:03.459 - info: viessmann.0 (1262) State value to set for "viessmann.0.get.BetriebSparM2" has to be type "string" but received type "number" 2022-09-14 07:19:05.878 - info: viessmann.0 (1262) State value to set for "viessmann.0.get.BetriebPartyM2" has to be type "string" but received type "number" 2022-09-14 07:19:14.212 - info: octoprint.0 (1203) error EHOSTUNREACH from /api/version: connect EHOSTUNREACH 192.168.147.73:80 2022-09-14 07:19:22.897 - info: linux-control.0 (1369) getting data from OctoPi (192.168.147.73:22) 2022-09-14 07:19:25.167 - error: backitup.0 (1894400) [iobroker] Error: Command failed: mysqldump -u iobroker -p**** iobroker -h 192.168.147.253 -P 3306 > /opt/iobroker/backups/mysql_2022_09_14-07_19_25_backupiobroker.sql /bin/sh: 1: Syntax error: "(" unexpected 2022-09-14 07:19:25.565 - info: octoprint.0 (1203) error ECONNABORTED from /api/version: timeout of 2000ms exceeded
Aus meiner Sicht handelt es sich um einen Fehler in einem Script. Aber ich weiß nicht, nach welchem Script ich suchen muss und wo.