CentOS 7
Sponsored Link

OpenStack Newton : Pre-Requirements2016/10/22

 
This is the example of Cloud Computiong by OpenStack Newton.
On this example, Install and configure Keystone, Glance, Nova, Horizon on a server as All-in-One. For other componets, refer to the precondition of the section.
Install some services which some components of OpenStack needs for system requirements on here.
[1]
[2] Add the repository of Openstack Newton.
[root@dlp ~]#
yum -y install centos-release-openstack-newton

[root@dlp ~]#
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-OpenStack-newton.repo

[3] Install MariaDB server.
It's possible to use MariaDB 5.5 on CentOS Base repository though, but on this example, Install MariaDB 10.1 provided from CentOS Release Openstack Newton above.
After installation, Configure basic settings, refer to here.
# install from Openstack Newton repo

[root@dlp ~]#
yum --enablerepo=centos-openstack-newton -y install mariadb-server
[4] Install RabbitMQ, Memcached.
# install from EPEL

[root@dlp ~]#
yum --enablerepo=epel -y install rabbitmq-server memcached
[root@dlp ~]#
systemctl start rabbitmq-server memcached

[root@dlp ~]#
systemctl enable rabbitmq-server memcached

# add openstack user (set any password you like for "password")

[root@dlp ~]#
rabbitmqctl add_user openstack password

Creating user "openstack" ...
...done.
[root@dlp ~]#
rabbitmqctl set_permissions openstack ".*" ".*" ".*"

Setting permissions for user "openstack" in vhost "/" ...
...done.
[5] If Firewalld is running, allow ports for services.
[root@dlp ~]#
firewall-cmd --add-port={11211/tcp,5672/tcp} --permanent

success
[root@dlp ~]#
firewall-cmd --reload

success
Matched Content