openstack(一)环境布署_deepin部署spenstack-csdn博客


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

openstack(一)环境布署_deepin部署spenstack-CSDN博客
openstack(一)环境布署
最新推荐文章于 2023-08-07 07:59:23 发布
十三y 阅读量6.6k 收藏 70 点赞数 8 分类专栏: # openstack 文章标签: openstack
版权声明:本文为博主原创文章,遵循
CC 4.0 BY-SA
版权协议,转载请附上原文出处链接和本声明。
本文链接:
https://blog.csdn.net/weixin_42758707/article/details/100054765
版权
专栏收录该内容
13 篇文章
40 订阅
订阅专栏
openstack项目搭建:
1、环境布署
2、配置keystone服务
3、配置glance服务
4、配置placement服务
5、配置nova服务控制节点
6、配置nova服务计算节点
7、配置neutron服务控制节点
8、配置neutron服务计算节点
9、创建实例
10、配置dashboard服务
openstack项目搭建
图中数字,如10,表示ip:192.168.99.10
所有服务器配置
控制端:
内存:5G
vcpu:4
计算节点:
内存:2G
vcpu:2
准备yum源:
/etc/yum.repos.d/openstack.repo
yum -y
install
centos-release-openstack-stein
安装openstack客户端、openstack SELinux管理包
python-openstackclient openstack-selinux
一、控制端: 101
安装
python2-PyMySQL mariadb
二、数据库106:配置SQL数据库
安装组件
mariadb mariadb-server
配置
/etc/my.cnf.d/openstack.cnf
mysqld
bind-address
=
192.168.99.116
default-storage-engine
innodb
innodb_file_per_table
on
max_connections
4096
collation-server
utf8_general_ci
character-set-server
utf8
启动数据库和设置开机启动
systemctl
enable
mariadb.service
systemctl start mariadb.service
通过运行脚本来保护数据库服务
mysql_secure_installation
三、数据库106:配置Memcached
安装包:
memcached python-memcached
编辑
/etc/sysconfig/memcached
文件
配置服务以使用控制器节点的管理IP地址。这是为了通过网络访问其他节点:
OPTIONS
"-l 192.168.99.116"
启动Memcached服务并将其配置为在系统引导时启动:
memcached.service
systemctl start memcached.service
四、ha_102:配置haproxy+keepalived
ha_1和ha_2都要配置
安装keepalived和haproxy
keepalived haproxy
配置master_keepalived
vrrp_instance VI_1
state MASTER
interface eth0
virtual_router_id 51
priority 100
advert_int 1
unicast_src_ip 192.168.99.112
unicast_peer
192.168.99.113
authentication
auth_type PASS
auth_pass 1111
virtual_ipaddress
192.168.99.100 dev eth0 label eth0:1
启动
systemctl start keepalived
keepalived
haproxy配置
global
log
127.0.0.1 local2
chroot
/var/lib/haproxy
pidfile
/var/run/haproxy.pid
maxconn
4000
user
haproxy
group
daemon
stats socket /var/lib/haproxy/stats
defaults
mode
http
option
httplog
dontlognull
option http-server-close
option forwardfor
except 127.0.0.0/8
redispatch
retries
timeout
http-request
10s
queue
1m
connect
client
server
http-keep-alive 10s
check
3000
listen stats
mode http
bind :9999
stats
log global
stats uri /haproxy-status
stats auth admin:123
listen dashboard
bind :80
balance
source
server dashboard 192.168.99.116:80 check inter 2000 fall 3 rise 5
listen mysql
bind :3306
mode tcp
server mysql 192.168.99.116:3306 check inter 2000 fall 3 rise 5
listen memcached
bind :11211
server memcached 192.168.99.116:11211 inter 2000 fall 3 rise 5
listen rabbit
bind :5672
server rabbit 192.168.99.116:5672 inter 2000 fall 3 rise 5
listen rabbit_web
bind :15672
server rabbit_web 192.168.99.116:15672 inter 2000 fall 3 rise 5
systemctl restart haproxy
配置内核参数
echo
"net.ipv4.ip_nonlocal_bind=1"
>>
/etc/sysctl.conf
"net.ipv4.ip_forward=1"
sysctl -p
五、数据库106:安装rabbit-MQ
5672、15672端口
7. 安装
rabbitmq-server
启动(端口5672)
systemctl start rabbitmq-server
添加用户和密码
rabbitmqctl add_user openstack 123
rabbitmqctl set_permissions openstack
".*"
打开web插件(端口15672)
rabbitmq-plugins
rabbitmq_management
查看插件
rabbitmq-plugins list
验证:有openstack这个用户
mysql
$ rabbitmqctl list_users
Listing
users
guest
administrator
web访问端口15672,用户密码都是guest
2、
配置keystone服务
3、
配置glance服务
4、
配置placement服务
5、
配置nova服务控制节点
6、
配置nova服务计算节点
7、
配置neutron服务控制节点
8、
配置neutron服务计算节点
9、
创建实例
10、
配置dashboard服务
优惠劵
关注
点赞
觉得还不错?
一键收藏
打赏
知道了
评论
openstack项目搭建:1、环境布署2、配置keystone服务3、配置glance服务4、配置placement服务5、配置nova服务控制节点6、配置nova服务计算节点7、配置neutron服务控制节点8、配置neutron服务计算节点9、创建实例10、配置dashboard服务openstack项目搭建图中数字,如10,表示ip:192.168.99.10...
复制链接
扫一扫
专栏目录
OpenStack
-Rocky 多节点一键安装
部署
ML908的博客
03-11
1376
用7.5 1804版本装
关机关闭顺序:计算–网络–控制
开机启动顺序:控制–网络–计算
文章目录
-操作系统安装控制节点安装计算节点1安装计算节点2安装
-各节点
环境
配置控制节点安装计算1节点安装计算2节点安装
Openstack
一键安装
登...
OpenSC:OpenSC - 用于智能卡的工具和库-开源
05-29
OpenSC 项目允许在 UNIX 兼容操作系统中使用与 PKCS #15 兼容的智能卡和其他加密令牌(例如 Aladdin eToken)。 OpenSC 可以使用 PC/SC Lite 或 CT-API 作为其阅读器后端。 https://github.com/OpenSC/OpenSC/wiki/OpenSC-Services
2 条评论
您还未登录,请先
登录
后发表或查看评论
手把手带你
weixin_42449832的博客
01-29
1657
这里写目录标题1.
1.1
准备1.2
思路2 配置
21 配置网卡
2.2 所有节点上的基本操作2.2.1 关闭防火墙、核心防护
1.
注意:
当多个用户同时提交创建虚拟机,只有一个节点压力大;
有多个节点,控制节点接收请求,并将请求发送给计算节点,进行调度,如存在多个计算节点,用户可以并行操作。
准备
相关虚拟机资源
1、控制节点ct(controller)
CPU:双核双线程-CPU虚拟化开启
内存:
-Rocky本地源多节点安装
weixin_45682995的博客
02-27
1749
-Rocky安装源
链接:https://pan.baidu.com/s/1cLtMrmRDKEoUekSuCvlMFA
提取码:3ybq
前言
本次实验主要是开源云平台
的本地源快速安装,实验使用的是3个虚拟机节点作为演示
,将控制节点和网络节点合在一台虚拟机上安装,两台计算节点,不安装存储节点
实验
地址规划
主机名
内存(G)
硬盘(...
全攻略:轻松打造强大的云架构
最新发布
weixin_62782025的博客
08-07
3070
通过使用CentOS Stream 8和Packstack,用户可以快速、简便地搭建一个功能强大的
(V版)云计算平台,为业务需求提供高效、灵活的解决方案。
-Rocky 一键安装(多节点搭建)~步骤超详细
weixin_45691464的博客
03-26
7199
1111
Linux
Deepin
2014 kvm虚拟机使用与
win7镜像
sjg20010414的专栏
10-21
3602
可以从深度商店安装qemu-kvm
用wget从fed
OpenSergo 是什么
weixin_45583158的博客
06-30
2272
在传统微服务架构中,我们将服务调用中各角色分为四大块:服务提供者、服务消费者、注册中心、监控。随着分布式服务架构的不断演进带来诸多复杂的稳定性与易用性问题,单一的监控已无法满足架构的演进。在现代微服务架构中,我们需要一些手段来对复杂的微服务架构进行“治理”。微服务治理就是通过全链路灰度、无损上下线、流控降级、异常流量调度、数据库治理等技术手段来减少甚至避免发布和管理大规模...
之train版
weixin_43757555的博客
02-21
2665
操作系统:CentOS 7.6
控制节点和计算节点需要两张网卡,一张做管理网,另一张做提供者网,选择自助服务网络方式
,需要能够连接到Internet,用于安装在线包。块存储节点只需要一张网卡,需要连接Internet。
控制节点:eth0 10.1.102.191 eth1 10.1.102.195,8C16G,一块100G系统盘,一块50G数据盘。
计算节点:eth0 10.1.102.192 eth1 10.1.102.196,8C16G,一块100G系统盘,一块50G数据盘。
块存储节点:e
主要功能和作用
weixin_51134188的博客
04-01
2万+
主要组件和作用
是一个开源的云计算管理平台,由几个重要的组件结合起来完成工作。
支持所有类型的云
,实施简单可以大规模扩展丰富标准统一的云计算管理平台。
通过各种互补的服务提供了基础设施即服务也就是laas的解决方案,每个服务提供API进行集成。
主要有两个模块:Nova和Swift,nova是虚拟服务器
和计算模块,swift是分布式云存储模块,两个可以一起使用也可以分开使用。
服务是
docker配置文件安装
QAZZHONGYI的博客
07-28
191
第一部分 Java相关以及答案
答案
第二部分算法跟编程
第三部分html&JavaScript&ajax部分
第四部分Javaweb部分
第五部分数据库部分
第六部分XML部分
第七部分.流行的框架与新技术
第八、九部分.软件工程与设计模式以及j2ee部分
最后
一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Ja
使用ISO
VM
12-29
⽀持使⽤ISO⽂件
⼤⾄步骤为上传ISO镜像、使⽤ISO镜像启动虚机、创建云硬盘并将云硬 盘挂⾄该虚机、将操作系统安装⾄云硬盘、将云硬盘上传⾄镜像。
下⾯是详细步骤
⼀、ISO镜像创建
在界⾯依次选择镜像选项卡--->单击右上⾓创建镜像,如下图。
开发
搭建
01-03
Devstack 安装
搭建(Eclipse) ◦OS:Centos65 ◦IDE:Eclipse ◦Plugins: PyDev / Egit 运行单元测试 运行接口测试 Keystone 本地调试方法 Keystone 远程调试方法
详解
01-10
准备 Centos7-192.168.56.11 linux-node1.oldboyedu.com
Centos7-192.168.56.12 linux-node2.oldboyedu.com
两台主机hosts解析
代码如下: 192.168.56.11 linux-node1 linux-node1.oldboyedu....
生产
实战.pdf
11-24
关于
有很多方法和社区项目,笔者公司采用了社区中的kolla项目作为
的方案,本文会详细介绍使用kolla在基于传统企业常用的vlan网络
的实际案例。
CentOS7.2
(一)—
01-20
本篇文章介绍CentOS7.2
,具体如下: 1、系统
# uname -r 3.10.0-327.el7.x86_64 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、服务器
3、基础
准备 3.1、配置hosts...
介绍及原理
热门推荐
Not Found 404
08-24
6万+
文章目录什么是
云计算模式
中有哪些项目?
创建实例的流程总图
什么是
是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的六个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。还有另外十多个可选项目,用户可把它们捆绑打包,用来创建独特、可
的云架...
_Stein版安装文档
09-01
1万+
Stein 版本安装文档
2019年8月28日
陈即彪
文章目录1.
介绍1.1. 云计算模式2.
中有哪些项目?2.1.
创建实例的流程2.2. 总图3.
项目搭建4.
配置4.1. 配置SQL数据库4.2. 配置Memcached4.3. 安装rabbit-MQ4.4. 配置haproxy+...
05-21
要准备
,您需要以下步骤:
1. 确保您的硬件符合要求,包括CPU、内存、硬盘和网络适配器等。
2. 选择适合您的Linux发行版,例如Ubuntu、CentOS等,并安装它们。
3. 安装
软件包,您可以选择...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
CSDN认证博客专家
CSDN认证企业博客
码龄6年
运维领域优质创作者
277
原创
周排名
总排名
42万+
访问
等级
6560
积分
粉丝
686
获赞
76
2144
私信
热门文章
openstack介绍及原理
62015
jumpserver入门使用手册
24512
Linux进阶_时间同步(NTP与chrony)
14842
如何解决“无法连接到文件共享,因为它不安全。 此共享需要旧的 SMB1 协议”问题
13849
一步一步_kickstart详解
12652
分类专栏
Prometheus监控
7篇
Docker
26篇
Solace
2篇
linux_desktop
hadoop
gitlab
1篇
ceph
3篇
zabbix
14篇
wordpress建站
4篇
Python
Redis
9篇
虚拟化
13篇
vSphere
jumpserver
keepalived高可用集群
10篇
6篇
LVS
5篇
Nginx
tomcat
11篇
MariaDB全解笔记
25篇
Apache
16篇
Ansible
Linux文件共享
Linux防火墙
Linux入门基础
19篇
Linux进阶
20篇
Linux面试题
15篇
MySQL
27篇
Windows常见问题解决方法
Linux命令详解
8篇
最新评论
如何在Ubuntu上设置NFS的账号密码
zhoucsdn:
新的用户账户在哪里验证呢
客户端挂载时显示没有权限是什么情况呀?
zabbix监控报警(二)微信报警
爱吃焖鹅的顾问:
[root@localhost alertscripts]# python weixin.py YongWangZhiQian "test"" tss"
Traceback (most recent call last):
File "weixin.py", line 23, in <module>
message=sys.argv[2] + "\n\n" +sys.argv[3]
IndexError: list index out of range
您好,提示这样的错误是什么原因呢
Bitwarden报错:Cannot read properties of nul(reading ‘iterations‘)
weixin_54230918:
新版本不行了,需要nginx重定位处理
[code=css]
location = /identity/accounts/prelogin {
rewrite ^/identity/accounts/prelogin$ /api/accounts/prelogin;
[/code]
[从零构建Prometheus监控] 第一节:设计思路与prometheus监控架构
十三y:
哇,被大佬点评,开心。果断关注了
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
最新文章
iTerm2在MacOS的台前调度(Stage Manage)功能中,无法像其它App一样被调度到左侧
[从零构建Prometheus监控] 第六节:二进制安装Prometheus与指标优化
[从零构建Prometheus监控] 第五节:安装Prometheus on k8s与指标优化
2024年
2023年
2022年
2021年
2020年
2019年
254篇
目录
评论 
被折叠的 
 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
添加红包
祝福语
请填写红包祝福语或标题
红包数量
红包个数最小为10个
红包总金额
红包金额最低5元
余额支付
当前余额
3.43
前往充值 >
需支付:
10.00
取消
确定
下一步
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝
规则
hope_wisdom
发出的红包
打赏作者
你的鼓励就是我创作最大的动力
¥1
¥2
¥4
¥6
¥10
¥20
扫码支付:
获取中
扫码支付
您的余额不足,请更换扫码支付或
充值
实付
使用余额支付
点击重新获取
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
余额充值