Openstack 一键部署安装(单节点)

使用 packstack 工具实现一键部署 OpenStack。 通过该安装工具, 只需简单运行一条命令, 即可以快速部署 OpenStack, 省去繁琐的安装步骤, 而直接体验OpenStack 的管理及使用。 本案例需要提前部署一台新安装的操作系统主机, 要求能访问互联网, 主机的系统采用最小化方式安装即可。

内存要不低于6G,最好8G。本次实验虚拟机是8G内存

(1)NAT模式可上网,配固定IP地址

# vi /etc/sysonfig/network-scripts/ifcfg-ens33
dhcp改为static
ONBOOT=yes
IPADDR=192.168.188.110
NETMASK=255.255.255.0
GATEWAY=192.168.188.2
DNS1=8.8.8.8

# systemctl restart network
# ping 8.8.8.8
# ping www.baidu.com

# vi /etc/resolv.conf
nameserver 8.8.8.8

在这里插入图片描述
在这里插入图片描述

(2)关闭防火墙、核心防护

# systemctl stop firewalld
# systemctl disable firewalld
# setenforce 0
# vi /etc/sysconfig/selinux
改为 SELINUX=disabled

(3)关闭NetworkManager服务

# systemctl disable NetworkManager 
# systemctl stop NetworkManager

(4)YUM源配置(默认用Centos官方源)

去阿里官方网站 找源:https://developer.aliyun.com/mirror/

Centos7 的官方源:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# cd /etc/yum.repos.d
# ll
# rm -rf  *
# yum clean all
# yum makecache
# reboot

在这里插入图片描述
在这里插入图片描述

(5)时间同步

# yum -y install ntpdate
# ntpdate ntp.aliyun.com >>/var/log/ntpdate.log
# ntpdate ntp.aliyun.com    产生日志文件

设置周期计划任务
# crontab -e 
*/30 * * * * /usr/sbin/ntpdate ntp.aliyun.com >>/var/log/ntpdate.log

# systemctl restart crond
# systemctl enable crond

在这里插入图片描述

(6)安装OpenStacck-train源

# yum -y install centos-release-openstack-train
# cd /etc/yum.repos.d
# ll	产生 5个包

这个是线网源安装方法 ,而本地源不需要这步

在这里插入图片描述

(7)安装OpenStack-packstack软件包

# yum -y install openstack-packstack 	安装自动化部署工具
# packstack --allinone       一键部署

在这里插入图片描述

# tail -f /var/log/messages  另开窗口,可以看到动态安装信息

在这里插入图片描述
#packstack --allinone 一键部署成功
在这里插入图片描述

(8)查看openstack ~~admin用户的密码

# cd 
# ll
# cat keystonerc_admin

在这里插入图片描述
网页输入IP 192.168.188.110
输入用户名:admin
密码:e61fc9668ffe4142

在这里插入图片描述
在这里插入图片描述

发布了56 篇原创文章 · 获赞 6 · 访问量 1852

猜你喜欢

转载自blog.csdn.net/weixin_45691464/article/details/105081189