OpenStack 初探 -- All-In-one在Centos中部署_SereneMA的博客-CSDN博客


本站和网页 https://blog.csdn.net/jieniyan2680/article/details/90106422 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

OpenStack 初探 -- All-In-one在Centos中部署_SereneMA的博客-CSDN博客
OpenStack 初探 -- All-In-one在Centos中部署
SereneMA
于 2019-05-11 10:19:51 发布
1329
收藏
分类专栏:
云计算
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jieniyan2680/article/details/90106422
版权
云计算
专栏收录该内容
5 篇文章
0 订阅
订阅专栏
#搭建AllInOne模式的OpenStack     OpenStack all-in-one模式会将OpenStack的控制节点、计算节点和网络节点同时安装在一个机器上。这种模式可以快速配置,非常方便用于测试和开发。     接下来我们会使用RDO repository来安装OpenStack all-in-one。这里简单介绍一下RDO:RDO是一个组织,这群人在CentOS和RedHat上使用和开发OpenStack。RDO提供了OpenStack安装的Repository,使用RDO方式来安装OpenStack会非常简单,因为几乎所有都是自动化的,一键式的。     请将虚拟机内存设置为>=8GB,安装过程中对内存的消耗比较大,当小于这个内存时,安装会失败,报错为:fork() failing with Out of memory (一般会在已经花费了半个多小时,安装快要结束时报这个错,会让人很奔溃)。     建议的虚拟机配置:     CPU:8核(大于等于4核,条件允许越大越好,因为OpenStack组件运行会消耗系统资源,你launch的instance也会消耗,作为基础平台,硬件要给力才行)     内存:16GB(大于等于8G)     硬盘:60GB(保险起见,建议>=100G)     网络:能surf the Internet(因为安装过程会从RDO repository下载按照包
如果不能联网 可以参考
https://blog.csdn.net/jieniyan2680/article/details/89331250
本人是4cpu          开始安装:
安装前,先看看当前的网络和系统信息(CentOS 7 ip addr )
请切换到root用户,全程使用root用户来进行安装
1、 更新系统      命令:
yum update
更新过程中,如果更新了kernel,建议重启 reboot     2、 安装RDO库 查看原有文件
ll /etc/yum.repos.d
运行命令:
yum install https://www.rdoproject.org/repos/rdo-release.rpm
安装后的yum repository,多了RDO的三个库:
3、 安装packstack(自动化的OpenStack安装程序)
命令行:
yum install openstack-packstack
4、 关掉NetworkManager并disable掉,防止这个服务更改我们的网络配置。
systemctl stop NetworkManager&& systemctl disable NetworkManager
下面两个操作关掉SElinux和firewall是可选的,不关的话all-in-one也能成功。出于排除不必要干扰的考虑,建议将他们关掉。
(1)关掉SELinux
setenforce 0
修改/etc/selinux/config中:SELINUX=disabled                (2)关掉firewall
systemctl stop firewalld&& systemctl disable firewalld
5、 运行packstack开始自动化安装
Packstack安装有两种模式,一种是使用answerfile进行组件配置,另一种是直接进行all-in-one安装。前者可以通过packstack命令生成一个answer file,在这个文件里自定义配置安装和不安装哪些组件,后者直接使用默认的allinone配置来安装。建议初次安装时使用后者。详细的answer file模式,直接google:RDO packstack answer file 安装命令:
packstack --allinone --provision-demo=n
–provision-demo=n的含义是不安装OpenStack的demo project,否则安装完以后,登录Dashboard会看到已经存在一个叫demo的工程。后续我们会自己配置OpenStack的网络,再launch一个实例,出于排除掉这个demo的干扰的考虑,这里建议不安装它。(实际上,安装了,也不会影响我们后续的任何操作,这里只是为了简化而已)
整个安装过程可能会花费一个小时左右,这取决于你这台机器的配置。并且中途会到repository下载安装包,所以这个机器surf the Internet的速度也会大大影响安装时间。
整个安装过程会很消耗内存,这也是建议将虚拟机配置为>=8GB内存的原因所在,使用top可以看到,packstack在触发nova,glance,keystone等组件的逐个安装和check available。并且内存使用量在蹭蹭的上涨,很快就会达到5G以上,峰值会逼近8G。
安装成功以后是这样的显示:
本人安装了好久一个晚上 一直是 **.pp 跟网速也有关系
再输入命令 查看登陆信息
cat /root/keystonerc_admin
访问登陆openstack 界面 http://192.168.10.128/dashboard/auth/login/?next=/dashboard/identity/
登陆后是这样
SereneMA
关注
关注
点赞
收藏
打赏
评论
OpenStack 初探 -- All-In-one在Centos中部署
#搭建AllInOne模式的OpenStack真实环境下的OpenStack是搭建在真实硬件上的,出于研究目的,本文将会在VMWARE虚拟机(目前最新的CentOs 7.4.1708 minimal)上搭建OpenStack。由于过程中有一些步骤容易出错,所以建议在安装之前给操作系统打好快照,以便后续出现莫名错误时能回退操作系统。OpenStack all-in-one模式会将OpenStac...
复制链接
扫一扫
专栏目录
手把手教你CentOS 6.10安装ns-allinone-2.34
05-28
本人在安装ns-allinone-2.34的过程中,也查找了很多网上的资料,最后要发现参考多个帖子才能完成。为了方面整理了一下,然后分享给大家,希望能帮到需要帮助的朋友。手把手教你CentOS 6.10安装ns-allinone-2.34
Centos8 部署openstack
最新发布
qq_37208995的博客
11-23
117
Centos安装opentack(Ussuri)
评论 6
您还未登录,请先
登录
后发表或查看评论
Openstack CentOS6.5 ALL IN ONE 安装
weixin_30318645的博客
06-09
101
本文档以RDO的方式安装单节点、单网卡的Openstack。
RDO是可在Red Hat Enterprise Linux、Fedora及其变体上运行的社区支持OpenStack版本。部署简单方便,RDO中包含核心的OpenStack组件 – Nova、Glance、Keystone、Cinder、Neutron、Swift和Horizon,还有用于云应用协调的孵化项目 – Heat,以及用于资...
OpenStack-allinone-使用方法
菜鸟、上路
09-10
3517
一、安装OpenStack客户端并创建一个云主机
1、安装OpenStack client端,方便后期使用命令行操作OpenStack
[root@xuegod120 ~]# pip install python-openstackclient
错误:
ERROR: Cannot uninstall ‘ipaddress’. It is a distutils installed projec...
在CentOS7上部署OpenStack 步骤详解
热门推荐
菲宇运维
11-21
4万+
目录
一:部署实践--部署前准备
1.环境要求
2.安装操作系统
3.配置网卡
二:openstack部署
1.手动执行ocata版本详解
2.手动执行mitaka版本详解
3.一键安装
正文
OpenStack作为一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,开放源代码项目的云计算管理平台项目。具体知识我会在后面...
CentOS中使用kolla-ansible快速部署OpenStack All-In-One
小白自述
02-06
1170
准备
系统:CentOS 7
两块网卡:
eth0:172.16.140.15管理网
eth1:192.168.1.16业务网/存储网
CPU:8C
内存:16G
系统盘:50G
Ceph OSD盘:100G
安装
NOTE:整个安装过程,并没有使用python虚拟环境。
安装依赖
安装python构建依赖
>> sudo yum install python-d...
OpenStack 初探(一) -- All-In-One模式部署(初学OpenStack必备)
Mr.H的专栏
12-04
3万+
一、操作前需了解:
    1. OpenStack提供IaaS(基础设施即服务)服务,它是开源的云计算平台。(个人理解:将多台硬件设备虚拟化成一个池,然后在池子里放虚拟机,放存储(对象和块)集群,所有整合一起提供云计算基础服务,会想到VMWARE的ESX(i))
    2. 通常OpenStack是由许多硬件节点组合而成的,包括控制节点Controller,计算节点Compute,网络
