NEWS
IOBroker läuft nicht mehr - Bitte um Unterstützung
-
welche node und npm versionen hast du installiert:
node -v npm -v
Hast du das von der verlinkten Seite schon gemacht?
cd /opt/iobroker sudo iobroker stop sudo npm install iobroker.js-controller sudo iobroker start
Achja, ist doch ein PI, oder?
Wie sieht es mit der Speicherkarte aus?
df -h
-
node -v
v6.12.0
nmp-v
3.10.10
! ````
pi@ioBroker-Pi:/opt/iobroker $ node -v
v6.12.0
pi@ioBroker-Pi:/opt/iobroker $ ^C
pi@ioBroker-Pi:/opt/iobroker $ npm -v
3.10.10
pi@ioBroker-Pi:/opt/iobroker $ cd /opt/iobroker
pi@ioBroker-Pi:/opt/iobroker $ sudo iobroker stop
iobroker controller daemon is not running
pi@ioBroker-Pi:/opt/iobroker $ sudo npm install iobroker.js-controller
npm WARN deprecated localhost.daplie.me-certificates@1.3.5: this package has been deprecated
^[[C[ .............] | loadDep:util-deprecate: verb afterAdd /root/.npm/moment-timezone/0.5.14/package/pnpm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/engine.io-client/node_modules/ws
npm WARN checkPermissions Missing write access to /opt/iobroker/node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream
assert-plus@1.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/assert-plus -> node_modules/dashdash/node_modules/assert-plus- delayed-stream@1.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream
- combined-stream@1.0.5 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/combined-stream
- asynckit@0.4.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/form-data/node_modules/asynckit
- ansi-styles@2.2.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles
- escape-string-regexp@1.0.5 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp
- ansi-regex@2.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex
- has-ansi@2.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi
- ansi-regex@2.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex
- strip-ansi@3.0.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi
- supports-color@2.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color
- chalk@1.1.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/chalk
- generate-function@2.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function
- is-property@1.0.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property
- generate-object-property@1.2.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property
- jsonpointer@4.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer
- xtend@4.0.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend
- is-my-json-valid@2.15.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid
- pinkie@2.0.4 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise/node_modules/pinkie
- pinkie-promise@2.0.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise
- hoek@2.16.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/hoek
- boom@2.10.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/boom
- cryptiles@2.0.5 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/cryptiles
- sntp@1.0.9 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk/node_modules/sntp
- assert-plus@0.2.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/assert-plus
- extsprintf@1.0.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/extsprintf
- json-schema@0.2.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/json-schema
- verror@1.3.6 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/jsprim/node_modules/verror
- jsprim@1.3.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/jsprim
- asn1@0.2.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/asn1
- dashdash@1.14.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash
- getpass@0.1.6 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/getpass
- jsbn@0.1.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/jsbn
- ecc-jsbn@0.1.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/ecc-jsbn
- jodid25519@1.0.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/jodid25519
- tweetnacl@0.14.4 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/tweetnacl
- bcrypt-pbkdf@1.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/bcrypt-pbkdf
- sshpk@1.10.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature/node_modules/sshpk
- mime-db@1.25.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/mime-types/node_modules/mime-db
- mime-types@2.1.13 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/mime-types
- punycode@1.4.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie/node_modules/punycode
- aws-sign2@0.6.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/aws-sign2
- aws4@1.5.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/aws4
- caseless@0.11.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/caseless
- extend@3.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/extend
- forever-agent@0.6.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/forever-agent
- form-data@2.1.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/form-data
- har-validator@2.0.6 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/har-validator
- hawk@3.1.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/hawk
- http-signature@1.1.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/http-signature
- is-typedarray@1.0.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/is-typedarray
- isstream@0.1.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/isstream
- json-stringify-safe@5.0.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/json-stringify-safe
- oauth-sign@0.8.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/oauth-sign
- qs@6.3.0 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/qs
- stringstream node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/stringstream
- tough-cookie@2.3.2 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tough-cookie
- tunnel-agent@0.4.3 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/tunnel-agent
- uuid@3.0.1 node_modules/serialport/node_modules/node-pre-gyp/node_modules/request/node_modules/uuid
iobroker@1.0.0 /opt/iobroker
└─┬ iobroker.js-controller@1.2.3
├── greenlock@2.1.18
├─┬ iobroker.admin@3.2.0
│ ├─┬ body-parser@1.18.2
│ │ └─┬ raw-body@2.3.2
│ │ └── unpipe@1.0.0
│ ├─┬ cookie-parser@1.4.3
│ │ └── cookie@0.3.1
│ ├─┬ express@4.16.2
│ │ ├── content-disposition@0.5.2
│ │ ├── cookie@0.3.1
│ │ ├── etag@1.8.1
│ │ ├─┬ finalhandler@1.1.0
│ │ │ └── unpipe@1.0.0
│ │ └─┬ send@0.16.1
│ │ └── etag@1.8.1
│ └─┬ express-session@1.15.6
│ └── cookie@0.3.1
├─┬ node-schedule@1.3.0
│ └── cron-parser@2.4.4
├─┬ npm@2.15.12
│ ├── ini@1.3.4
│ └── sorted-object@2.0.0
├─┬ prompt@1.0.0
│ └─┬ utile@0.3.0
│ └─┬ rimraf@2.6.2
│ └─┬ glob@7.1.2
│ └── minimatch@3.0.4
├─┬ request@2.83.0
│ └─┬ http-signature@1.2.0
│ ├── assert-plus@1.0.0
│ ├─┬ jsprim@1.4.1
│ │ ├── assert-plus@1.0.0
│ │ └─┬ verror@1.10.0
│ │ └── assert-plus@1.0.0
│ └─┬ sshpk@1.13.1
│ ├── assert-plus@1.0.0
│ └─┬ getpass@0.1.7
│ └── assert-plus@1.0.0
├─┬ socket.io@1.7.4
│ └─┬ engine.io@1.8.4
│ ├── cookie@0.3.1
│ └─┬ engine.io-parser@1.3.2
│ └── wtf-8@1.0.0
├─┬ socket.io-client@1.7.4
│ └─┬ engine.io-client@1.8.4
│ ├── ws@1.1.2
│ └── yeast@0.1.2
└─┬ tar@4.3.3
├── fs-minipass@1.2.5
└── minizlib@1.1.0
! npm WARN Unknown system error -117: Unknown system error -117, lstat '/opt/iobroker/node_modules/unpipe'
npm WARN Unknown system error -117: Unknown system error -117, lstat '/opt/iobroker/node_modules/finalhandler'
npm WARN Failed to parse json
npm WARN Unexpected token '\u0000' at 121:1
npm WARN
npm WARN ^
npm WARN File: /opt/iobroker/node_modules/assert-plus/package.json
npm WARN Unknown system error -117: Unknown system error -117, open '/opt/iobroker/node_modules/content-disposition/package.json'
npm WARN Unknown system error -117: Unknown system error -117, open '/opt/iobroker/node_modules/cookie/package.json'
npm WARN Unknown system error -117: Unknown system error -117, open '/opt/iobroker/node_modules/etag/package.json'
npm WARN Unknown system error -117: Unknown system error -117, open '/opt/iobroker/node_modules/minimatch/package.json'
npm WARN Unknown system error -117: Unknown system error -117, open '/opt/iobroker/node_modules/wtf-8/package.json'
npm WARN Failed to parse json
npm WARN Unexpected token '\u0000' at 1:1
npm WARN
npm WARN ^
npm WARN File: /opt/iobroker/node_modules/yeast/package.json
npm ERR! Linux 4.9.59-v7+
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.js-controller"
npm ERR! node v6.12.0
npm ERR! npm v3.10.10
npm ERR! path /opt/iobroker/node_modules/engine.io-client/node_modules/ws
npm ERR! code Unknown system error -117
npm ERR! errno -117
npm ERR! syscall access
! npm ERR! Unknown system error -117: Unknown system error -117, access '/opt/iobroker/node_modules/engine.io-client/node_modules/ws'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https: github.com/npm/issues="">npm ERR! Please include the following file with any support request:
npm ERR! /opt/iobroker/npm-debug.log
pi@ioBroker-Pi:/opt/iobroker $ sudo iobroker start</https:>>! ` > pi@ioBroker-Pi:/opt/iobroker $ df -h > > Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf > > /dev/root 1,8G 1,6G 126M 93% / > > devtmpfs 460M 0 460M 0% /dev > > tmpfs 464M 0 464M 0% /dev/shm > > tmpfs 464M 12M 452M 3% /run > > tmpfs 5,0M 4,0K 5,0M 1% /run/lock > > tmpfs 464M 0 464M 0% /sys/fs/cgroup > > /dev/mmcblk0p1 42M 21M 21M 51% /boot > > tmpfs 93M 0 93M 0% /run/user/1000 > > pi@ioBroker-Pi:/opt/iobroker $ `
-
Hi,
was kam denn nach dem:
sudo iobroker start
Logfile endet da leider.
Unabhängig davon befürchte ich das deine Speicherkarte (2GB ?) eventuell zu voll ist.
Vielleicht kann Rainer sagen ob 126MB als freier Platz noch ausreichend sind.
-
Hi,
was kam denn nach dem:
sudo iobroker start
Logfile endet da leider.
Unabhängig davon befürchte ich das deine Speicherkarte (2GB ?) eventuell zu voll ist.
Vielleicht kann Rainer sagen ob 126MB als freier Platz noch ausreichend sind. `
Ich habe aber eine 16 GB-Karte verbaut
! ````
pi@ioBroker-Pi:/opt/iobroker $ sudo iobroker start
Starting iobroker controller daemon...
/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136
throw new Error(msg.error);
^
! Error: Error: Cannot find module './server'
at Function.Module._resolveFilename (module.js:469:15)
at Function.Module._load (module.js:417:25)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object. <anonymous>(/opt/iobroker/node_modules/engine.io/lib/engine.io.js:45:18)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at ChildProcess. <anonymous>(/opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136:19)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at process.nextTick (internal/child_process.js:787:12)
at _combinedTickCallback (internal/process/next_tick.js:73:7)
at process._tickCallback (internal/process/next_tick.js:104:9)
pi@ioBroker-Pi:/opt/iobroker $</anonymous></anonymous> -
Ich habe aber eine 16 GB-Karte verbaut `
Solltest du ein Image von der ioBroker Website benutzt haben und nicht die Anleitung vom zugehörigen Readme befolgt haben, solltest du das jetzt unbedingt nachholen!
Gruß
Rainer
-
Ich habe aber eine 16 GB-Karte verbaut `
Solltest du ein Image von der ioBroker Website benutzt haben und nicht die Anleitung vom zugehörigen Readme befolgt haben, solltest du das jetzt unbedingt nachholen!
Gruß
Rainer `
Meinst Du das mit dem Expand Filesystem?
Das habe ich eigentlich gemacht
VG Bernd
Habe ich jetzt nochmals wiederholt - jetzt kommt aber eine Fehlermeldung: (There was an error running option A1 Expand Filesystem)
-
dann gib mal bitte in die Konsole ein
df -h
und poste das Ergebnis
Gruß
rainer
-
Das hier ist hauptsächlich gemeint:
Nach dem ersten Starten des Raspberry Pi bitte mit sudo raspi-config folgende Einstellungen vornehmen: Expand filesystem (Erweitern des root-filesystems bis zur maximalen Größe der verwendeten SD-Karte)
-
dann gib mal bitte in die Konsole ein
df -h
und poste das Ergebnis
Gruß
rainer `
Hatte er schon:
! ````
pi@ioBroker-Pi:/opt/iobroker $ df -h
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/root 1,8G 1,6G 126M 93% /
devtmpfs 460M 0 460M 0% /dev
tmpfs 464M 0 464M 0% /dev/shm
tmpfs 464M 12M 452M 3% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 464M 0 464M 0% /sys/fs/cgroup
/dev/mmcblk0p1 42M 21M 21M 51% /boot
tmpfs 93M 0 93M 0% /run/user/1000
pi@ioBroker-Pi:/opt/iobroker $ -
dann gib mal bitte in die Konsole ein
df -h
und poste das Ergebnis
Gruß
rainer `
! [
~~[code]~~ pi@ioBroker-Pi:/opt/iobroker $ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 1,8G 1,6G 126M 93% / devtmpfs 460M 0 460M 0% /dev tmpfs 464M 0 464M 0% /dev/shm tmpfs 464M 12M 452M 3% /run tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 464M 0 464M 0% /sys/fs/cgroup /dev/mmcblk0p1 42M 21M 21M 51% /boot tmpfs 93M 0 93M 0% /run/user/1000
-
Das hier ist hauptsächlich gemeint:
Nach dem ersten Starten des Raspberry Pi bitte mit sudo raspi-config folgende Einstellungen vornehmen: Expand filesystem (Erweitern des root-filesystems bis zur maximalen Größe der verwendeten SD-Karte) ```` `
Das hatte ich gemacht - jetzt gerade wieder - nur jetzt erschein eine Fehlermeldung.
Punkt steht bei mir und (7) Advanced Options
-
Hatte er schon: `
Danke! :oops: :oops:
Danach hat er nur eine 2GB Partition.
Bitte nochmal expand durchführen, wenn es wirklich eine 16GB Karte ist
Gruß
Rainer
-
Punkt steht bei mir und (7) Advanced Options `
??? -
Das hatte ich gemacht - jetzt gerade wieder - nur jetzt erschein eine Fehlermeldung.
Punkt steht bei mir und (7) Advanced Options `
Welche Fehlermeldung?
Und was bedeutet der zweite Satz?
-
Das hatte ich gemacht - jetzt gerade wieder - nur jetzt erschein eine Fehlermeldung.
Punkt steht bei mir und (7) Advanced Options `
Welche Fehlermeldung? Habe ich jetzt nochmals wiederholt - jetzt kommt aber eine Fehlermeldung: (There was an error running option A1 Expand Filesystem)
Und was bedeutet der zweite Satz? `
Laut Beschreibung sollte es in der Config der erste Punkt sein. Bei mir ist es aber unter Nummer 7 Advances Options - dann Punkt 1
-
Laut Beschreibung sollte es in der Config der erste Punkt sein. Bei mir ist es aber unter Nummer 7 Advances Options - dann Punkt 1 `
Das Menü des raspi-config ändert sich manchmal - kann also sein.ist auch vollkommen egal!
Fehlt noch die Antwort auf:
@wendy2702:Welche Fehlermeldung? `
-
Laut Beschreibung sollte es in der Config der erste Punkt sein. Bei mir ist es aber unter Nummer 7 Advances Options - dann Punkt 1 `
Das Menü des raspi-config ändert sich manchmal - kann also sein.ist auch vollkommen egal!
Fehlt noch die Antwort auf:
@wendy2702:Welche Fehlermeldung?
There was an error running option A1 Expand Filesystem
Habe ich nochmals durchgeführt jetzt schreibt "er": Root Partition has been resized. The filesystem will be enlarged upon the next reboot.
Das klingt doch ok.?.
-
Ist das Rasbian Jessie oder Stretch?
hast du mal ein:
sudo apt-get update sudo apt-get upgrade
gemacht. Kommen schon mal Korrekturen für das Konfig tool… sonst wird es jetzt etwas komplizierter befürchte ich.
-
Laut Beschreibung sollte es in der Config der erste Punkt sein. Bei mir ist es aber unter Nummer 7 Advances Options - dann Punkt 1 `
Das Menü des raspi-config ändert sich manchmal - kann also sein.ist auch vollkommen egal!
Fehlt noch die Antwort auf:
@wendy2702:Welche Fehlermeldung?
There was an error running option A1 Expand Filesystem
Habe ich nochmals durchgeführt jetzt schreibt "er": Root Partition has been resized. The filesystem will be enlarged upon the next reboot.
Das klingt doch ok.?. `
ja.
mal
df -h
dann den reboot und danach wieder
df -h
-
Das Menü des raspi-config ändert sich manchmal - kann also sein.
ist auch vollkommen egal!
Fehlt noch die Antwort auf: `
There was an error running option A1 Expand Filesystem
Habe ich nochmals durchgeführt jetzt schreibt "er": Root Partition has been resized. The filesystem will be enlarged upon the next reboot.
Das klingt doch ok.?. `
ja.
mal
df -h
dann den reboot und danach wieder
df -h ```` `
Nach dem Reboot
!
pi@ioBroker-Pi:~ $ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 1,8G 1,5G 150M 92% / devtmpfs 460M 0 460M 0% /dev tmpfs 464M 0 464M 0% /dev/shm tmpfs 464M 12M 452M 3% /run tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 464M 0 464M 0% /sys/fs/cgroup /dev/mmcblk0p1 42M 21M 21M 51% /boot tmpfs 93M 0 93M 0% /run/user/1000 pi@ioBroker-Pi:~ $ !