AllinOne安装OpenStack

AllinOne安装OpenStack1.虚拟机的配置准备内存:8G+CPU:2|2网络设置:NAT硬盘设置:100G+2.启动虚拟机3.网络配置vi/etc/sysconfig/network添加内容:NETWORKING=yes

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. 虚拟机的配置准备

内存: 8G+
CPU: 2 | 2
网络设置: NAT
硬盘设置: 100G+

2. 启动虚拟机

安装vim : yum install -y vim*

3. 网络配置

1)启用网络

vi /etc/sysconfig/network
添加内容: NETWORKING=yes

在这里插入图片描述

2)静态IP设置

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

修改并添加内容:
修改: BOOTPROTO=“dhcp” => “static”
添加: BROADCAST=“广播地址”
IPADDR=“IP地址”
NETMASK=“子网掩码”
NETWORK=“子网IP”
GATEWAY=“网关地址”
DNS1=“网关地址”

可以在虚拟网络编辑器中查看
在这里插入图片描述
在这里插入图片描述

3)域名解析服务器

vi /etc/resolv.conf

添加内容: nameserver=网关地址 (如果有就不需再添加)

在这里插入图片描述

4)域名解析映射(IP与名称的映射)

vi /etc/hosts
添加内容: IP 主机名 主机名.localdomain

在这里插入图片描述

4. 网络安全

1)关闭防火墙

systemctl disable firewalld 永久关闭
systemctl stop firewalld 关闭
查看防火墙状态: 显示为dead 即关闭成功
systemctl status firewalld

在这里插入图片描述

2)SELINUX

使SELINUX失效
vi /etc/selinux/config
注释SELINUX=enforcing
添加SELINUX=disabled

在这里插入图片描述

3)重启虚拟机

reboot

5. 网络管理器切换

systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl enable network
systemctl restart network

6.安装OpenStack软件包

yum install -y centos-release-openstack-queens
yum repolist all

在这里插入图片描述

7.更新系统及软件

yum update -y

8.安装KVM依赖的软件包

1)切换目录到yum源配置路径

cd /etc/yum.repos.d

2)下载软件源配置文件delorean-deps.repo

curl -O https://trunk.rdoproject.org/centos7/delorean-deps.repo
curl -O https://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo

3)更新系统及软件包

yum update -y

9.安装OpenStack

yum install -y openstack-packstack

10.使用PackStack安装部署OpenStack一体化

packstack –allinone (安装过程较长,需要个一两个小时)
(如果安装失败: 可以重启虚拟机,然后进行重装,
重装命令:
packstack –answer-file=/root/packstack-answers-20210315-033728.txt
再安装目录下可以root目录下查看packstack-answers-…文件名)

11.安装成功

1)查看openstack账号密码

cat /root/keystonerc_admin

查看初始账号密码
在这里插入图片描述

2)登录openstack

在外部浏览器网址栏输入IP地址即可
在这里插入图片描述

3)主页

在这里插入图片描述

4)修改密码

在这里插入图片描述
在这里插入图片描述
修改后重登即可

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210061.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • springboot项目启动原理_相关滤波器的基本原理

    springboot项目启动原理_相关滤波器的基本原理一、springboot启动原理及相关流程概览springboot是基于spring的新型的轻量级框架,最厉害的地方当属自动配置。那我们就可以根据启动流程和相关原理来看看,如何实现传奇的自动配置二、springboot的启动类入口用过springboot的技术人员很显而易见的两者之间的差别就是视觉上很直观的:springboot有自己独立的启动类(独立…

    2022年9月12日
    3
  • php用空格分隔字符串,分割字符串空格[通俗易懂]

    php用空格分隔字符串,分割字符串空格[通俗易懂]【java易错点】javasplit分割字符串空格问题解析Strings=”@123.com”;String[]data=s.split(“@”);//以@分割字符串,获得@后的值。运行结果如下data[0]:””;data[1]:123.com;此时,你会发现,data数组里面存储的第一个元素是一个空格…文章落雨_2012-02-14832浏览量python…

    2025年6月1日
    2
  • 基于OIDC实现单点登录SSO、第三方登录[通俗易懂]

    基于OIDC实现单点登录SSO、第三方登录[通俗易懂]OIDC联合身份认证机制背景概念1OIDC身份认证协议2基于OIDC实现SSO2.1统一登录2.1.1流程2.1.2RP相关接口2.1.3OP相关接口2.2统一登出2.2.1流程2.2.2RP需要在向OP注册时提供2.2.3RP相关接口2.2.4OP相关接口2.3持续监视2.3.1流程2.3.2RP相关接口2.3.3OP相关接口3在OIDC的SSO中集成第三方登录(…

    2022年8月30日
    4
  • shell编程之if语句[通俗易懂]

    shell编程之if语句[通俗易懂]shell编程之if判断[TOC]1.整数比较2.字符串比较3.举例1.数字比较2.字符串比较4.Other

    2022年7月2日
    34
  • mac电脑 datagrip 激活码_通用破解码

    mac电脑 datagrip 激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    49
  • MacBook navicat15 激活码【2022.01最新】2022.02.25

    (MacBook navicat15 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年4月1日
    141

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号