azureazure-iot-edge

EFLOW and IP Address Failure


I have been working this a couple of days, but after I can't figure out why the IP address is not being assigned to the EFLOW VM. I have tried this both the default switch, as well as an External Switch that I created, using a static IP address. Either way, the script to install eflow ends at the same place, as there is NO IPaddress assigned to the VM. Deloyment of Eflow enter image description here

The command use to start this process (after downloading and installing the image, starting the process - as per this tutorial

The command I used to start the EFLow deploy was this:

Deploy-Eflow -vSwitchName "EFLOWSwitch" -vswitchType "External" -ip4Address 192.168.1.220 -ip4GatewayAddress 192.168.1.254 -ip4PrefixLength 24

and the IPConfig output of the External Switch: enter image description here


Solution

  • I found out the problem, I had connected via SSH to too many devices, and there is a limit in the script when attempting to connect to the VM. I used "ssh-add -d" to remove all cache ids (?). After that, it worked like a charm. Added an "edge issue" to GitHub.