-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vSphere daemon bootstrap #130
Comments
@antonOO I've got no experience with vSphere, but I wonder if port 3000 is accessible from where the daemon is trying to reach it? @miha-plesko did you perhaps experience something similar? |
Well, when I start Thank you fro the response! |
Hi @antonOO , from the terminal on your local computer (where $ curl 10.160.90.10:3000/instances The |
I received
...
...
|
Could it be that you've pointed your unik client (the one on your local machine) to the IP of I must admit, however, that I haven't tested myself if running unik client on different machine that unik deamon actually works (in theory it should, but...). Is it possible for you to just copy-paste the $ unik target --host localhost |
Just to clarify my understanding of how this deamon works. From my local machine I execute If my understanding is correct the initial problem, though, is still apparent - the connection between the daemon and instance listener cannot be established. The instance listener cannot track back to the daemon and I have no idea why. The daemon-config.yaml is local. |
@antonOO the daemon needs to be on the same subnet as the instance listener. the instance listener uses udp broadcast on port 9967 to be discovered by the daemon. if udp broadcast does not work for whatever reason between the two nodes (instance listener and daemon) then you'll get the error that unik timed out waiting for instance listener |
Hi, @ilackarms. The usecase that we are trying to validate with @antonOO is managing a remote unikernel provider (vSphere in this case). This means that in general the daemon and the instance listener cannot be on the same subnet. Is there any other way to make the connection between the two nodes, e.g. providing IPs as command line arguments when executing the |
Hi @ilackarms , thank you for the response. The instance listener and daemon are on the same subnet, but I still get the error that unik timed out waiting for instance listener... |
@antonOO, Can I close this issue ? |
For some reason the daemon fails to bootstrap on vSphere.
The daemon-config.yaml is :
I can see that the VsphereUnikInstanceListener is being created and in the VM console log I see that it is available on port 3000 with its id:
But on the terminal from which I run
$ unik daemon
, I reach:and then:
In vSphere i have created an ESXi host responsible for running the deamon and storing it in datastore1. The connection between the running VsphereUnikInstanceListener and the PC from which I am running
unik daemon
cannot be established.The text was updated successfully, but these errors were encountered: