OpenStack云平台搭建

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

参考:

https://blog.csdn.net/m0_45692110/article/details/122628664

https://huaweicloud.csdn.net/635607c3d3efff3090b58eb4.html

一、虚拟机准备

controller和compute虚拟机,使用centos7操作系统,下面给出一些需要修改的地方,其他都可以使用默认,点击下一步即可

controller:

一块磁盘200G

两块网卡:

192.168.100.10

192.168.200.10

compute:

两块磁盘:200G+100G

两块网卡:

192.168.100.20

192.168.200.20

1.controller

(1)创建虚拟机

全名:登录时看到的名字

用户名:虚拟机终端中显示的名字

密码:123456

openstack云平台搭建,openstack,linux,运维,服务器

设置处理器内核

openstack云平台搭建,openstack,linux,运维,服务器

设置内存2G

openstack云平台搭建,openstack,linux,运维,服务器

设置磁盘200G

openstack云平台搭建,openstack,linux,运维,服务器

添加两块网卡

openstack云平台搭建,openstack,linux,运维,服务器

(2)虚拟机配置

①修改主机名

hostnamectl set-hostname controller

②查看网卡

cd /etc/sysconfig/network-scripts

openstack云平台搭建,openstack,linux,运维,服务器

③编辑网卡配置文件,设置网卡ip地址

详情见https://www.cnblogs.com/Studywith/p/16946297.html,其中对网络的配置有较详细解释

网卡1:

192.168.100.10

openstack云平台搭建,openstack,linux,运维,服务器

网卡2:

192.168.200.10

openstack云平台搭建,openstack,linux,运维,服务器

④重启网卡

service network restart #重启虚拟机网卡
reboot #重启虚拟机
ip addr #查看网络信息
openstack云平台搭建,openstack,linux,运维,服务器

2.compute

(1)创建虚拟机

基本一致,完成创建后额外添加一块100GB硬盘和一块网卡

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

这里使用稍后安装操作系统的方式(controller使用的是简易安装),学习一下这种方式

①磁盘分区

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

②设置主机名

openstack云平台搭建,openstack,linux,运维,服务器

③等待安装

这里没有创建初始用户,直接使用root(密码:123456)账号(不像简易安装会创建一个初始用户)

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

(2)虚拟机配置

发现这样安装没有图形界面,虽然用不到图形界面,直接命令行就可以完成配置,但可以参考安装一下:https://blog.csdn.net/m0_55336071/article/details/124680623

网卡1:

192.168.100.20

openstack云平台搭建,openstack,linux,运维,服务器

网卡2:

192.168.200.20

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

二、云平台搭建

1.准备

(1)MobaXterm连接虚拟机

openstack云平台搭建,openstack,linux,运维,服务器

(2)配置host地址映射

直接使用域名(controller,compute)来代替IP地址

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

使用scp命令将文件传输到compute

scp /etc/hosts 192.168.100.20:/etc/hosts

openstack云平台搭建,openstack,linux,运维,服务器

(3)关闭防火墙和selinux

[root@controller ~]# systemctl stop firewalld        #关闭防火墙
[root@controller ~]# systemctl disable firewalld        #设置防火墙开机不自启
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@controller ~]# setenforce 0        #临时关闭selinux防火墙,0表示关闭,1表示开启
[root@controller ~]# getenforce        #查看selinux防火墙的状态
Permissive
[root@controller ~]# vi /etc/selinux/config         #非临时性
[root@controller ~]#
openstack云平台搭建,openstack,linux,运维,服务器

(4)上传镜像文件

创建文件夹,将镜像上传

云镜像:

链接:https://pan.baidu.com/s/1HdlmcOqVhNPuT0OFf_wBCA
提取码:6h2o
--来自百度网盘超级会员V2的分享

centos7:

链接:https://pan.baidu.com/s/1rMX23XtNwmoASi3KLXFbRg
提取码:7mnf
--来自百度网盘超级会员V2的分享

chinaskills_cloud_iaas.iso镜像包含OpenStack Q版本私有云平台搭建的各项软件包、依赖包、安装脚本等,同时还提供了CentOS7.2、CentOS7.5等云主机qcow2镜像

openstack云平台搭建,openstack,linux,运维,服务器

2.搭建

(1)挂载镜像

