Mar 20 abc systemd: openstack-nova-compute.service start request repeated too quickly, refusing to start.
Mar 20 abc systemd: Failed to start Open Stack Nova Compute Server.
Mar 20 abc systemd: Unit openstack-nova-compute.service entered failed state.[[email protected] ~]# tail -35 /var/log/nova/2015-03-20 .480 26599 TRACE nova.openstack.common.threadgroup Nova Exception: Unexpected vif_type=binding_failed 2015-03-20 .480 26599 TRACE nova.openstack.common.threadgroup 2015-03-20 .981 26633 INFO nova.openstack.common.periodic_task [-] Skipping periodic task _periodic_update_dns because its interval is negative 2015-03-20 .024 26633 INFO driver [-] Loading compute driver 'libvirt.For example, live migration can not be performed on a bare metal instance.The community maintains reference drivers that leverage open-source technologies (eg. Ironic’s pluggable driver architecture also allows hardware vendors to write and contribute drivers that may improve performance or add functionality not provided by the community drivers.The below diagram walks through the steps involved during the provisioning of a bare metal instance.
These pre-requisites must be met before the deployment process: This describes a typical ironic node deployment using PXE and the Ironic Python Agent (IPA).
Ironic is an Open Stack project which provisions bare metal (as opposed to virtual) machines.
It may be used independently or as part of an Open Stack Cloud, and integrates with the Open Stack Identity (keystone), Compute (nova), Network (neutron), Image (glance) and Object (swift) services.
Using PXE, the BIOS uses DHCP to obtain an IP address for the network interface and to locate the server that stores the network bootstrap program (NBP).
NBP is equivalent to GRUB (GRand Unified Bootloader) or LILO (LInux LOader) - loaders which are traditionally used in local booting.
The PXE enables system’s BIOS and network interface card (NIC) to bootstrap a computer from the network in place of a disk.