云计算平台OPENSTACK-IAAS服务搭建-双节点【详解】

这篇具有很好参考价值的文章主要介绍了云计算平台OPENSTACK-IAAS服务搭建-双节点【详解】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录:导读

OPENSTACK云平台基础架构

步骤

1.搭建虚拟机:

2.IAAS搭建流程第一步 基础搭建:


OPENSTACK云平台基础架构

本来要搭建4节点,控制节点,网路节点,计算节点,存储节点,但是。。。。。此次搭建使用双节点测试,更多集群部署请自行增加即可。

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

步骤

  • openstack云平台基础架构
    • 1.搭建虚拟机:
    • 2.IAAS搭建流程
      • Controller搭建
      • Compute:(2核,8G)
      • 组件部署
        • controller
        • compute

1.搭建虚拟机:

Controller 控制节点–网络节点
要求: 内存4G+,2核+,双网卡(NET模式,仅主机模式),虚拟化引擎打开,硬盘一个大小看需求,镜像centos7。
Compute (计算节点)–存储节点
要求:内存8G+,2核+,双网卡(NET模式,仅主机模式),虚拟化引擎打开,硬盘3个大小看需求,镜像centos7。

说明:双网卡采用NAT和仅主机模式是为了更好的安全考虑,一个用于外网一个用于内部网络使用。

2.IAAS搭建流程 第一步 基础搭建:

Controller搭建
1.修改主机名:
$ hostnamectl set-hostname controller

2.修改selinux

$ vi /etc/sysconfig
修改内容:disabled

3.关闭防火墙:
systemctl stop firewalld(重启自动关闭)
systemctl disable firewalld

4.YUM源配置

(1)创建目录 用于上传
$ mkdir /opt/centos
$ mkdir /opt/iaas

(2)上传CentOS-7-x86_64-DVD-1511.iso和 openstack-IaaS-v2.2.iso镜像至服务器上;(可以使用xftp上传至opt目录)
【注】为了更好的理解,此处采用再次上传的方式。
因为根据官网搭建,步骤零碎繁琐,所以将一些核心配置及需要的组件软件包等内容制作了属于自己的镜像。
openstack-IaaS-v2.2.iso是单独制作的openstack平台需要的软件包和核心配置集成的iso

(3)挂载镜像
$ mount [-o loop] /opt/CentOS-7-x86_64-DVD-1511.iso /opt/centos
$ mount [-o loop] /opt/XianDian-IaaS-v2.2.iso /opt/iaas
[注] 系统一旦重启,需要重新挂载。可以使用自动挂载
$ chmod 777 /etc/rc.local 授权
在 /etc/rc.local 中插入挂载命令

(4)编写本地yum仓库源

