New Question

vNext Nano server as a compute node?

asked 2015-10-28 12:46:00 +0300

4c74356b41 gravatar image

updated 2015-10-28 12:48:38 +0300

Hello, I want to test this scenario, as far as I understand it is not yet possible? If I am wrong, could you, kindly, point me to the documentation on how to do that? Is there any eta if it is not yet available?

ps. is it possible to use your nova'compute hyper-v with devstack? I've tried and failed horribly ;)

edit retag flag offensive close merge delete

2 answers

Sort by » oldest newest most voted

answered 2015-11-02 11:55:12 +0300

4c74356b41 gravatar image

Hello, any update on this thread please?

edit flag offensive delete link more


Please see my last comment on the above question, thanks.

alexpilotti gravatar imagealexpilotti ( 2015-11-02 13:24:01 +0300 )edit

answered 2015-10-29 05:24:23 +0300

updated 2015-11-05 09:39:22 +0300

Sure you can use Nano as a compute Node. Starting with Liberty we release a zip archive containing the python environment and all you need to run nova-compute on Nano server. You can download the zip at this link

All you need to do is make a configuration file for nova-compute and neutron-hyperv-agent. This is a sample configuration for nova-compute and this one is for neutron-hyperv-agent. Modify passwords and ips to match your specific environment. You can start the services by using:

PS C:\HyperVNovaCompute_Liberty_12_0_test\Python> .\python.exe .\Scripts\ --config-file ..\etc\nova.conf

And for neutron-hyperv-agent:

C:\HyperVNovaCompute_Liberty_12_0_test\Python> .\python.exe .\Scripts\ --config-file ..\etc\neutron_hyperv_agent.conf

Our compute driver works very well with devstack. What exactly has been your problem?


Before we can start debugging your environment can you please provide me some details?

  1. Do you use physical machines for the deployment or virtual?
  2. What config file did you use to deploy devstack? Does the devstack deployment work or are there errors. If so, can you please provide logs?
  3. How did you install nano? Does it have the Hyperv role enabled? Also, can you provide the logs to see what happened when you tried to start nova? The logs should be under c:\OpenStack\Log.
edit flag offensive delete link more


Well, do I need to install old application compatibility package? or it will work without it? ps. Is there any step-by-step documentation on how to do that? Or at least a bit more detailed?

4c74356b41 gravatar image4c74356b41 ( 2015-10-29 09:30:09 +0300 )edit

well, nano server doesn't seem to be able to launch nova agent...It stays at "starting compute node" indefinitely... ps. about the devstack, i'm just really bad at linux, so i guess it my bad, i will find some way to figure it out ;) just wanted to be sure that it should work.

4c74356b41 gravatar image4c74356b41 ( 2015-10-29 21:28:48 +0300 )edit

Hello? Do you have any advice on this matter?

4c74356b41 gravatar image4c74356b41 ( 2015-10-30 22:50:15 +0300 )edit

Hi, sorry for the delay, most of the devs involved in the Nano porting are currently traveling back from the Tokyo OpenStack summit that just finished. We're going to provide some detailed steps very soon

alexpilotti gravatar imagealexpilotti ( 2015-11-02 13:23:17 +0300 )edit

that´s understandable, just don´t leave me all alone vs this thing :) Thanks, I appreciate all the work you guys are doing, but I wasn't able to find any document on implementing nano as a compute node, so I have to poke you on the forum... sorry for that!

4c74356b41 gravatar image4c74356b41 ( 2015-11-02 13:31:32 +0300 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2015-10-28 12:46:00 +0300

Seen: 759 times

Last updated: Nov 05 '15