{"id":9091,"date":"2016-10-11T15:47:16","date_gmt":"2016-10-11T13:47:16","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/"},"modified":"2016-10-11T15:47:16","modified_gmt":"2016-10-11T13:47:16","slug":"how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/","title":{"rendered":"How to install Mirantis OpenStack 9.0  using VirtualBox  \u2013 part 1"},"content":{"rendered":"<p>In this series of\u00a0 blogs, I am going to\u00a0 give a quick overview of OpenStack and learn how to install it using Mirantis.<\/p>\n<blockquote>\n<h5 style=\"text-align: center;\">&#8220;Mirantis is the #1 pure play OpenStack company. More customers rely on Mirantis than any other company to scale out OpenStack without vendor lock-in&#8221;<\/h5>\n<h5 style=\"text-align: center;\">(source: <a href=\"https:\/\/www.openstack.org\/marketplace\/distros\/distribution\/mirantis\/mirantis-openstack\">https:\/\/www.openstack.org\/marketplace\/distros\/distribution\/mirantis\/mirantis-openstack<\/a>)<\/h5>\n<\/blockquote>\n<p>OpenStack is an open source Infrastructure as a Service (IaaS) platform and was born in July 2010 as a collaboration between NASA and Rackspace.<\/p>\n<p>OpenStack is not monolithic but is composed of several projects. I am not going to\u00a0 detail in all of them now but here are the components I am going to\u00a0 install in the lab :<\/p>\n<ul>\n<li>Horizon : OpenStack Dashboard<\/li>\n<li>Keystone : handles all the authentification processes<\/li>\n<li>Neutron : creates virtual networks<\/li>\n<li>Nova :\u00a0 heart of the OpenStack project, provides virtualization capabilities<\/li>\n<li>Cinder: provides persistent storage to the instances<\/li>\n<li>Glance:\u00a0 provides ready operating systems to the virtual instances<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11789\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\" alt=\"OpenStackCloud\" width=\"764\" height=\"463\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Of course, there are many ways to install OpenStack :<\/p>\n<ul>\n<li>manually\u00a0 &#8211;&gt; not recommended because very difficult to maintain<\/li>\n<li>using a deployment tool like : Ansible, Puppet, Chef, etc ..<\/li>\n<li>using a distribution like :\n<ul>\n<li>Mirantis &#8211;&gt; which uses Fuel as automation tool<\/li>\n<li>Red Hat &#8211;&gt; which is based on\u00a0 TripleO<\/li>\n<li>Rackspace &#8211;&gt; which uses Ansible<\/li>\n<li>Canonical &#8211;&gt; which uses Juju and MaaS amoung other tools<\/li>\n<li>[&#8230;]<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Distributions are here to handle:<\/p>\n<ul>\n<li>OpenStack&#8217;s lifecycle<\/li>\n<li>Patches &amp; Upgrades<\/li>\n<li>Documentation<\/li>\n<li>Bug fixing and so on..<\/li>\n<\/ul>\n<p>In this series of blogs I am going to\u00a0 focus on Mirantis which is one of the best ways to get an OpenStack stable, up and running very quickly.<br \/>\nAs said before, Mirantis uses Fuel (based on Puppet) as a deployment tool for OpenStack.<\/p>\n<p>This is how the architecture of Fuel looks like:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Fuel_Architecture1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11559\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Fuel_Architecture1.png\" alt=\"Fuel_Architecture\" width=\"861\" height=\"449\" \/><\/a><\/p>\n<ul>\n<li>Web UI : provides the Fuel User Interface based on Nginx<\/li>\n<li>Keystone : for the authentification process<\/li>\n<li>PosgreSQL Database: stores Fuel Master&#8217;s informations, about the deployment of the Fuel slave nodes<\/li>\n<li>Nailgun : is the heart of the Fuel project which basically converts the choice of the user into commands for Astute workers<\/li>\n<li>AMQP : is the message queue which Nailgun uses to give orders to Astute workers<\/li>\n<li>Astute : gives node&#8217;s configuration to Cobbler and reboot the Fuel slaves node to let Cobller do its job<\/li>\n<li>Cobbler :\u00a0 installs the base Operating System on the Fuel slave nodes<\/li>\n<li>MCollective : Orchestration tool for deploying Puppet via MCollective agents<\/li>\n<li>MCollective agents: run on all Fuel slave node<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Sotfware requirements:<br \/>\n&#8211; Virtual Box 4.2.12 &#8211; 5.0.x<br \/>\n&#8211; VirtualBox Extension Pack (to enable PXE boot)<br \/>\ncan be downloaded at: <a href=\"https:\/\/www.virtualbox.org\/wiki\/Downloads\" target=\"_blank\">https:\/\/www.virtualbox.org\/wiki\/Downloads<\/a><br \/>\n&#8211; Mirantis 9.0 ISO and Mirantis VirtualBox scripts<br \/>\ncan be\u00a0 download it from<a href=\"https:\/\/www.mirantis.com\/how-to-install-openstack\/\" target=\"_blank\"> https:\/\/www.mirantis.com\/how-to-install-openstack\/<\/a><\/p>\n<p>Hardware requirements:<br \/>\n&#8211; 64 bit\u00a0 host operating system<br \/>\n&#8211; 8GB RAM at least<br \/>\n&#8211; 300GB+ Disk<\/p>\n<p>&nbsp;<\/p>\n<p class=\"brush: bash; gutter: true; first-line: 1\">1. Download the openstack\/fuel-virtualbox project:<\/p>\n<div class=\"container repohead-details-container\">\n<div class=\"container repohead-details-container\">\n<pre class=\"brush: bash; gutter: true; first-line: 1\">$ git clone https:\/\/github.com\/openstack\/fuel-virtualbox.git\nCloning into 'fuel-virtualbox'...\nremote: Counting objects: 741, done.\nremote: Total 741 (delta 0), reused 0 (delta 0), pack-reused 741\nReceiving objects: 100% (741\/741), 338.50 KiB | 0 bytes\/s, done.\nResolving deltas: 100% (492\/492), done.\nChecking connectivity... done.\n\n\n<\/pre>\n<\/div>\n<\/div>\n<p class=\"brush: bash; gutter: true; first-line: 1\">2. Go to the fuel-virtualbox directory and put the Mirantis OpenStack .ISO in the iso\/ directory<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">$ cd fuel-virtualbox\/\n$ ls -l\ntotal 104\ndrwx------ 1 sbe sbe 4096 Oct 4 11:14 actions\n-rw------- 1 sbe sbe 1091 Jun 15 15:04 clean.sh\n-rw------- 1 sbe sbe 7277 Oct 10 10:14 config.sh\ndrwx------ 1 sbe sbe 0 Oct 3 14:02 contrib\ndrwx------ 1 sbe sbe 0 Oct 3 14:02 drivers\n-rw------- 1 sbe sbe 61122 Jun 15 15:04 dumpkeys.cache\ndrwx------ 1 sbe sbe 4096 Oct 4 10:44 functions\ndrwx------ 1 sbe sbe 0 Oct 10 10:11 iso\n-rw------- 1 sbe sbe 653 Oct 4 10:40 launch_16GB.sh\n-rw------- 1 sbe sbe 652 Jun 15 15:04 launch_8GB.sh\n-rw------- 1 sbe sbe 1308 Jun 15 15:04 launch.sh\n-rw------- 1 sbe sbe 1462 Jun 15 15:04 MAINTAINERS\n-rw------- 1 sbe sbe 1939 Jun 15 15:04 README.md<\/pre>\n<p>You can see that there are two launch_X.sh file; one for 16GB and one for 8 GB. For testing purpose I will use the launch_8GB.sh script. One important file here is config.sh because it is where you set up the hardware configurations (RAM, Disk, CPU) for the Fuel master node and the Fuel slave nodes. You can have a look on it for more details. If you run a 16GB RAM machine, then you can use the &#8220;launch_16GB.sh&#8221; script.<\/p>\n<p>By default, for 8 GB, the script will create 4 machines:<\/p>\n<p>&#8211; one Fuel Master node with 2 GB RAM and 60 GB disk<br \/>\n&#8211; 3 Fuel slave nodes with 1.5 GB RAM and 3 disk of 65 GB<\/p>\n<p>So the lab will looklike to this :<\/p>\n<p><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/fuelarchicorrige.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-11788\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/fuelarchicorrige.png\" alt=\"fuelarchicorrige\" width=\"812\" height=\"478\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>PXE network :\u00a0 used by the Fuel Master node administrate the Fuel slave nodes and install OpenStack<\/li>\n<li>Managament network :\u00a0 for OpenStack services communication within the cloud<\/li>\n<li>External network : to access the Internet<\/li>\n<li>Private network : the inter-instances communication network within the OpenStack cloud<\/li>\n<li>Storage network : used by instances to access the storage<\/li>\n<\/ul>\n<p>3. Then launch the script :<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">$  .\/launch_8GB.sh \nPrepare the host system...\nChecking for 'dumpkeys.cache'... OK\nChecking for 'expect'... OK\nChecking for 'xxd'... OK\nChecking for 'VBoxManage'... OK\nChecking for VirtualBox Extension Pack... OK\nChecking for VirtualBox iPXE firmware...SKIP\nVirtualBox iPXE firmware is not found. Used standard firmware from the VirtualBox Extension Pack.\nChecking for Mirantis OpenStack ISO image... OK\nGoing to use Mirantis OpenStack ISO file: iso\/MirantisOpenStack-9.0.iso\nChecking if SSH client installed... OK\nChecking if ipconfig or ifconfig installed... OK\nDone.\n\n\n<\/pre>\n<p class=\"brush: bash; gutter: true; first-line: 1\"><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrapfinished.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11614\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrapfinished.png\" alt=\"bootstrapfinished\" width=\"728\" height=\"485\" \/><\/a><\/p>\n<p>Now the Fuel Master node is going to download a special Linux image.<\/p>\n<p>Once the bootstrap image is downloaded the Fuel slave nodes boots up with this image :<\/p>\n<p class=\"brush: bash; gutter: true; first-line: 1\"><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrap.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11617\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrap.png\" alt=\"bootstrap\" width=\"726\" height=\"473\" \/><\/a><\/p>\n<p class=\"brush: bash; gutter: true; first-line: 1\">This image will send to the Fuel Master all the hardware informations of the Fuel slave nodes which are called &#8220;facts&#8221;.<\/p>\n<p class=\"brush: bash; gutter: true; first-line: 1\">This is an important step because via this image\u00a0the Fuel Master node will discover the slave nodes.<\/p>\n<p class=\"brush: bash; gutter: true; first-line: 1\"><a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrapfinished2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11618\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/bootstrapfinished2.png\" alt=\"bootstrapfinished2\" width=\"722\" height=\"477\" \/><\/a><\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">Slave nodes have been created. They will boot over PXE and get discovered by the master node.\nTo access master node, please point your browser to:\n    http:\/\/10.20.0.2:8000\/\nThe default username and password is admin:admin<\/pre>\n<p class=\"brush: bash; gutter: true; first-line: 1\">This concludes the first part of the blog. In the next blog, I will show you\u00a0 the interface of Fuel and how to install OpenStack on the Fuel slave nodes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this series of\u00a0 blogs, I am going to\u00a0 give a quick overview of OpenStack and learn how to install it using Mirantis. &#8220;Mirantis is the #1 pure play OpenStack company. More customers rely on Mirantis than any other company to scale out OpenStack without vendor lock-in&#8221; (source: https:\/\/www.openstack.org\/marketplace\/distros\/distribution\/mirantis\/mirantis-openstack) OpenStack is an open source Infrastructure [&hellip;]<\/p>\n","protected":false},"author":28,"featured_media":9092,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[955],"tags":[135,956,957],"type_dbi":[],"class_list":["post-9091","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","tag-cloud","tag-mirantis","tag-openstack"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1 - dbi Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1\" \/>\n<meta property=\"og:description\" content=\"In this series of\u00a0 blogs, I am going to\u00a0 give a quick overview of OpenStack and learn how to install it using Mirantis. &#8220;Mirantis is the #1 pure play OpenStack company. More customers rely on Mirantis than any other company to scale out OpenStack without vendor lock-in&#8221; (source: https:\/\/www.openstack.org\/marketplace\/distros\/distribution\/mirantis\/mirantis-openstack) OpenStack is an open source Infrastructure [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-11T13:47:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\" \/>\n\t<meta property=\"og:image:width\" content=\"764\" \/>\n\t<meta property=\"og:image:height\" content=\"463\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Open source Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Open source Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\"},\"author\":{\"name\":\"Open source Team\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b\"},\"headline\":\"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1\",\"datePublished\":\"2016-10-11T13:47:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\"},\"wordCount\":764,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\",\"keywords\":[\"Cloud\",\"mirantis\",\"openstack\"],\"articleSection\":[\"Cloud\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\",\"name\":\"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1 - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\",\"datePublished\":\"2016-10-11T13:47:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png\",\"width\":764,\"height\":463},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b\",\"name\":\"Open source Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g\",\"caption\":\"Open source Team\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/open-source-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1 - dbi Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/","og_locale":"en_US","og_type":"article","og_title":"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1","og_description":"In this series of\u00a0 blogs, I am going to\u00a0 give a quick overview of OpenStack and learn how to install it using Mirantis. &#8220;Mirantis is the #1 pure play OpenStack company. More customers rely on Mirantis than any other company to scale out OpenStack without vendor lock-in&#8221; (source: https:\/\/www.openstack.org\/marketplace\/distros\/distribution\/mirantis\/mirantis-openstack) OpenStack is an open source Infrastructure [&hellip;]","og_url":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/","og_site_name":"dbi Blog","article_published_time":"2016-10-11T13:47:16+00:00","og_image":[{"width":764,"height":463,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png","type":"image\/png"}],"author":"Open source Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Open source Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/"},"author":{"name":"Open source Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b"},"headline":"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1","datePublished":"2016-10-11T13:47:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/"},"wordCount":764,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png","keywords":["Cloud","mirantis","openstack"],"articleSection":["Cloud"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/","url":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/","name":"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1 - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png","datePublished":"2016-10-11T13:47:16+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/OpenStackCloud.png","width":764,"height":463},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/how-to-install-mirantis-openstack-9-0-using-virtualbox-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install Mirantis OpenStack 9.0 using VirtualBox \u2013 part 1"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/59554f0d99383431eb6ed427e338952b","name":"Open source Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eb4fb12e386e8c41fdef0733e8114594cf2653e4f55e9fa2161442b8eaf3f657?s=96&d=mm&r=g","caption":"Open source Team"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/open-source-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/9091","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=9091"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/9091\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/9092"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=9091"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=9091"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=9091"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=9091"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}