SlideShare a Scribd company logo
BASIM ALY
Telecom Specialist
basimaly.wordpress.com
basim.alyy@gmail.com
Installing DevStack
Copyright 2016 | The Networker | basimaly.wordpress.com
• Ubuntu: 14.04 LTS Server (Sometimes it won’t run with 15.x version)
• Internet Connection (You will download a lot of packages)
• Disable Firewall
• SSH to server using regular user(with sudo privileges) not using root
user
System Requirements
Copyright 2016 | The Networker | basimaly.wordpress.com
sudo ufw disable
sudo iptables-save > $HOME/firewall.txt
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
Disable the firewall
Copyright 2016 | The Networker | basimaly.wordpress.com
• #vim /etc/hosts
<YourHostName> 10.10.99.20
Edit the host file
Copyright 2016 | The Networker | basimaly.wordpress.com
• Install linux bridge driver
$sudo apt-get install ebtables
• Download the git repo for the devstack
$sudo git clone https://github.com/openstack-
dev/devstack.git
• Change the owner of the devstack directory to regular user
$sudo chown -R basim devstack
$sudo chmod 770 devstack
Setup the Repo
Copyright 2016 | The Networker | basimaly.wordpress.com
• Copy the local.conf from samples to root of devstack
$sudo cp /devstack/samples/local.conf /devstack/
Edit it
sudo vim /devstack/samples/local.conf
• SERVICE_TOKEN=basim
• ADMIN_PASSWORD=basim123
• DATABASE_PASSWORD=basim123
• RABBIT_PASSWORD=basim123
• SERVICE_PASSWORD=$ADMIN_PASSWORD
• HOST_IP=10.10.99.20 #YourIPAddress
Edit the local.conf File
Copyright 2016 | The Networker | basimaly.wordpress.com
• Run #./stack.sh as a regular user
• It will take around 1.5 hour to download and configure packages
• All OpenStack projects are configured within this script
• Nova
• Neutron
• Glance
• Swift
• Horizon
• Etc
• Messaging (RabbitMQ) is configured also
• All services have the same IP address and password
• Don’t use for production, NEVER
Start the installation
Copyright 2016 | The Networker | basimaly.wordpress.com
Error #1
Solution
Copyright 2016 | The Networker | basimaly.wordpress.com
Error #2
Solution
Copyright 2016 | The Networker | basimaly.wordpress.com
Enjoy Stacking…
Copyright 2016 | The Networker | basimaly.wordpress.com
Thank You…

More Related Content

PPTX
Building Python Development Station
PPTX
Vandyke SecureCRT tips and tricks
PPTX
Setting up Cisco WSA Proxy in Transparent and Explicit Mode
ODP
pfSense presentation
PPTX
BEST REST in OpenStack
PDF
FreeSWITCH as a Microservice
ODP
pfSense presentation
PPTX
Encrypt your volumes with barbican open stack 2018
Building Python Development Station
Vandyke SecureCRT tips and tricks
Setting up Cisco WSA Proxy in Transparent and Explicit Mode
pfSense presentation
BEST REST in OpenStack
FreeSWITCH as a Microservice
pfSense presentation
Encrypt your volumes with barbican open stack 2018

What's hot (20)

