NEWS
hm-rpc funktioniert nicht in Replikat-VM
-
Hallo zusammen,
ich habe einen iobroker auf einem Debian 9.9 in einer Hyper-V VM auf dem Hauptserver laufen. Das funktioniert soweit prima.
Zusätzlich existiert ein Hyper-V Replikationsserver (zweite physische Maschine).Da in den nächsten Tagen ein größerer Umbau am Hauptserver ansteht, soll der Replikationsserver den Betrieb der iobroker VM übernehmen. Das sollte auch soweit kein Problem sein.
Bei einem Testfailover heute ist mir aufgefallen, dass der hm-rpc.0 Adapter eine Fehlermeldung ausgibt, allerdings nur in der Replikat-VM, die ja eigentlich denselben Datenstand hat wie die Original-VM. Die wird nur rüberkopiert und auf dem neuen Host ausgeführt.host.deb-iobroker 2019-06-25 11:39:33.291 info Restart adapter system.adapter.hm-rpc.0 because enabled host.deb-iobroker 2019-06-25 11:39:33.291 error instance system.adapter.hm-rpc.0 terminated with code 6 (uncaught exception) host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: port: 2001 } host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: address: '192.168.1.47', host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: syscall: 'listen', host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: code: 'EADDRNOTAVAIL', host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: errno: 'EADDRNOTAVAIL', host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:181:9) host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:142:11) host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: at doListen (net.js:1510:7) host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: at listenInCluster (net.js:1401:12) host.deb-iobroker 2019-06-25 11:39:33.291 error Caught by controller[0]: at Server.setupListenHandle [as _listen2] (net.js:1343:19) host.deb-iobroker 2019-06-25 11:39:33.289 error Caught by controller[0]: { Error: listen EADDRNOTAVAIL 192.168.1.47:2001 host.deb-iobroker 2019-06-25 11:39:31.217 info instance system.adapter.hm-rpc.0 started with pid 1642
Es betrifft auch nur den hm-rpc.0 Adapter. Die Fehlermeldung interpretiere ich so, dass er glaubt Port 2001 sei bereits in Benutzung. Dem ist aber nicht so. Es gibt keine weiteren hm-rpc.
cat /etc/services zeigt, dass auch kein anderer Dienst Port 2001 belegt.
Jemand ne Idee?
Grüße