NEWS
Js-controller 0.8.8
-
Du kannst noch js-controller manuell starten und da sollte er mehr Meldungen rausgeben.
Dafür io-broker beenden (wirklich beenden, so dass keine ioProzesse laufen) und dann in der Konsole
cd /opt/iobroker
node node_modules/iobroker.js-controller/controller.js
Und beobachten. Man darf die Konsole nicht zumachen, biss controller läuft. Es sollte mehr Ausgaben bringen. `
Danke für den Tipp!
Da kommt wirklich mehr. Es startet alles normal. Ein paar "no connections to object DB".
Die Warnungen und Fehler:
!
2016-04-19 23:48:05.629 - warn: hue.0 setObject Philips_hue.All.lights (type=state) property common.role missing! 2016-04-19 23:48:05.629 - warn: hue.0 setObject Philips_hue.All.lights (type=state) property common.type missing! 2016-04-19 23:48:25.927 - error: web.0 no connection to objects DB Cannot download json from https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/package.json. Error: Error: ETIMEDOUT 2016-04-19 23:48:58.140 - error: simple-api.0 no connection to objects DB 2016-04-19 23:49:07.547 - error: javascript.2 no connection to objects DB Cannot download json from https://raw.githubusercontent.com/husky-koglhof/iobroker.rpi/master/io-package.json. Error: Error: ETIMEDOUT 2016-04-19 23:49:09.239 - info: host.Michaels-iMac.local instance system.adapter.telegram.0 started with pid 2639 iobroker.text2command [Tue Apr 19 2016 23:49:10 GMT+0200 (CEST)] Timeout by read all package.json (79) seconds 2016-04-19 23:49:10.875 - warn: host.Michaels-iMac.local warning: Timeout by read all package.json (79) seconds 2016-04-19 23:49:16.660 - error: telegram.0 no connection to objects DB 2016-04-19 23:49:17.062 - error: javascript.3 no connection to objects DB 2016-04-19 23:49:17.795 - error: email.0 no connection to objects DB 2016-04-19 23:49:28.203 - error: sonos.0 no connection to objects DB 2016-04-19 23:49:28.341 - error: sayit.1 no connection to objects DB 2016-04-19 23:49:36.776 - info: host.Michaels-iMac.local instance scheduled system.adapter.weatherunderground.0 */15 * * * * !Und dann der "Absturz" vom js-controller mit OUT OF MEMORY:
! ````
2016-04-19 23:49:36.776 - info: host.Michaels-iMac.local instance scheduled system.adapter.weatherunderground.0 */15 * * * *
! <--- Last few GCs --->
! 157655 ms: Scavenge 1477.8 (1521.1) -> 1477.8 (1521.1) MB, 37.7 / 0 ms (+ 3.7 ms in 1 steps since last GC) [allocation failure] [incremental marking delaying mark-sweep].
157819 ms: Mark-sweep 1477.8 (1521.1) -> 1477.8 (1521.1) MB, 164.5 / 0 ms (+ 25.0 ms in 10 steps since start of marking, biggest step 6.4 ms) [last resort gc].
157961 ms: Mark-sweep 1477.8 (1521.1) -> 1477.8 (1521.1) MB, 141.2 / 0 ms [last resort gc].
! <--- JS stacktrace --->
! ==== JS stack trace =========================================
! Security context: 0x1377a47b4629 <js object="">1: stringify [native json.js:157] [pc=0x1009bf48eda4] (this=0x1377a47ac2a9 <a json/with/map/0x30179a9097f9="">,u=0x19cbf6e9cb19 <an object/with/map/0x36bca3973ee9="">,v=0x1377a47041b9 <undefined>,I=0x1377a47041b9 <undefined>)
2: arguments adaptor frame: 1->3
3: _onTimeout(aka saveState) [/Users/michaelherwig/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemServer.js:318]...
! FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
Abort trap: 6
Michaels-iMac:iobroker michaelherwig$
<--- Last few GCs --->
! 158231 ms: Scavenge 1477.6 (1449.4) -> 1477.6 (1449.4) MB, 16.1 / 0 ms (+ 1.8 ms in 1 steps since last GC) [allocation failure] [incremental marking delaying mark-sweep].
158414 ms: Mark-sweep 1477.6 (1449.4) -> 1435.1 (1449.4) MB, 183.1 / 0 ms (+ 12.7 ms in 2 steps since start of marking, biggest step 10.9 ms) [last resort gc].
158663 ms: Mark-sweep 1435.1 (1449.4) -> 1435.1 (1449.4) MB, 248.4 / 0 ms [last resort gc].
! <--- JS stacktrace --->
! ==== JS stack trace =========================================
! Security context: 0x3303a48b4629 <js object="">1: parse [native json.js:41] [pc=0x3075a3b7ee92] (this=0x1ae65ce96dc1</js></undefined></undefined></an></a> <a json/with/map/0x30c6fe94f4d1="">,r=0x341e4d604101 <very long/string[68288724]="">,l=0x3303a48041b9 <undefined>)
2: arguments adaptor frame: 1->2
3: readListEvent(aka readListEvent) [script.js.common.Telefon_Name_aktueller_Anrufer:258] [pc=0x3075a3bf78e0] (this=0x3303a48041b9 <undefined>,id=0x10c9409ac1b1</undefined></undefined></very></a></js>Ausser das mir anscheinend der Speicher ausgeht, kann ich damit nicht viel anfangen.</a> -
-
ioBroker, Produktivsystem
-
node -v
v4.3.0
-
iMac, OS X 10.11.4
-
npm -v
2.14.12
-
Controller "js-controller" : 0.8.7 , installed 0.8.8
ja das ist eine Aussage.
Es muss aber einen Grund geben warum das so ist.
Der iMac ist exklusiv für ioBroker Und hat 4 GB RAM
ich befürchte, dass wenn ich die Ursache nicht kenne, ich das Problem beim nächsten Rechner auch wieder habe
Gesendet von iPhone mit Tapatalk
-