一、前言OpenStack是一个开源的云计算管理平台项目,OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服...

一、前言
OpenStack是一个开源的云计算管理平台项目,OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面。
二、安装方式
openstack安装方法有很多种,其中有手动一步一步安装,fuel安装,devstack安装,rdo安装,RDO是红帽的的一个开源项目,能够帮我们快速部署openstack开发环境,官方部署文档:https://www.rdoproject.org/install/packstack/
三、测试环境
环境使用vmware进行测试,内存8G,处理器为4,磁盘200G,2块网卡,一块为net,一块为仅主机模式。开启支持虚拟化
三、基本配置
配置net网卡与仅主机网卡,配置完成后可以连接外网
vi /etc/sysconfig/network-scripts/ifcfg-ens33
vi /etc/sysconfig/network-scripts/ifcfg-ens34
重启网卡
service network restart
完成后即可ping通外网,
修改主机名,关闭防火墙,selinux
hostnamectl set-hostname rdo-openstack
systemctl stop firewalld.service systemctl disable firewalld.service firewall-cmd --state sed -i '/^SELINUX=.*/c SELINUX=disabled' /etc/selinux/config sed -i 's/^SELINUXTYPE=.*/SELINUXTYPE=disabled/g' /etc/selinux/config grep --color=auto '^SELINUX' /etc/selinux/config setenforce 0 ? 配置? vi /etc/environmentLANG=en_US.utf-8
LC_ALL=en_US.utf-8
配置hosts文件 vi /etc/hosts
192.168.62.10 rdo-openstack
重启
reboot
四、安装,
安装过程非常简单,只有4条命令,顺序执行即可
sudo yum install -y centos-release-openstack-queens
sudo yum update -y
sudo yum install -y openstack-packstack
sudo packstack --allinone
完成后将会输出以下内容
**** Installation completed successfully ******
Additional information:
* A new answerfile was created in: /root/packstack-answers-20181011-174750.txt
* Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
* Warning: NetworkManager is active on 192.168.62.10. OpenStack networking currently does not work on systems that have the Network Manager service enabled.
* File /root/keystonerc_admin has been created on OpenStack client host 192.168.62.10. To use the command line tools you need to source the file.
* To access the OpenStack Dashboard browse to http://192.168.62.10/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
* Because of the kernel update the host 192.168.62.10 requires reboot.
* The installation log file is available at: /var/tmp/packstack/20181011-174749-NSg_sq/openstack-setup.log
* The generated manifests are available at: /var/tmp/packstack/20181011-174749-NSg_sq/manifests
访问 http://192.168.62.10/dashboard
用户名密码则在 /root 目录下的keystone_admin 文件中,
至此使用RDO安装openstack完成
如有问题可以评论指出。
本文标题为:Centos7下使用RDO方式安装openstack-Q版


- CentOS_mini下安装docker 之 安装docker CE 2023-09-23
- IIS搭建ftp服务器的详细教程 2022-11-15
- 【转载】CentOS安装Tomcat 2023-09-24
- 阿里云ECS排查CPU数据分析 2022-10-06
- 教你在docker 中搭建 PHP8 + Apache 环境的过程 2022-10-06
- 利用Docker 运行 python 简单程序 2022-10-16
- 解决:apache24 安装后闪退和配置端口映射和连接超时设置 2023-09-11
- KVM虚拟化Linux Bridge环境部署的方法步骤 2023-07-11
- CentOS7安装GlusterFS集群的全过程 2022-10-10
- nginx中封禁ip和允许内网ip访问的实现示例 2022-09-23