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功能

相关推荐
虎头金猫3 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
wuyk5553 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
QYRdata3 天前
年均增速24.2%!机器人数据湖未来六年增长动能强劲
网络·机器人·服务发现
CHENKONG_CK3 天前
破解制鞋打磨痛点:RFID赋能去毛刺工序自动化升级
网络·单片机·嵌入式硬件·网络协议·tcp/ip
chshang19923 天前
工业路由器是什么?浅谈5G工业网络中的IR602
网络·物联网·5g·智能路由器
萧瑟余晖3 天前
Netty 核心组件与 Reactor 模型详解
网络·架构
ITxiaobing20233 天前
IP 定位服务选型指南:从准确率到工程落地的技术考察
linux·服务器·网络
wuyk5553 天前
【Socket 进阶之路】第 9 章 Linux 网络服务量产稳定性优化|心跳保活、TIME_WAIT、SO_LINGER、内存池、断线重连、完整异常防护框架
linux·服务器·开发语言·网络·物联网
z落落3 天前
C#UDP+串口服务端+UDP 客户端(含 CRC16 校验)
网络·网络协议·udp
云运维笔记3 天前
华为设备IP地址配置全攻略
运维·网络·计算机网络·华为