VM image and network configuration at OpenStack environment

This note focuses on VM image and network manipulation at OpenStack environment

Glance is the image service in OpenStack envrionment


Create CentOS7 image

glance image-create --name centos7-64 --file CentOS-7-x86_64-GenericCloud-1706.qcow2 --disk-format qcow2 --container-format bare --progres
Default image directory
/var/lib/glance/images/
You may want to convert raw disk to qcow2
qemu-img convert -f raw -O qcow2 vm-1.img vm-1.qcow2
Edit config parameter for Glance
/etc/glance/glance-api.conf
Restart Glance service to take effect of changes
systemctl restart openstack-glance-api

Neutron is network service at OpenStack environment

Create network
neutron net-create Custom-network --provider:network_type flat --provider:physical_network externalnet --router:external=True --shared

neutron subnet-create --name external_subnet --enable_dhcp=False --allocation_pool start=192.168.1.10,end=192.168.1.250 --gateway=192.168.1.1 --dns 8.8.8.8 External-network 192.168.1.0/24
Restart neutron service
systemctl restart neutron-server.service

Comments