PPTX
Cisco ASA Firewalls
PDF
OpenNebulaConf 2016 - VTastic: Akamai Innovations for Distributed System Test...
PPTX
Multicast in OpenStack Tips
PDF
FreeBSD and Hardening Web Server
PDF
FreeBSD is not Linux
PDF
FreeSWITCH on Docker
PPTX
Is OpenStack Neutron production ready for large scale deployments?
PPT
[OpenStack 하반기 스터디] HA using DVR
PPTX
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
PPTX
Intro to Zenoss by Andrew Kirch
PPTX
Cloud-based Virtualization for Test Automation
PDF
/bin/tails from OpenStack Operations: Rarm Nagalingam, Red Hat
PDF
Pf sense 2.0
PDF
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
PDF
Nginx Essential
PDF
Lcu14 Lightning Talk- NGINX
PDF
Requirement analysis of vim platform reliability in a three-layer decoupling ...
PDF
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
PPTX
Factory setup wsa_9.2_v1.0
PDF
OpenStack Deployment in the Enterprise
Cisco ASA Firewalls
OpenNebulaConf 2016 - VTastic: Akamai Innovations for Distributed System Test...
Multicast in OpenStack Tips
FreeBSD and Hardening Web Server
FreeBSD is not Linux
FreeSWITCH on Docker
Is OpenStack Neutron production ready for large scale deployments?
[OpenStack 하반기 스터디] HA using DVR
Future Internet Week - IPv6 the way forward: IPv6 and security from a user’s ...
Intro to Zenoss by Andrew Kirch
Cloud-based Virtualization for Test Automation
/bin/tails from OpenStack Operations: Rarm Nagalingam, Red Hat
Pf sense 2.0
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
Nginx Essential
Lcu14 Lightning Talk- NGINX
Requirement analysis of vim platform reliability in a three-layer decoupling ...
OpenStack Korea 2015 상반기스터디(devops) 스크립트로 오픈스택 설치하기 20150728
Factory setup wsa_9.2_v1.0
OpenStack Deployment in the Enterprise
Ad

Viewers also liked (8)

PPTX
Introduction to Diameter Protocol - Part1
PPTX
Introduction to SDN and NFV
PPT
Gsm (Part 2)
PPTX
What is PCRF? – Detailed PCRF architecture and functioning
PDF
PCRF-Policy Charging System-Functional Analysis
PDF
OCS – Online Charging System - I Workshop CPqD de Inovação Tecnológica em VoI...
PDF
Diameter Overview
PPTX
Diameter Presentation
Introduction to Diameter Protocol - Part1
Introduction to SDN and NFV
Gsm (Part 2)
What is PCRF? – Detailed PCRF architecture and functioning
PCRF-Policy Charging System-Functional Analysis
OCS – Online Charging System - I Workshop CPqD de Inovação Tecnológica em VoI...
Diameter Overview
Diameter Presentation
Ad

Similar to Install dev stack (20)

PDF
Deploying to Ubuntu on Linode
PDF
Nicolas-Embleton - Deploying node.js with forever and nginx
PDF
[Js hcm] Deploying node.js with Forever.js and nginx
PDF
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
PDF
IT Automation with Ansible
PDF
Single node hadoop cluster installation
PPT
How To Deploy A Cloud Based Webserver in 5 minutes - LAMP
PDF
Free ipa installation and cluster configuration, freeipa client connection
PDF
02 Hadoop deployment and configuration
PPTX
Hadoop on osx
PPT
Python Deployment with Fabric
PPTX
14 FILE Server
PDF
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
PDF
Raw Iron to Enterprise Server: Installing Domino on Linux
ODP
Nagios Conference 2014 - Mike Weber - Expanding NRDS Capabilities on Linux Sy...
PDF
Hands-On Session Docker
PDF
Free radius billing server with practical vpn exmaple
PPTX
Dockerizing WordPress
PDF
Your Inner Sysadmin - LonestarPHP 2015
PPTX
Dockerizing WordPress
Deploying to Ubuntu on Linode
Nicolas-Embleton - Deploying node.js with forever and nginx
[Js hcm] Deploying node.js with Forever.js and nginx
Zenoss core beta_installation_guide_r5.0.0b2_d99.14.253
IT Automation with Ansible
Single node hadoop cluster installation
How To Deploy A Cloud Based Webserver in 5 minutes - LAMP
Free ipa installation and cluster configuration, freeipa client connection
02 Hadoop deployment and configuration
Hadoop on osx
Python Deployment with Fabric
14 FILE Server
Drupal camp South Florida 2011 - Introduction to the Aegir hosting platform
Raw Iron to Enterprise Server: Installing Domino on Linux
Nagios Conference 2014 - Mike Weber - Expanding NRDS Capabilities on Linux Sy...
Hands-On Session Docker
Free radius billing server with practical vpn exmaple
Dockerizing WordPress
Your Inner Sysadmin - LonestarPHP 2015
Dockerizing WordPress