mount -o loop "/export/software/CentOS-7-x86_64-DVD-2009.iso" /mnt/
mkdir /opt/centos  #该文件夹存储centos系统
mkdir /opt/cloud   #该文件夹存储OpenStack镜像
cp -rf /mnt/* /opt/centos/  #转移
umount /mnt/  #解除写保护
mount -o loop "/export/software/chinaskills_cloud_iaas.iso" /mnt/
cp -rf /mnt/* /opt/cloud/   #转移
umount /mnt/

剩下的命令基本不用修改,也不会出错,就直接对着原博客抄命令了,编辑镜像源配置文件时注意不要出错,对应自己的镜像存储位置:https://blog.csdn.net/m0_45692110/article/details/122628664

修改镜像源

openstack云平台搭建,openstack,linux,运维,服务器

完成配置

openstack云平台搭建,openstack,linux,运维,服务器

(2)compute配置

查看磁盘分区情况

openstack云平台搭建,openstack,linux,运维,服务器

分区sdb命令后

openstack云平台搭建,openstack,linux,运维,服务器

镜像源使用controller中配置好的

openstack云平台搭建,openstack,linux,运维,服务器

完成配置

openstack云平台搭建,openstack,linux,运维,服务器

(3)OpenStack脚本执行

这里执行iaas-install-neutron-controller.sh时报错file not found,这个是因为版本冲突的问题,解决方法如下:https://ask.csdn.net/questions/7746766

openstack云平台搭建,openstack,linux,运维,服务器

(4)完成

登录http://192.168.100.10/dashboard文章来源地址https://www.toymoban.com/news/detail-540509.html

openstack云平台搭建,openstack,linux,运维,服务器
openstack云平台搭建,openstack,linux,运维,服务器

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

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

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

相关文章

  • openstack云计算平台 3 (Dashboard搭建、创建云主机平台)

    Dashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务,这个部署示例使用的是 Apache Web 服务器。接下来将描述如何在控制节点上安装和配置仪表板。 首先用admin用户身份登陆; 查看集群状态 查看镜像、计算节点、网络等等 云主机已启

    2023年04月16日
    浏览(53)
  • 国基北盛 openstack 云平台搭建保姆级步骤

    需要使用到的软件 VMware-workstation-full-16.1.2 链接:https://pan.baidu.com/s/1oauUyyfQFNAKboUXDu9QQg?pwd=6666 提取码:6666 SecureCRTPortable 链接:https://pan.baidu.com/s/1kXJsYeQuQeClJYNbgkIjRw?pwd=6666 提取码:6666 需要下载以下三种镜像 CentOS-7.5-x86_64-DVD-1804 链接:https://pan.baidu.com/s/1xy8PIGowJZeFQjCGO8mtCA?pwd=6

    2024年02月06日
    浏览(37)
  • Ubuntu20.04 搭建W版本OpenStack平台

    目录 一、基础环境配置 1.controller、compute配置网卡地址 2.配置域名解析 3.NTP时间同步 二、添加OpenStack-wallaby软件包及基本环境 1、OpenStack 服务的所有节点上添加软件包 2、Mysql数据库 3、Rabbitmq消息队列 4、Memcached 5、etcd环境部署 三、keystone服务 四、glance镜像服务 五、Placement环

    2024年02月15日
    浏览(37)
  • OpenStack云计算基础架构平台搭建(国基北盛):第一篇

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

    2024年03月11日
    浏览(43)
  • 云平台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)
  • Re.从零开始--基于UbuntuServer 20.04-OpenStack平台搭建_

    前言: 本文档基于ubuntu-server20.04版本和OpenStack Victoria搭建openstack环境 部署最小化Ubuntu-openstack满足基本服务;本文档均采用手动环境搭建 ubuntu源指定为阿里源,故搭环境需连接外网; ens33 ens34 节点名称 Ubuntu-controller 192.168.100.10 192.168.200.10 controller Ubuntu-compute 192.168.100.20 192.

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

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

    2024年02月07日
    浏览(45)
  • OpenStack运维题

    一、配置YUM源 注意:如果web登录Dashboard仪表盘出错了请联系管理员刷新,使用https://协议登录成功,可能跟ssl有关。 例题一、repo编写 在配置httpd.conf文件时,需要修改主目录为opt,这样在网站上打开时才会显示opt目录中的文件 修改以下两处: Directory \\\"/opt\\\" DocumentRoot \\\"/opt\\\" 使用

    2024年02月15日
    浏览(41)
  • 48掌握私有云平台 OpenStack 的基本服务和使用方法,包括 Nova、Glance

    Nova 是 OpenStack 的计算组件,用于管理和调度计算资源。它可以管理虚拟机实例、安全组、弹性 IP、浮动 IP 等资源。 nova-api nova-api 是 Nova 的 API 服务,它接收来自用户和其他服务的 API 请求,并将它们转换为后台计算资源管理系统的操作。 nova-scheduler nova-scheduler 是 Nova 的调度

    2024年02月07日
    浏览(50)
  • 云计算学习7——云计算OpenStack运维基础

    声明:原创作品,严禁用于商业目的。 如有任何技术问题,欢迎和我交流:408797506(微信同号)。 介绍OpenStack运维的基础知识,主要分析OpenStack云平台运维中的nova、neutron、cinder、swift、Ceilometer、防火墙等服务组件操作。 1.在openstack私有云平台上,基于cirrors.qcow2镜像,使用

    2024年02月01日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包