Can't boot Windows Image - PLEASE HELP!
Okay so I have been having a nightmare trying to get Windows Images to boot up. I have followed all possible combinations I have come across on how to make a Windows Image for OpenStack with virtio drivers and I have been coming up with no luck. I feel like there is not enough documentation anywhere because everyone tells you how to make it but not how to get it up. I have errored out everytime I try to boot up from nova-boot or horizon. I have tried to make custom flavors for Windows Images with ephemeral disks but still nothing. But After going through my logs, I have narrowed it down to something to do with disk spaces and maybe missing flags in my nova.conf file as of right now this is what I have....
The lines that stand out the most to me are these two
2013-02-13 11:27:56 1841 TRACE nova.compute.manager [instance: 93703b1d-c381-4a0d-8df4-d2142f30612e] IOError: [Errno 28] No space left on device
2013-02-13 11:29:28 1841 DEBUG nova.compute.resource_tracker [-] Hypervisor: free ram (MB): 62820 _report_hypervisor_resource_view /usr/lib/python2.7/dist-packages/nova/compute/resource_tracker.py:470 2013-02-13 11:29:28 1841 DEBUG nova.compute.resource_tracker [-] Hypervisor: free disk (GB): 2 _report_hypervisor_resource_view /usr/lib/python2.7/dist-packages/nova/compute/resource_tracker.py:471 2013-02-13 11:29:28 1841 DEBUG nova.compute.resource_tracker [-] Hypervisor: free VCPUs: 8 _report_hypervisor_resource_view /usr/lib/python2.7/dist-packages/nova/compute/resource_tracker.py:476 2013-02-13 11:29:28 1841 AUDIT nova.compute.resource_tracker [-] Free ram (MB): 58813 2013-02-13 11:29:28 1841 AUDIT nova.compute.resource_tracker [-] Free disk (GB): -31 2013-02-13 11:29:28 1841 AUDIT nova.compute.resource_tracker [-] Free VCPUS: 5 2013-02-13 11:29:28 1841 INFO nova.compute.resource_tracker [-] Compute_service record updated for computenode2
The rest is below
Nova.conf
[DEFAULT] logdir=/var/log/nova state_path=/var/lib/nova lock_path=/run/lock/nova verbose=True api_paste_config=/etc/nova/api-paste.ini scheduler_driver=nova.scheduler.simple.SimpleScheduler s3_host=172.16.1.20 ec2_host=172.16.1.20 ec2_dmz_host=172.16.1.20 rabbit_host=172.16.1.20 cc_host=172.16.1.20 metadata_host=172.16.1.22 metadata_listen=0.0.0.0 nova_url=http://172.16.1.20:8774/v1.1/ sql_connection=mysql://nova:openstack@172.16.1.20/nova ec2_url=http://172.16.1.20:8773/services/Cloud root_helper=sudo nova-rootwrap /etc/nova/rootwrap.conf
Auth
use_deprecated_auth=false auth_strategy=keystone keystone_ec2_url=http://172.16.1.20:5000/v2.0/ec2tokens
Imaging service
glance_api_servers=172.16.1.20:9292 image_service=nova.image.glance.GlanceImageService
Vnc configuration
novnc_enabled=true novncproxy_base_url=http://172.16.1.20:6080/vnc_auto.html novncproxy_port=6080 vncserver_proxyclient_address=172.16.1.22 vncserver_listen=0.0.0.0
NETWORK
network_manager=nova.network.manager.FlatDHCPManager force_dhcp_release=True dhcpbridge=/usr/bin/nova-dhcpbridge dhcpbridge_flagfile=/etc/nova/nova.conf firewall_driver=nova.virt.libvirt.firewall.IptablesFirewallDriver
Change my_ip to match each host
my_ip=172.16.1.22 public_interface=br100 vlan_interface=eth0 flat_network_bridge=br100 flat_interface=eth0 multi_host=True #Note the different pool, this will be used for ...