Proceso de instalación manual de OpenStack¶
Table of Contents
Documentación oficial de OpenStack¶
- OpenStack Documentation - Train Release
- OpenStack Installation Guide (any release): The following guide provides information about getting started, setting up your environment, and launching your instance.
- OpenStack Train Installation Guides: These documents cover installation procedures for OpenStack services.
- Install OpenStack services
OpenStack Services (Train)¶
Instalar los servicios de OpenStack respetando el siguiente orden:
Archivos de configuración¶
A continuación se presenta una lista de archivos que deben ser configurados en el proceso de instalación de OpenStack y sus servicios:
- Environment
- Security, Networking, Install Linux Utilities:
/etc/hosts,/etc/default/grub,/etc/netplan/50-cloud-init.yaml - NTP:
/etc/chrony/chrony.conf - SQL Database:
/etc/mysql/mariadb.conf.d/99-openstack.cnf - Memcached:
/etc/memcached.conf - Etcd:
/etc/default/etcd,/etc/etcd/etcd.conf.yml,/lib/systemd/system/etcd.service
- Security, Networking, Install Linux Utilities:
- Keystone
/etc/keystone/keystone.conf[controller]/etc/apache2/apache2.conf[controller]~/admin-openrc[controller]~/demo-openrc[controller]
- Glance
/etc/glance/glance-api.conf[controller]/etc/glance/glance-registry.conf[controller]
- Nova
/etc/nova/nova.conf[controller]/etc/nova/nova.conf[compute]/etc/nova/nova-compute.conf[compute]
- Neutron
/etc/neutron/neutron.conf[controller]/etc/neutron/plugins/ml2/ml2_conf.ini[controller]/etc/neutron/plugins/ml2/linuxbridge_agent.ini[controller]/etc/neutron/l3_agent.ini[controller]/etc/neutron/dhcp_agent.ini[controller]/etc/neutron/metadata_agent.ini[controller]/etc/nova/nova.conf[controller]/etc/neutron/neutron.conf[compute]/etc/neutron/plugins/ml2/linuxbridge_agent.ini[compute]/etc/nova/nova.conf[compute]
- Cinder
/etc/cinder/cinder.conf[block]/etc/cinder/cinder.conf[controller]/etc/nova/nova.conf[controller]
- Horizon
/etc/openstack-dashboard/local_settings.py[controller]/etc/apache2/conf-available/openstack-dashboard.conf[controller]