当前位置:   article > 正文

OpenStack一键安装部署与配置(全网最详细)_openstack部署

openstack部署

一,安装环境准备(步骤比较多,建议搭建合理利用虚拟机快照)

下载Linux操作系统CentOS 7.9镜像:

http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso;

1.创建在VMware中创建实验用的虚拟机实例。CPU 2x2,(开启虚拟化引擎),内存4G以上,硬盘80G,NAT网络模式。(注意:一定要开启虚拟化引擎,内存建议8G最流畅)

在“虚拟网络编辑器”的NAT模式中进行配置,去掉DHCP动态分配IP选项。

 在NAT设置中查看并记录下子网IP、子网掩码及网关,用于后面CentOS的网络配置。

 虚拟机安装过程略(安装GUI界面,语言选择英文)

2.安装完成后打开命令行(进入管理员模式,禁用防火墙与SELinux)

  1. systemctl disable firewalld
  2. systemctl stop firewalld

编辑/etc/selinux/config配置文件,将“SELINUX”的值设置为disabled。

vim /etc/selinux/config

Reboot命令重启CentOS系统使设置生效。

3.停用NetworkManager服务

  1. systemctl disable NetworkManager
  2. systemctl stop NetworkManager

4.配置网络

在命令行中执行下面命令,打开虚拟机网卡配置文件如下图配置IP地址分配方式、IP地址、网络前缀、网关等信息,并在最后一行添加DNS地址(DNS1=114.114.114.114)。文本编辑器可选择vi或者nano。

vi /etc/sysconfig/network-scripts/ifcfg-ens33

保存退出,然后执行systemctl restart network命令重启network服务使配置生效。

systemctl restart network

5.设置主机名

执行hostnamectl set-hostname node-a更改主机名,并将主机名追加到/etc/hosts配置文件中:编辑vi /etc/hosts

  1. hostnamectl set-hostname node-a
  2. vi /etc/hosts

增加如下记录,格式:IP地址 node-a node-a.localdomain 保存退出。

5.设置时间同步

在/etc/chrony.conf 配置文件中增加国内的NTP服务器地址:

vi /etc/chrony.conf 
server ntp1.aliyun.com iburst

配置文件修改完以后重启Chrony服务:

systemctl restart chronyd

二,准备所需软件库(前面步骤完成才可以正常上网)

注意:先测试虚拟机是否能上网

ping www.baidu.com

如果没有返回数据包请耐心等几分钟,如果还是不行,请检测前面步骤是否配置错误

设置OpenStack库(支持Train版本):

yum -y update

yum -y install centos-release-openstack-train

 三,安装packstack安装器

安装openstack-packstack及其依赖包:

yum -y install openstack-packstack

 

四,运行packstack安装OpenStack

执行安装命令采用“All-in-One”方式单节点安装OpenStack,安装时间30分钟左右。

packstack --allinone

 此步骤较长,一般20分钟作用(出现以下页面,即安装成功,如果出现任何error请检查以上步骤)

注意:如果出现(error: (pymysql.err.OperationalError) (1045, u"Access denied for user ‘nova’@‘controller’ (using password: YES)")一直解决不了,那就重新搭建一个新的虚拟机再次尝试(这个问题没有解决方法)

从安装成功提示网中的网址访问OpenStack平台界面。

获取版本号命令:

nova-manage --version
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/983429
推荐阅读
  

闽ICP备14008679号