Recently uploaded (20)

PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
additive manufacturing of ss316l using mig welding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
Digital Logic Computer Design lecture notes
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
Sustainable Sites - Green Building Construction
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
composite construction of structures.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
PPT on Performance Review to get promotions
PDF
Well-logging-methods_new................
PPT
Mechanical Engineering MATERIALS Selection
bas. eng. economics group 4 presentation 1.pptx
CH1 Production IntroductoryConcepts.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
UNIT 4 Total Quality Management .pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Foundation to blockchain - A guide to Blockchain Tech
additive manufacturing of ss316l using mig welding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Construction Project Organization Group 2.pptx
Geodesy 1.pptx...............................................
Digital Logic Computer Design lecture notes
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Sustainable Sites - Green Building Construction
Operating System & Kernel Study Guide-1 - converted.pdf
composite construction of structures.pdf
CYBER-CRIMES AND SECURITY A guide to understanding
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPT on Performance Review to get promotions
Well-logging-methods_new................
Mechanical Engineering MATERIALS Selection

Install dev stack

  • 2. Copyright 2016 | The Networker | basimaly.wordpress.com • Ubuntu: 14.04 LTS Server (Sometimes it won’t run with 15.x version) • Internet Connection (You will download a lot of packages) • Disable Firewall • SSH to server using regular user(with sudo privileges) not using root user System Requirements
  • 3. Copyright 2016 | The Networker | basimaly.wordpress.com sudo ufw disable sudo iptables-save > $HOME/firewall.txt sudo iptables -X sudo iptables -t nat -F sudo iptables -t nat -X sudo iptables -t mangle -F sudo iptables -t mangle -X sudo iptables -P INPUT ACCEPT sudo iptables -P FORWARD ACCEPT sudo iptables -P OUTPUT ACCEPT Disable the firewall
  • 4. Copyright 2016 | The Networker | basimaly.wordpress.com • #vim /etc/hosts <YourHostName> 10.10.99.20 Edit the host file
  • 5. Copyright 2016 | The Networker | basimaly.wordpress.com • Install linux bridge driver $sudo apt-get install ebtables • Download the git repo for the devstack $sudo git clone https://github.com/openstack- dev/devstack.git • Change the owner of the devstack directory to regular user $sudo chown -R basim devstack $sudo chmod 770 devstack Setup the Repo
  • 6. Copyright 2016 | The Networker | basimaly.wordpress.com • Copy the local.conf from samples to root of devstack $sudo cp /devstack/samples/local.conf /devstack/ Edit it sudo vim /devstack/samples/local.conf • SERVICE_TOKEN=basim • ADMIN_PASSWORD=basim123 • DATABASE_PASSWORD=basim123 • RABBIT_PASSWORD=basim123 • SERVICE_PASSWORD=$ADMIN_PASSWORD • HOST_IP=10.10.99.20 #YourIPAddress Edit the local.conf File
  • 7. Copyright 2016 | The Networker | basimaly.wordpress.com • Run #./stack.sh as a regular user • It will take around 1.5 hour to download and configure packages • All OpenStack projects are configured within this script • Nova • Neutron • Glance • Swift • Horizon • Etc • Messaging (RabbitMQ) is configured also • All services have the same IP address and password • Don’t use for production, NEVER Start the installation
  • 8. Copyright 2016 | The Networker | basimaly.wordpress.com Error #1 Solution
  • 9. Copyright 2016 | The Networker | basimaly.wordpress.com Error #2 Solution
  • 10. Copyright 2016 | The Networker | basimaly.wordpress.com Enjoy Stacking…
  • 11. Copyright 2016 | The Networker | basimaly.wordpress.com Thank You…