OpenStack一键部署

这篇具有很好参考价值的文章主要介绍了OpenStack一键部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

                                                                环境介绍
本案例需要提前部署一台新安装操作系统的主机,要求能访问互联网,主机的系统只需采用最小化方式安装。
若通过VMware等虚拟机软件实现,网络采用NAT模式。

安装部署 OpenStack 环境的主机设备最低配置要求
类型                 最低配置要求
CPU             支持 Intel 64 或 AMD64 CPU 扩展,并启用了 AMD-V 或 Intel VT 硬件 
            虚拟化支持的 64 位 x86 处理器,逻辑 CPU 个数为 4 核 
内存             8GB 
磁盘空间             300GB 
网络             1 个 1 Gbps 网卡 NAT

案例环境
主机名             IP 地址/掩码             角色 
openstack         ens33: 20.0.0.41/24         安装所有 OpenStack 组件及需要的环境

1、开启 YUM缓存,等会做一键部署分装包

         vi /etc/yum.conf         ##keepcache将功能开启

[main]
keepcache=1

2、配置时间同步服务,同步阿里云

        yum -y install chrony 

        vi /etc/chrony.conf 

#server 0.centos.pool.ntp.org iburst                        ###注释掉
#server 1.centos.pool.ntp.org iburst                        ###注释掉
#server 2.centos.pool.ntp.org iburst                        ###注释掉
#server 3.centos.pool.ntp.org iburst                        ###注释掉
server ntp6.aliyun.com iburst                            ###配置阿里云时钟服务器源
allow 20.0.0.0/24                                ###允许20网段的主机来同步时钟服务

        systemctl enable chronyd.service                ###永久开启时间同步服务器

        systemctl restart chronyd.service                ###重启时间同步服务器

        chronyc sources                        ###使用 chronyc sources 命令查询时间同步信息    

3、配置主机名

        hostnamectl set-hostname openstack

        bash

4、更新YUM源、安装常用软件

         yum -y update

         yum -y install vim wget net-tools lrzsz

5、关闭防火墙、关闭核心防护、禁用 NetworkManager

        systemctl stop firewalld            ##关防火墙

        systemctl disable firewalld            ##开机开启防火墙

         setenforce 0                ##临时关闭核心防护

         vi /etc/sysconfig/selinux            ##开机不开启核心防护

SELINUX=disabled

        systemctl stop NetworkManager        ##禁用 NetworkManager

        systemctl disable NetworkManager        ##开机不启动NetworkManager

6、配置hosts

        vi /etc/hosts
20.0.0.41    openstack            ####如果不绑 host,在创建云主机之后无法通过控制台方式访问云主机      ###20.0.0.41是我虚拟机的IP地址,改成自己的

7、部署Train版YUM源安装

        yum -y install  centos-release-openstack-train

8、安装Packstack软件包

        yum install -y openstack-packstack

###完成第8后应重启虚拟机

9、Packstack 一键部署 OpenStack

        packstack --allinone 

###当界面中出现“successfully”时,说明 OpenStack 安装成功,时间较长,等待

10、配置ifcfg-brx网卡

###OpenStack安装完成之后,Linux虚拟网桥br-ex中的IP地址是临时的,需要生成对应的配置文件

         cd /etc/sysconfig/network-scripts/

        cp ifcfg-ens33 ifcfg-br-ex

        vi ifcfg-br-ex 

###将下面内容进行修改

TYPE=Ethernet
BOOTPROTO=static
NAME=br-ex
#UUID=c5a9f412-4e27-4348-989d-d4092d65da47
DEVICE=br-ex
ONBOOT=yes
IPADDR=20.0.0.41
NETMASK=255.255.255.0

11、查看登录账户信息

        cat keystonerc_admin

###安装OpenStack后,在root用户的Home目录下会生成一个keystonerc_admin文件。该文件记录有 keystone
(OpenStack 认证组件)认证的环境变量,包括用户名和登录密码。不同机器生成的默认密码是不同的。

unset OS_SERVICE_TOKEN
export OS_USERNAME=admin
export OS_PASSWORD='81a7af7313ce46d2'

export OS_REGION_NAME=RegionOne
export OS_AUTH_URL=http://192.168.9.137:5000/v3
export PS1='[\u@\h \W(keystone_admin)]\$ '
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_IDENTITY_API_VERSION=3

12、Web搜索登录界面:输入自己IP号即可

OpenStack一键部署

 OpenStack一键部署文章来源地址https://www.toymoban.com/news/detail-494229.html

