openstack一键安装及原理网络原理

一、openstack安装

1、安装操作系统ubuntu22.04.5

解决mobax连接到ubuntu没有颜色问题

$ export TERM=xterm-256color

$ source ~/.bashrc

2、建立非root用户

sudo useradd -s /bin/bash -d /opt/stack -m stack

3、家目录给权限

sudo chmod +x /opt/stack

4、设置免密码登陆

echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack

sudo -u stack -i

5、下载devstack

git clone https://opendev.org/openstack/devstack

cd devstack

6、进入刚下载的文件夹里面,创建local.conf文件

vim local.conf(密码不要有特殊符号,后面连接数据库存会报错)

\[local\|localrc\]

ADMIN_PASSWORD=admin

DATABASE_PASSWORD=ADMINPASSWORDRABBITPASSWORD=ADMIN_PASSWORD RABBIT_PASSWORD=ADMINPASSWORDRABBITPASSWORD=ADMIN_PASSWORD

SERVICE_PASSWORD=$ADMIN_PASSWORD

7、进入刚下载的文件夹里面执行脚本安装

./stack.sh

如果安装报错就运行

./unstack.sh

./clean.sh 再脚本清理

二、openstack原理

各种服务模块12个,有些是必装的

nova 计算服务,必装

ironic 祼金属服务

zun 容器

cinder 块存储,必装

manila文件存储

swift 对象存储

neutron 网络服务,必装

celiometer 计量服务

heat 编排服务

horizon 图形化界面

keystone 认证服务,必装

glance 镜像服务,必装

9、openstack各虚拟机之间通信使用AMQP消息代理

10、虚拟交换机

两种方式:

一种是linux bridge 小规模使用 , 纯二层虚拟交换机

一种是open vswitch 大规模使用,支持二、三层虚拟交换机,支持sdn/openflow功能

相关推荐
半个西瓜.14 小时前
车联网安全:GPS定位测试.(静态欺骗)
网络·安全·网络安全·车载系统·安全威胁分析
pengyi87101514 小时前
独享IP+动态IP结合核心逻辑,破解稳定与灵活的矛盾
linux·运维·网络
梅羽落19 小时前
MSF基础1
网络·网络协议·tcp/ip
被摘下的星星20 小时前
子网de划分
网络·算法
xiaoshuaishuai820 小时前
C# modbustcp的ack包通信延迟原因
网络·tcp/ip·c#
byoass20 小时前
自动化任务系列之五:PDF批量转换+自动清理——文件格式规范化工作流
网络·人工智能·安全·云计算
LlNingyu21 小时前
简单流量分析,串通Wireshark基本使用
网络·wireshark·流量分析
byoass1 天前
自动化任务系列之六:自动整理文件——按时间/关键字分类归档实战
运维·网络·安全·自动化·云计算
skilllite作者1 天前
OpenClaw 网络数据采集新手入门指南
网络
王大傻09281 天前
yakit 无法拦截127.0.0.0 数据包的解决方案
网络·安全