Install And Configure Openstack Mitaka RDO On CentOS 7 [For POC]
来源:互联网 发布:批量图片透明度软件 编辑:程序博客网 时间:2024/06/05 08:55
Hi Friends, As you might know, Mitaka is the most recent release of openstack and is being actively discussed in cloud computing community. It aims to bring many new features and stability to the well know cloud application. In this article we will discuss how to setup this latest Mitaka release on CentOS 7 system using RDO. We will be using packstack installer in this article. Before we go into depth, lets discuss some basic requirements/terminologies.
What is Mitaka
Openstack Mitaka makes it easier to manage your data center and its related resources. You can scale your cloud infrastructure components like Storage, Compute, networking resources etc to meet the ever growing computing needs of your customers. Openstack is gaining popularity at the rocket pace, so its quite obvious that it is going to be leaders in cloud computing technologies. Openstack release cycle is 6 month, which means after every six month a new release and a new set of features are added to this. Mitaka is continuation of this venture. Curious about more details and features of this release ?; please check its documentation guides.
What is RDO
In simpler words, its the community of people thriving to make openstack run perfectly and smoothly on RHEL and its derivatives (CentOS, Fedora, Scientific Linux). So this community is one of the most active community for CentOS/RHEL users in regards to openstack. It stands for “RPM Distribution of OpenStack” and everyone is encouraged to ask questions or contribute to this community using its official communication channel.
What is Packstack
Packstack is the installation utility that makes use of puppet application to deploy openstack. For Proof of Concept (POF) purposes, we use Packstack to install and configure openstack on a single machine. It is the easiest and automated way to get started with openstack. If you are looking to deploy RDO for production purposes on multiple hosts, we recommend using TripleO utility (we will blog about this later this week).
Disclaimer: This single machine setup is just for POC (Proof of Concept) purposes, it is never recommend for Production purpose.
Preparing Linux System for RDO Mitaka
It is the most important step, and if followed correctly, you should not run into any issues/errors during the installation of Mitaka. The basic hardware requirements for the linux system to run RDO are:
- 4GB Memory
- Processors with hardware virtualization enabled
- One network adapter
Once you have fulfilled above mentioned hardware requirements and fresh CentOS has been installed on the system (you can use virtual machine for this purpose too), go ahead and make sure that static IP is configured on your system; otherwise disable DHCP and configure your system to use static IP address instead. Once static IP has been configured, disable NetworkManager service as openstack neutron is not much friendly with it.
Temporarily disable Selinux to avoid any weird errors during installation and stop firewalld (or properly configure it to allow all required ports etc).
That’t it, all pre-requisites are fulfilled now. We will go ahead with the actual installation process of Mitaka right away.
Installing Mitaka
On the very first step, install RPM for RDO repository by using the following YUM command.
Run following command to install CentOS openstack RPM repository.
Run following command to update your system packager manager to reflect these latest additions.
We are on the most important stage of installation now, run following command to install Packstack utility.
As soon as the packstack installation is complete, run following command to install latest openstack Mitaka.
It will take sweet amount of time to complete installation, just be patient and keep looking for any possible errors.
This is what you should see in case of successful installation. It will show you openstack URL and nagios login details here.
You will be able to locate openstack dashboard logins inside “/root/keystonerc_admin” file as stated in the above screenshot. Run below command to see complete rc file and admin logins.
Browse openstack installation URL (http://YourIP/dashboard) and following login screen should welcome you.
There you go, you are logged into your cloud portal now. Start managing your datacenter resources here.
Additional Notes
If during the installation process, you run into errors and installation halted, correct the errors inside answer file located under /root directory and simply re-run installation process by using following command; make sure to replace “packstack-answers-20160426-031606.txt” with your actual file name.
Conclusion
There is a lot to explore in openstack Mitaka and lot more to welcome in next releases of openstack. Openstack is probably the easiest way to built your own public and private cloud start ups. Hope you enjoyed this article, just to iterate again, single machine openstack setup is not recommended for production purposes. This is just to clarify your cloud concepts and get familiar with this system.
- Install And Configure Openstack Mitaka RDO On CentOS 7 [For POC]
- Install And Configure Openstack Mitaka RDO On CentOS 7 [For POC]
- How to install and configure NGINX on CentOS 7
- Centos 7使用RDO部署Openstack(mitaka)(单节点+多节点)
- TITAN for Centos install and configure
- RDO Install openstack on CentOS6.3
- Install and configure Jboss 7 on Linux
- Install And Configure Open VSwitch On CentOS RHEL Fedora
- Howto Install and Configure Doxygen for QtCreator on Ubuntu
- 使用RDO搭建OpenStack POC环境
- centos 7 devstack 安装 openstack Mitaka
- DSR on Openstack POC
- Howto Install and Configure VTK on Ubuntu
- Howto Install and Configure QtCreator on Ubuntu
- Howto Install and Configure PCL on Ubuntu
- Howto Install and Configure ROS on Ubuntu
- Install and Configure JRebel for MyEclipse
- OpenStack for Mitaka安装分享
- python 格式化html + js/jq 格式化html
- 杨辉三角与oi知识体系
- 运行视图和加载视图
- Java基础--线程
- Eclipse里选一个变量后,这个类里的该变量不变色了
- Install And Configure Openstack Mitaka RDO On CentOS 7 [For POC]
- 单例模式
- PAT B1067. 试密码
- HDU6055(Regular polygon)
- 对”多组同类元素添加相同事件,但分别执行各自的事件-以移入移出为例“的探讨
- (五)工厂方法模式
- Spring常用注解
- SQL中的case when then else end用法
- Prototype功能预览十一:集成Swagger生成API文档及API测试界面