Instalación y configuración de OpenStack Mitaka sobre LXC en Ubuntu 14.04
Accedemos al contenedor nova-controller.
root@OSNODE:~# lxc-attach -n nova-controllerConfiguramos MariaDB en Nova_controller para almacenar los datos de nuestro OpenStack. Para ello, instalamos los siguientes paquetes:
root@nova-controller:~# apt install mariadb-server python-pymysqlCreamos el fichero "/etc/mysql/conf.d/openstack.cnf".
root@nova-controller:~# emacs /etc/mysql/conf.d/openstack.cnf [mysqld] bind-address = NOVA_CONTROLLER_INTERNAL_IP default-storage-engine = innodb innodb_file_per_table collation-server = utf8_general_ci character-set-server = utf8
NOVA_CONTROLLER_INTERNAL_IP = 10.0.3.16Reiniciamos el servicio.
root@nova-controller:~# service mysql restart
Instalamos RabbitMQ.
root@nova-controller:~# apt install rabbitmq-serverAñadimos el usuario "openstack".
root@nova-controller:~# rabbitmqctl add_user openstack RABBIT_USER_PASSDamos permiso de configuración, escritura y lectura al usuario "openstack".
root@nova-controller:~# rabbitmqctl set_permissions openstack ".*" ".*" ".*"
Instalamos Memcache y el cliente desarrollado en python.
root@nova-controller:~# apt install memcached python-memcacheConfiguramos memcached para que escuche las peticiones que lleguen desde los demás equipos de la red local.
root@nova-controller:~# emacs /etc/memcached.conf -l NOVA_CONTROLLER_INTERNAL_IPReiniciamos el servicio.
root@nova-controller:~# service memcached restart