$ mv /etc/yum.repos.d/* /opt(移除yum.repos.d下的所有内容 防止与下面的源文件冲突)

在/etc/yum.repos.d创建centos.repo源文件(touch)

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

验证:
$ yum clean all
$ yum repolist

5.安装 ftp服务:

$ yum -y install vsftpd #安装ftp服务
$ sed -i ‘anon_root=/opt/’ /etc/vsftpd/vsftpd.conf(指定只能访问opt下)
$ systemctl start vsftpd
$ systemctl enable vsftpd

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

6.编辑环境变量

安装xiandian服务:
$ yum install iaas-xiandian -y(在/ipt/iaas/base下 存在iaas-xiandian软件包)
修改核心基础配置:
$ vi /etc/xiandian/openrc.sh(可以通过xftp直接对文件修改)

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

【注】:详细配置可见官网
关于网卡,根据需求来配置NAT或者仅主机

Compute:(2核,8G)
1.修改主机名

$ hostnamectl set-hostname compute

2.修改selinux
$ vi /etc/sysconfig
修改内容:disabled

3.关闭防火墙
$ systemctl disable firewalld
$ systemctl stop firewalld

4.YUM源配置:

编写本地yum仓库源

$ mv /etc/yum.repos.d/* /opt #移走源
$ touch /etc/yum.repos.d centos.repo #创建新的源文件
$ vi /etc/yum.repos.d/centos.rpo #修改源文件

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

验证:
yum clean all
yum repolist

5.编辑环境变量:

$ yum install iaas-xiandian -y

$ vi /etc/xiandian/openrc.sh

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

【注】此处配置网卡文件名需要和控制节点保持一致

组件部署
controller
【注】因为服务较多且每个服务都需要安装及配置不同的子组件,所以这里就介绍下每一步干那些事情,命令就不一一赘述了。详见官网
文本中会读取使用openrc.sh配置内容

执行以下的交本完成服务安装:

iaas-pre-host.sh #主要行为:关闭防火墙,卸载网络管理工具,设置iptables,映射IP和主机名等

iaas-install-mysql.sh #安装及配置ntp时间服务;数据库服务 mongodb&mariadb ;消息队列rabbitmq

iaas-install-keystone.sh # httpd服务,安装keystone服务及与之相关的数据库,端点,服务,用户,角色,域名,环境变量等

iaas-install-glance.sh#glance服务及子组件,同样数据库,与之对应的端点,用户,角色,配置文件链接信息,keystone注册等

iaas-install-nova-controller.sh #安装nova服务及子组件,同样数据库,与之对应的端点,用户,角色,配置文件链接信息,keystone注册等

iaas-install-neutron-controller.sh#安装网络服务同样数据库,与之对应的端点,用户,角色,配置keystone注册,nova链接,同时创建网桥等行为 此处很重要关系到云主机通信

iaas-install-neutron-controller-gre.sh;#更多关于网桥的配置及相关服务安装

iaas-install-dashboard.sh #web界面

iaas-install-cinder-controller.sh#安装cinder服务及子组件,同样数据库,与之对应的端点,用户,角色,配置文件链接信息,keystone注册等

iaas-install-swift-controller.sh(先执行此脚本);#安装swift服务及子组件,同样数据库,与之对应的端点,用户,角色,配置文件链接信息,keystone注册等

compute
iaas-pre-host.sh

iaas-install-nova-compute.sh

iaas-install-neutron-compute.sh

iaas-install-neutron-compute-gre.sh;

iaas-install-cinder-compute.sh

iaas-install-swift-compute.sh

最后访问dashboard页面,域名,用户,密码登录信息都在keystone交本中写好了。

openstack云安全laas平台控制节点安装什么服务?,python,测试工具,安全性测试,程序人生,经验分享

 好了 学习也就到此结束了 想了解更多相关知识请关注我吧!衷心感谢每一个认真阅读我文章的人!文章来源地址https://www.toymoban.com/news/detail-780462.html

到了这里,关于云计算平台OPENSTACK-IAAS服务搭建-双节点【详解】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • OpenStack云计算基础架构平台搭建(国基北盛):第一篇

    目录 文章介绍 一、VMware 的环境准备 二、安装操作系统(本文是Centos7) 1.引导项选择 2.语言选择 3.安装系统分区选择 4.root用户密码设置,及完成安装 三.设置操作系统基础环境 1.设置静态IP地址 2.克隆一台虚拟机 3.使用远程工具链接虚拟机 4.设置控制节点和计算节点服务器的

    2024年03月11日
    浏览(42)
  • 『OpenStack』云计算平台『Nova』计算服务学习指南

    本文将会讲解 OpenStack 平台计算服务组件 Nova ,结合抽象概念和简单易懂的实战操作,帮助您更好的理解 Nova 计算服务在 OpenStack 中的作用 系统配置:宿主机 Ubuntu 20.04(WSL2) OpenStack 官网链接 :Open Source Cloud Computing Infrastructure - OpenStack OpenStack 是开源的 云计算平台 ,用于构

    2024年02月07日
    浏览(44)
  • Openstack服务器平台搭建手册(基于省赛资源搭建)

    Openstack版本:Q版本(chinaskills_cloud_iaas.iso)其他版本也可 配置需求:一台交换机(能通外网的交换机,这里不做网络的配置),两台服务器(CPU,内存和硬盘等资源越大越好),装有CentOS系统的启动盘(这里使用CentOS-7-x86_64-DVD-1804.iso作为例子) 1.交换机的配置 为三层交换机

    2024年04月16日
    浏览(41)
  • 云平台OpenStack(先电) dashboard :nova(计算)服务

    两台虚拟机:controller(控制节点)、computer(计算节点) 安装光盘:centos7.2 两块网卡:一块 NAT 模式,一块 Host-only 模式 IP地址: NAT Host-only (controller节点)192.168.53.10 192.168.54.10 (computer节点)192.168.53.20 192.168.54.20 计算服务(Nova) 表示云平台的 工作负载的核心 。如果有些

    2024年02月08日
    浏览(44)
  • 先电iaas云计算平台构建

    最近学的openstack,是一个搭建关联式管理平台项目 此次搭建是利用虚拟机与物理机搭建的,虚拟机采用两个最小化安装的CentOS 7系统,其中一台作为控制节点命名为controller,一台作为计算节点命名为compute,如下 IP 节点 192.168.100.10 contorller节点 192.168.100.20 compute节点 将control

    2024年02月10日
    浏览(58)
  • OpenStack云计算(十)——OpenStack虚拟机实例管理,增加一个计算节点并进行实例冷迁移,增加一个计算节点的步骤,实例冷迁移的操作方法

    本实训任务对实验环境要求较高,而且过程比较复杂,涉及的步骤非常多,有一定难度,可根据需要选做。可以考虑改为直接观看相关的微课视频 增加一个计算节点并进行实例冷迁移 熟悉增加一个计算节点的步骤。 熟悉实例冷迁移的操作方法。 (1)复习使用Packstack安装器

    2024年04月28日
    浏览(44)
  • 云计算:OpenStack 分布式架构部署(单控制节点与单计算节点)

    目录 一、实验 1.环境 2.OpenStack包安装 3.数据库安装 4.消息队列安装 5.令牌缓存安装 6.认证服务安装 7.镜像服务安装 8. 计算服务安装(控制节点) 9. 计算服务安装(计算节点) 10. 网络服务安装(控制节点) 11. 网络服务安装(计算节点) 12. Dashboard图形化界面安装(控制节点) (1) 主机 表

    2024年02月03日
    浏览(38)
  • OpenStack计算节点宕机自动撤离

    关于openstack计算节点宕机时,vms自动撤离问题,官方在新版的openstack版本中,加入了新的项目专门解决该场景,但是判断还是依然存在问题,虚机容易出现双写问题。 一、场景分析 1、计算节点宕机-共享存储 openstack 后端对接比较流行的存储,也是生产环境下使用最多的,便

    2024年02月10日
    浏览(133)
  • OpenStack云平台搭建

    参考: https://blog.csdn.net/m0_45692110/article/details/122628664 https://huaweicloud.csdn.net/635607c3d3efff3090b58eb4.html 一、虚拟机准备 controller和compute虚拟机,使用centos7操作系统,下面给出一些需要修改的地方,其他都可以使用默认,点击下一步即可 controller: 一块磁盘200G 两块网卡: 192.168.100.

    2024年02月13日
    浏览(29)
  • openstack云平台搭建与使用

    使用CentOS 7系统搭建一个OpenStack私有云平台。 (1)掌握Linux系统的基础操作,包括修改主机名和配置网络等。 (2)掌握OpenStack私有云平台的搭建。 准备环境: CentOS 7.2 Linux系统。 XianDian-IaaS-v2.2.iso镜像文件 192.168.0.21 controller 192.168.0.20 compute 两台节点分别两个网卡,一个是n

    2023年04月09日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包