NEWS
UNSOLVED Fehlermeldung beim Update auf Javascript 4.8.1
-
@Thomas-Braun
gehe ich runter auf 4.8.0 kommt:javascript.0 2020-09-19 12:39:46.780 error (30182) WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2020-09-19 12:39:46.778 error (30182) npm javascript.0 2020-09-19 12:39:45.759 error (30182) npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2020-09-19 12:39:43.600 error (30182) Cannot install request: 254 javascript.0 2020-09-19 12:39:43.561 error (30182) ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-09-19T10_39_43_541Z-debug.log javascript.0 2020-09-19 12:39:43.556 error (30182) npm javascript.0 2020-09-19 12:39:43.553 error (30182) javascript.0 2020-09-19 12:39:43.537 error (30182) ERR! enoent javascript.0 2020-09-19 12:39:43.535 error (30182) enoent ENOENT: no such file or directory, access '/opt/iobroker/node_modules/iobroker.javascript/node_modules/balanced-match' npm ERR! enoent This is related to npm not being able to find a f javascript.0 2020-09-19 12:39:43.534 error (30182) npm ERR! javascript.0 2020-09-19 12:39:43.525 error (30182) ERR! code ENOENT npm ERR! syscall access npm ERR! path /opt/iobroker/node_modules/iobroker.javascript/node_modules/balanced-match npm ERR! errno -2 javascript.0 2020-09-19 12:39:43.524 error (30182) npm javascript.0 2020-09-19 12:39:43.334 error (30182) checkPermissions Missing write access to /opt/iobroker/node_modules/iobroker.javascript/node_modules/balanced-match npm WARN checkPermissions Missing write access to /opt/iobroker/node_module javascript.0 2020-09-19 12:39:43.330 error (30182) npm WARN javascript.0 2020-09-19 12:39:39.875 error (30182) WARN deprecated har-validator@5.1.5: this library is no longer supported javascript.0 2020-09-19 12:39:39.873 error (30182) npm javascript.0 2020-09-19 12:39:38.650 error (30182) npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
Ich habe von "balanced-match" noch nie was gehört.
-
@Chaot
Das Dateisystem hat einen Schuß. -
@Thomas-Braun Im Container? Wie ist denn das passiert?
-
@Chaot
Vermutlich eher auf der Hardware / Festplatte. Jedenfalls werden da verwaiste inodes angemeckert. Das ist i. d. R. ein Hinweis auf Probleme mit dem Speichermedium. -
@Thomas-Braun Seltsam. Proxmox läuft ohne jegliche Fehlermeldung und es gab auch keinen Crash in letzter Zeit. Die SSD ist gerade mal 8 Monate alt.
Gibt es unter linux ein tool das zu prüfen? Ähnlich chkdsk?
-
@Chaot Klar.
fschck
Das ist aber bereits ausgeführt worden.
Siehe hier:[ 1488.881597] EXT4-fs (loop0): 1 orphan inode deleted [ 1488.881607] EXT4-fs (loop0): recovery complete [ 1488.897809] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null) [ 1489.233450] audit: type=1400 audit(1600017212.210:33): apparmor="STATUS" operation="profile_load" profile="/usr/bin/lxc-start" name="lxc-100_</var/lib/lxc>" pid=4356 comm="apparmor_parser" [ 1489.961119] EXT4-fs (loop1): 2 orphan inodes deleted [ 1489.961130] EXT4-fs (loop1): recovery complete [ 1489.997252] EXT4-fs (loop1): mounted filesystem with ordered data mode. Opts: (null)
Das heißt aber nicht, das das System jetzt wieder geheilt ist. Es gibt dir nur die Gelegenheit evtl. ein Backup zu ziehen und dann nach getauschter Hardware das System neuaufzusetzen.
-
@Thomas-Braun
So, das scheinbar defekte Dateisystem habe ich vermutlich gefunden. Zwei Container hatten heute Nacht einen Absturz beim Backup und standen auf Locked.
Beide entsperrt und der Rechtfehler/Schreibfehler war plötzlich weg.Jetzt bleibt noch das hier:
javascript.0 2020-09-19 18:39:51.560 error (15995) WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/ javascript.0 2020-09-19 18:39:51.557 error (15995) npm javascript.0 2020-09-19 18:39:16.069 error (15995) har-validator@5.1.5: this library is no longer supported javascript.0 2020-09-19 18:39:16.067 error (15995) WARN deprecated javascript.0 2020-09-19 18:39:16.066 error (15995) npm javascript.0 2020-09-19 18:39:14.415 error (15995) WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 javascript.0 2020-09-19 18:39:14.413 error (15995) npm
-
@Chaot Sollten nur Warnings sein.
-
@Thomas-Braun Ja, dachte ich ja auch, aber wird als Error angezeigt in schönem Rot
-
@Chaot Funktioniert irgendwas nicht? Ist halt Beta-Status, da kann sowas passieren.
-
@Thomas-Braun Nö, scheint alles zu funktionieren.
Interssanterweise ist der Fehler weg wenn ich request-promise-native entferne und dann neu angebe.Bitte nicht als Kritik verstehen. Ich denke das es sinnvoll ist wenn Fehlermeldungen auftauchen das die öffentlich abgearbeitet werden damit eventuell mitlesende Entwicker noch ein paar Stellschrauben drehen können falls es sie betrifft.
-
@Chaot Das macht man in git.