基于CentOS的OpenStack的all-in-one解决方案
MELF晓宇的博客
07-28
1123
查看本地网络信息
ipconfig /all
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Qualcomm Atheros QCA9377 Wireless Network Adapter
物理地址. . . . . . . . . . . . . : F8-A2-D6-DD-EF-87
DHCP 已启用 . . . . . . . . . . . : 是
自动配置已启用. . . . . .
安装openstack—all-in-one
一个小白的求知路
09-13
537
准备工作
软件准备
系统环境ubuntu 20.04
虚拟机VMware Workstation
安装方式devstack
这里我们使用ubuntu作为环境,原因是ubunt本身就有python2和3版本,可以减少很多的因为python环境造成的bug
下载ubuntu
官方地址:https://cn.ubuntu.com/(中文地址) https://ubuntu.com/(英文地址)
在中文页面发现有个有趣的东西
下载VMware Workstation
可以去官方地址,也可以在链接:http
Centos7 allinone方式安装openstack
qq_40372822的博客
04-26
1181
Centos7 allinone 安装Openstack
安装centos7 cpu2x2 内存10G+ 网卡nat或者桥接都行 硬盘60G以上
第一步:修改网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-ens33 加不加引号都没问题
广播地址 ip地址 子网掩码 网关 dns地址
第二步:修改主机名和地址
hostnamectl set-hostname controller 修改主机名为controller
vi /etc...
CentOS 7环境下使用RDO搭建allinone的OpenStack环境
jpy870965036的博客
05-09
1103
1. su切换到管理员模式
2. 开机禁用防火墙
systemctl disable firewalld
3. 禁用selinux
vim /etc/selinux/config // 打开selinux配置文件
设置SELINUX=disabled
4. 重启虚拟机
reboot
开始下面步骤前ping下百度保证网络畅通
5. 进入软件仓库
cd /etc/yum.repos.d
// yum repolist 可查看当前有多少个软件包
6. 安装stein
yum install -y c
在CentOS7上用All in One结构来安装OpenStack(Kilo)(后篇:OpenStack安装篇)
weixin_30338743的博客
03-23
127
OpenStack的安装
操作系统的基本设置
登录安装完的操作系统,使NetworkManager无效
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network
使SELINUX无效
vi /etc/selinux/co...
AllinOne安装OpenStack
Hao
04-01
1206
1. 虚拟机的配置准备
内存: 8G+
CPU: 2 | 2
网络设置: NAT
硬盘设置: 100G+
2. 启动虚拟机
3. 网络配置
vi /etc/sysconfig/network
添加内容: NETWORKING=yes
devstck 部署OpenStack Queens allinone
weixin_30703911的博客
08-24
126
1、环境信息
1台虚拟机
8C16G
CentOS 7.2
2、准备工作
#!/bin/bash
set -x
#配置aliyun的centos和epel mirror
mkdir /etc/yum.repos.d.backup
mv /etc/yum.repos.d/* /etc/yum.repos.d.backup
curl -o /etc/yum.re...
Centos下使用packstack安装openstack allinone版本
在努力!
07-27
6411
官网教程:Packstack quickstart: Proof of concept for single node
Github上的教程:Packstack
不过不建议用官网的教程,亲测好难用,用的是Github上的那个教程,中间出现了很多问题,多谢H师兄和NP耐心的教我。
centos7&openstack_kilo完全离线快速allinone和multi-nodes部署
madmanvswarrior的博客
11-21
3086
Salute to open source and open spirit
This scripts was contributed to install openstack cluster more and more easy.So as far,there are some projects that help customers deploy openstack,such as fuel,...
手动安装liberty版本openstack环境(allinone)---环境准备
吴业亮的专栏
11-24
8463
作者:【吴业亮】云计算开发工程师
博客:http://blog.csdn.net/wylfengyujiancheng
一、网络拓扑及网卡配置
二、建议硬件配置:
vcpu: 2+
内存:4G+
硬盘:10G+
操作系统:CentOS7.1
否则在安装过程中会报一些服务起不来错误
三、创建centos7.0操作系统
1、使用CentOS-7-x86_64-DVD-
CentOS7.0安装OpenStack JUJO -- 单节点Allinone
weixin_34198797的博客
03-12
345
2019独角兽企业重金招聘Python工程师标准>>>
...
在CentOS 7部署配置OpenStack Juno(ml2+vlan)版ALLINONE环境
新梦易明
01-17
5337
OpenStack Juno版本有11个核心组件,在本次测试过程中部署8个核心组件,认证服务组件(Keystone),镜像管理服务组件(Glance,后端采用File模式),网络服务组件(Neutron,采用ml2+vlan模式),计算服务组件(Nova),块存储服务组件(Cinder,后端采用LVM),WebUI管理服务组件(Horizon),计量服务组件(Ceilometer),编配组件(Heat)。
部署测试基于官方文档,采用step by step的方式安装配置并修改添加了官方文档中不明确或不包含的
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:书香水墨
设计师:CSDN官方博客
返回首页
SereneMA
CSDN认证博客专家
CSDN认证企业博客
码龄7年
暂无认证
113
原创
4万+
周排名
185万+
总排名
33万+
访问
等级
3438
积分
46
粉丝
65
获赞
28
评论
182
收藏
私信
关注
热门文章
centos7重启网络服务命令
112105
pandas 在同一个图中画多条折线图
13208
python中TODO注释的技巧
12925
在ubuntu终端打开谷歌浏览器的命令
11873
python中给函数增加注释的技巧及查看注释的快捷键
11458
分类专栏
信安2020
面试
6篇
测试开发
2篇
python基础
25篇
线程进程
1篇
序列基本方法
minicom
1篇
.apk 安装出错
1篇
Android test 
mek 8qm o8 auto
1篇
Android test
9篇
linux命令
32篇
文件传输
1篇
运维
30篇
镜像
6篇
云计算
5篇
最新评论
网卡和ip地址
weixin_43666919:
回环地址是:127.0.0.1或者localhost,开头不是172哦
网卡和ip地址
小白菜00:
嗯,那么网卡和ip地址有关系吗?(别说mac地址和ip地址没关系,csdn这句都说烂了,明明说网卡和ip地址的关系说成了mac与ip的关系)如果网卡与ip真的没关系那么为什么没网卡就没ip?
python中给函数增加注释的技巧及查看注释的快捷键
小啊小菜鸟.:
这个功能是只有pycharm才有的嘛?我在VS中学习Python并没有找到这个操作
python中TODO注释的技巧
xiaoyuanera:
猫猫什么情况
test笔试
jkh1376411397:
熏弟,浦发的题库还在么
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
输入一个矩阵的一条对角线上的坐标,输出矩阵的中心
给定一个非负整数num,范围中的每个数字i 计算其二进制中1的个数
工商python编程输入一串字母,输出字母及其出现的个数
2019年108篇
2018年10篇
目录
目录
分类专栏
信安2020
面试
6篇
测试开发
2篇
python基础
25篇
线程进程
1篇
序列基本方法
minicom
1篇
.apk 安装出错
1篇
Android test 
mek 8qm o8 auto
1篇
Android test
9篇
linux命令
32篇
文件传输
1篇
运维
30篇
镜像
6篇
云计算
5篇
目录
评论 6
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
SereneMA
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值