NPM Install error

Hallo zusammen,
ich versuche gerade die aktuelle Version auf einem neuen Ubuntu zu installieren, laufe aber in folgende Fehlermeldung bei NPM.

Irgendeine Idee was das ist?

7225 error code EAGAIN
7226 error syscall spawn sh
7227 error path /root/alarmiatorserver/node_modules/images
7228 error errno -11
7229 error spawn sh EAGAIN
7230 error command sh -c node scripts/nothing.js
7231 verbose exit -11

Gruß

Hi
Bitte nutze doch das Template das bei Fragen zur Installation vorhanden ist und fülle dieses aus, damit wir mehr Informationen haben. Genauso bitte die vollständige Fehlermeldung posten.
VG

Hallo,

hier die Infos wie gewünscht:

  1. Beschreibe das Problem, das Du zu lösen versuchst:
    Bei der Neuinstallation auf meinem vServer schlägt die Installation beim Befehl „npm install“ fehl.
    Alle anderen Schritte davor sind sauber durchgelaufen und haben keine Fehler produziert.

  2. Sag uns etwas zu Deinem Setup

  • Verwendete Hardware (Raspberry, Desktop-PC, Virtuelle Maschine)
  • Strator vServer
  • ALAMiator Version, die Du installiert hast
    Die aktuelle 1.4.1

  • Installation nativ oder in der Docker-Variante
    Nativ

  • Betriebssystem (Raspbian, Debian, Ubuntu, Windows, usw.)
    Ubuntu

  • Netzwerkverbindung (WLAN oder LAN)
    LAN

  1. Welche Schritte hast du befolgt? Verweise hier Bitte auch den Schritt in unserem Handbuch, damit wir einfacher nachvollziehen können wo du festhängst.
    Alle der Anleitung entsprechend.
    Ausgelassen wurde nur das Anlegen eines neuen Nutzers, da es unter root installiert wird.
    Fehler bei „npn install“

  2. Welche Fehlermeldung erhältst du bei deinem aktuellen Schritt?

npm ERR! code 134
npm ERR! path /root/alarmiatorserver/node_modules/sqlite3
npm ERR! command failed
npm ERR! command sh -c node-pre-gyp install --fallback-to-build
npm ERR! node-pre-gyp info it worked if it ends with ok
npm ERR! node-pre-gyp info using node-pre-gyp@0.11.0
npm ERR! node-pre-gyp info using node@18.15.0 | linux | x64
npm ERR! node-pre-gyp WARN Using request for node-pre-gyp https download
npm ERR! Aborted
  1. Laufen auf deinem Server irgendwelche andere Dienste oder hast du eine frische Linux / Raspberry OS Installation?
    apache
    MySQL

Starte ich die installation dann nochmal bricht er wo anders ab:


npm ERR! code EAGAIN
npm ERR! syscall spawn sh
npm ERR! path /root/alarmiatorserver/node_modules/bcrypt
npm ERR! errno -11
npm ERR! spawn sh EAGAIN
npm ERR! command sh -c -- node-pre-gyp install --fallback-to-build
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-03-26T17_01_32_655Z-debug-0.log

Hast Du Dir das mal angesehen? Da sollten mehr Details drin stehen.

Grüße

Das ist was in der verbose section steht.
ich hab das gefühl, dass jedes mal wenn ich es wieder neu installiere (nachdem der server komplett zurückgesetzt wurde vom Backup, also keinerlei Alarmiator befehl vorher lief) stoppt die installation bei nem anderen teil.

Irgendjemand ne idee?

11741 verbose stack Error: command failed
11741 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:63:27)
11741 verbose stack     at ChildProcess.emit (node:events:513:28)
11741 verbose stack     at maybeClose (node:internal/child_process:1100:16)
11741 verbose stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)
11742 verbose pkgid sqlite3@4.2.0
11743 verbose cwd /root/alarmiatorserver
11744 verbose Linux 5.2.0
11745 verbose node v16.19.1
11746 verbose npm  v8.19.3
11747 error code 134
11748 error path /root/alarmiatorserver/node_modules/connect-sqlite3/node_modules/sqlite3
11749 error command failed
11750 error command sh -c -- node-pre-gyp install --fallback-to-build
11751 error node-pre-gyp info it worked if it ends with ok
11751 error node-pre-gyp info using node-pre-gyp@0.11.0
11751 error node-pre-gyp info using node@16.19.1 | linux | x64
11751 error node-pre-gyp WARN Using request for node-pre-gyp https download
11751 error Aborted
11752 verbose exit 134

Hat sich erledigt für mich, ich habe es in einen Docker Container gepackt.

2 „Gefällt mir“