Latest OpenStack Queens Installation tutorial 2018

Linuxtopic
0


Steps to Install Openstack on CentOS7 - Part 1







Hostname : openstack.linuxtopic.com


OS : CentOS 7 Minimal ( Fresh Installation )

IP Address : 172.17.20.100

Hardware : Core i3 with 4GB Ram





Step 1:





Check Release, Hostname and IP Address




cat /etc/redhat-release


uname -a


ip a










echo "172.17.20.100 openstack.linuxtopic.com" >> /etc/hosts

Step 2:


Disable NetworkManager , Firewalld


systemctl stop firewalld NetworkManager

systemctl disable firewalld NetworkManager


Disable SELinux


setenforce 0 # Temporary

OR
sed -i s/^SELINUX=.*$/SELINUX=permissive/ /etc/selinux/config # Permanent


setenforce 0

Video Tutorial English : 








Video Tutorial Hindi : 







Step 3:


Update System and Install RDO ( RPM Distribution of Openstack ) Package




yum update -y
yum install centos-release-openstack-queens
  





openstack, neutron, nova, community, openstack queens documentation, openstack queens centos, openstack queens, openstack queens installation, openstack queens single node installation, openstack queens centos 7, openstack installation, install openstack, install openstack centos 7, openstack installation on centos step by step, openstack tutorial, linux, openstack, queens, packstack


yum upgrade

Optional : Download from official site & install 





https://repos.fedorapeople.org/repos/openstack/”




Step 4:


               


Install Packstack : It’s utility that uses Puppet modules to deploy various parts of OpenStack


yum -y install openstack-packstack


Step 5:


               


Generate Packstack Answer File OR command used direct packstack


  


packstack --gen-answer-file=opnstacktest-answere-file.txt

vi opnstacktest-answere-file.txt


Change:


           


CONFIG_DEFAULT_PASSWORD=server





# Specify 'y' to install OpenStack Object Storage (swift). ['y', 'n']


CONFIG_SWIFT_INSTALL=n





# Specify 'y' to install OpenStack Metering (ceilometer). ['y', 'n']


CONFIG_CEILOMETER_INSTALL=n





# Specify 'y' to install OpenStack Telemetry Alarming (Aodh). Note


# Aodh requires Ceilometer to be installed as well. ['y', 'n']


CONFIG_AODH_INSTALL=n





# Specify 'y' to install Nagios to monitor OpenStack hosts. Nagios


# provides additional tools for monitoring the OpenStack environment.


# ['y', 'n']


CONFIG_NAGIOS_INSTALL=n





# Server on which to install OpenStack services specific to the


# controller role (for example, API servers or dashboard).


CONFIG_CONTROLLER_HOST=172.17.20.100





# List the servers on which to install the Compute service.


CONFIG_COMPUTE_HOSTS=172.17.20.100





# List of servers on which to install the network service such as


# Compute networking (nova network) or OpenStack Networking (neutron).


CONFIG_NETWORK_HOSTS=172.17.20.100





# Specify 'y' to provision for demo usage and testing. ['y', 'n']


CONFIG_PROVISION_DEMO=n




Save & Exit




Step 5:




Install Openstack Using Answer File




packstack --answer-file opnstacktest-answere-file.txt

openstack, neutron, nova, community, openstack queens documentation, openstack queens centos, openstack queens, openstack queens installation, openstack queens single node installation, openstack queens centos 7, openstack installation, install openstack, install openstack centos 7, openstack installation on centos step by step, openstack tutorial, linux, openstack, queens, packstack









OpenStack Has been Successfully Install








OpenStack Related Service


               


Services on Controller node right after OpenStack Mitaka installation:


   


systemctl list-unit-files | grep openstack




Services on Network node right after OpenStack Mitaka installation:




systemctl list-unit-files | grep openstack




systemctl list-unit-files | grep neutron




systemctl list-unit-files | grep ovs






Services on Compute node right after OpenStack Mitaka installation:




systemctl list-unit-files | grep openstack




systemctl list-unit-files | grep neutron




systemctl list-unit-files | grep ovs








OVS configuration on Compute node right after OpenStack Mitaka installation:




ovs-vsctl show




Verify GlusterFS Storage mount point (Controller node only):




df -hT




## Controller




systemctl status httpd.service




systemctl status memcached.service




systemctl status mariadb




systemctl status ntpd




## Nova




systemctl status openstack-nova-api.service




systemctl status openstack-nova-cert.service




systemctl status openstack-nova-consoleauth.service




systemctl status openstack-nova-scheduler.service




systemctl status openstack-nova-conductor.service






##Neutron##-- Networking




systemctl status neutron-server.service




systemctl status neutron-openvswitch-agent.service




systemctl status neutron-l3-agent.service




systemctl status neutron-dhcp-agent.service neutron-metadata-agent.service




systemctl status openvswitch.service




systemctl status neutron-openvswitch-agent.service




## Glance -- Image Service




systemctl status openstack-glance-api.service




systemctl status openstack-glance-registry.service




## Horizon -- Openstack Dashboard




systemctl status httpd.service




systemctl status memcached.service





Opestack Mitaka Release :



Part 1: OpenStack Mitaka 5 installation in CentOS 7



Part 2: Network Configuration in OpenStack



Part 3: Network & Router configuration using Dashboard



Part 4: Create Project, Image, Volume & Instance



Part 5: Instance Snapshot & Boot from Volume



Part 6: Autostart OpenStack Instance Setting



Part 7: Extend Volume Size





Post a Comment

0Comments

Post a Comment (0)

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!