mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-13 03:03:15 +00:00
b7e05e4ed3
Please note that this is a development version of nova. Many features are not available. Currently nova works on FreeBSD 11 and supports QEMU and Xen. Common issues: - Security groups are not implemented - ARP spoofing, DHCP isolation protection are not implemented - Nova services work from the root user - No IPv6 support QEMU issues: - Need to enable serialconsole (TCP) - Need to disable online CPU tracking - Cannot mount cinder volumes Xen issues: - Live snapshots don't work - No support for cinder volume hot-plugging - XENBUS delay (5 min) when using qemu driver and COW images - Some Linux images cannot be booted For further FreeBSD specific notes please refer to port's pkg-message. PR: 215151 Submitted by: Alexander Nusov (alexander.nusov@nfvexpress.com)
48 lines
1.4 KiB
Plaintext
48 lines
1.4 KiB
Plaintext
Please note that this is a development version of nova.
|
|
Many features are not available.
|
|
|
|
Currently nova works on FreeBSD 11 and supports QEMU and Xen.
|
|
|
|
Common issues:
|
|
- Security groups are not implemented
|
|
- ARP spoofing, DHCP isolation protection are not implemented
|
|
- Nova services work from the root user
|
|
- No IPv6 support
|
|
|
|
QEMU issues:
|
|
- Need to enable serialconsole (TCP)
|
|
- Need to disable online CPU tracking
|
|
- Cannot mount cinder volumes
|
|
|
|
Xen issues:
|
|
- Live snapshots doesn't work
|
|
- No support for cinder volume hot-plugging
|
|
- XENBUS delay (5 min) when using qemu driver and COW images
|
|
- Some linux images cannot be booted
|
|
|
|
Nova requires procfs to be mounted.
|
|
Please add this line to /etc/fstab:
|
|
proc /proc procfs rw 0 0
|
|
|
|
Also devel/libvirt port should be installed with enabled QEMU
|
|
backend or qemu tools installed separately.
|
|
|
|
Directory to keep VM data should be created manually
|
|
# su -m nova -c "mkdir /var/lib/nova/instances"
|
|
|
|
For proper networking enable PF
|
|
# sysrc pf_enable="YES"
|
|
# sysrc pflog_enable="YES"
|
|
# sysrc gateway_enable="YES"
|
|
|
|
/etc/pf.conf should contain:
|
|
rdr-anchor "org.openstack/*"
|
|
nat-anchor "org.openstack/*"
|
|
anchor "org.openstack/*"
|
|
|
|
To boot images on Xen please specify glance metadata properties
|
|
glance image-update b1216ff6-23ec-4a08-baee-43994760158a \
|
|
--property hypervisor_type=xen \
|
|
--property vm_mode=hvm \
|
|
--property hw_disk_bus=xen
|