到了这里,关于OpenStack一键部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • React技术栈支援Vue项目,你需要提前了解的

    react整体是函数式的思想,把组件设计成纯组件,状态和逻辑通过参数传入,而vue的思想是响应式的,也就是基于是数据可变的,通过对每一个属性建立Watcher来监听, 当属性变化的时候,响应式的更新对应的虚拟dom react的思路通过js来生成html, 所以设计了jsx,还有通过js来操

    2024年02月08日
    浏览(42)
  • Docker环境一键部署若依微服务版

    若依管理系统是基于SpringBoot的权限管理系统,可以用它作为基础构建自己的后台管理系统。这个项目在 Gitee 上有1.8 万个 star。 它有3 个版本,分别是单体版、前后端分离版、微服务版。这次是使用 docker部署他的微服务版本。 微服务版项目源代码包括 docker 部署的相关代码,

    2024年02月06日
    浏览(48)
  • docker compose一键部署lnmt环境

    创建docker compose 目录 [root@localhost ~]#  mkdir -p /compose_lnmt 编写nginx的dockerfile文件 创建目录 [root@localhost compose_lnmt]# mkdir -p nginx [root@localhost nginx]# vim nginx.conf   [root@localhost nginx]# vim Dockerfile 创建数据存放目录 [root@localhost compose_lnmt]# mkdir -p /var/www/html/ [root@localhost compose_lnmt]# mkdir

    2024年02月14日
    浏览(36)
  • 如何将应用一键部署至多个环境?丨Walrus教程

    在 Walrus 平台上,运维团队在资源定义(Resource Definition)中声明提供的资源类型,通过设置匹配规则,将不同的资源部署模板应用到不同类型的环境、项目等。与此同时,研发人员无需关注底层具体实现方式,通过创建 Resource 对象声明需要使用的资源类型及基本信息,就可以

    2024年03月09日
    浏览(34)
  • 【Docker】(七)使用docker-compose一键部署环境

    本系列文章记录了从0开始学习Docker的过程,Docker系列历史文章: (一)基本概念与安装使用 (二)如何使用Docker发布一个SpringBoot服务 (三)使用registry远程镜像仓库管理镜像 (四)使用volume持久化Docker容器中的Redis数据 (五)使用bind mounts修改Docker容器中的Nginx配置 (六)

    2024年02月08日
    浏览(43)
  • 【OpenHarmony-鸿蒙】 华为智能家居IoT设备开发-环境搭建篇 一键部署开发环境

    轻量与小型系统入门概述 简介 OpenHarmony轻量和小型系统适用于内存较小的IOT设备(参考内存≥128KiB)。通过本文,开发者可以快速熟悉OpenHarmony轻量和小型系统的环境搭建、编译、烧录、调测以及运行“Hello World”等。 开发环境 开发者通常习惯采用Windows+Ubuntu环境进行OpenHa

    2024年02月12日
    浏览(48)
  • CentOS7一键安装OpenStack

    CentOS 7 CPU核心数:2x2 RAM:8G DISK:60G 在安装openstack过程中,一直卡在下面过程: 等待一会儿之后会报各种不同的错误,通过搜索问题,有让修改数据库授权的,有让修改hosts文件的,有让增大内存的,还有让升级某些组件的,问题是千奇百怪,解决方法是五花八门,但是最后

    2023年04月20日
    浏览(45)
  • DNMP一键部署PHP8.2和Laravel10的Docker环境

    服务器环境 所有命令皆在root用户下运行 VMware虚拟机下的ubuntu22.04 docker24.0.7 docker-compose 2.6.1 yeszao/dnmp开源仓库 仓库地址: https://gitee.com/yeszao/dnmp 本文章只提供整个部署的过程,对docker、dockerFile以及docker-compse的知识最好有初步的认识,才能更好的理解 ① 首先在/www文件夹拉取

    2024年01月20日
    浏览(55)
  • 使用Packstack一键安装openstack-stein

    Openstackallinone安装 ​ 1、会利用packstack安装openstack(选择stein版本) ​ 2、安装成功后,能够通过dashboard登录,了解WEB管理界面 1、解压Xserver2,并启动,登录后配置网络 (1)解压xserver2 解压xserver2,并打开xserver2.vmx文件,如下图所示。 (2)修改VMware Workstation相关参数 Vnet1 设

    2024年01月16日
    浏览(37)
  • 【Unity ShaderGraph】| Shader Graph入门介绍 | 简介 | 配置环境 | 窗口介绍 | 简单案例

    前言 Unity2018版本之后推出了一款名为 Shader Graph 的可编程渲染管线工具。 这个工具可以通过可视化界面拖拽来实现着色器的创建和编辑,大大简化了着色器的制作过程,同时着色效果编译显示也快。 下面就来介绍一下Shader Graph的基本信息及使用方法,上手非常简单,一起来

    2024年02月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包