当前位置: 首页 > article >正文

20260520 OVN网络整体实验

OVN网络整体实验[rootcontroller ~16:26:09]# source keystonerc_admin[rootcontroller ~(keystone_admin)]# openstack network agent list-------------------------------------------------------------------------------------------------------------------------------------|ID|Agent Type|Host|Availability Zone|Alive|State|Binary|-------------------------------------------------------------------------------------------------------------------------------------|627b03c2-1e62-4a49-b866-3645186cb9a3|OVN Controller agent|compute||:-)|UP|ovn-controller||b2230269-2469-56ad-84d7-7233b3d86efe|OVN Metadata agent|compute||:-)|UP|neutron-ovn-metadata-agent||8de57b53-2ba2-48c5-b9c8-cd01a3ae97d5|OVN Controller agent|controller||:-)|UP|ovn-controller||c28d8880-96b5-51a4-ac75-260470cd7c7d|OVN Metadata agent|controller||:-)|UP|neutron-ovn-metadata-agent|-------------------------------------------------------------------------------------------------------------------------------------确认配置[rootcontroller ~16:27:40]# vim /etc/neutron/plugins/ml2/ml2_conf.ini#按G跳到末尾[ml2]type_driversgeneve,flattenant_network_typesgenevemechanism_driversovnpath_mtu0extension_driversport_security,qos[securitygroup]enable_security_groupTrue[ml2_type_geneve]max_header_size38vni_ranges10:100[ml2_type_flat]flat_networks*[ovn]ovn_nb_connectiontcp:192.168.108.10:6641ovn_sb_connectiontcp:192.168.108.10:6642ovn_metadata_enabledTrue创建外部网络[rootcontroller ~17:00:52]# ovn-nbctl showswitch 804fa842-3bf9-4b51-bfee-0c2c8554f53f(neutron-d1d7ff3a-3d4a-4b86-95ed-600a42cb3111)(aka waiwang)port provnet-fc7c601d-1e5b-4564-b545-dc2c38a32500 type: localnet addresses:[unknown]port 49bfb91d-ea38-4587-a475-b38f8cc6e21d type: localport addresses:[fa:16:3e:6e:69:c2 192.168.108.100]创建内网neiwang-1,192.168.11.0/24[rootcontroller ~17:06:17]# ovn-nbctl showswitch 804fa842-3bf9-4b51-bfee-0c2c8554f53f(neutron-d1d7ff3a-3d4a-4b86-95ed-600a42cb3111)(aka waiwang)port provnet-fc7c601d-1e5b-4564-b545-dc2c38a32500 type: localnet addresses:[unknown]port 49bfb91d-ea38-4587-a475-b38f8cc6e21d type: localport addresses:[fa:16:3e:6e:69:c2 192.168.108.100]switch 0d15ec93-35c2-4d11-ba83-af6840a15ed8(neutron-5eb232a6-0a61-4d5c-aa42-fbb185a99d93)(aka neiwang-1)port 2dec2c7c-9110-4736-b449-600abaa47048 type: localport addresses:[fa:16:3e:9c:81:8a 192.168.11.2]创建路由器router1连接内网与外网[rootcontroller ~17:12:00]# ovn-nbctl showswitch 804fa842-3bf9-4b51-bfee-0c2c8554f53f(neutron-d1d7ff3a-3d4a-4b86-95ed-600a42cb3111)(aka waiwang)port provnet-fc7c601d-1e5b-4564-b545-dc2c38a32500 type: localnet addresses:[unknown]port 49bfb91d-ea38-4587-a475-b38f8cc6e21d type: localport addresses:[fa:16:3e:6e:69:c2 192.168.108.100]port 769061de-1f28-4e25-bb5a-e8045829e6b1 type: router router-port: lrp-769061de-1f28-4e25-bb5a-e8045829e6b1 switch 0d15ec93-35c2-4d11-ba83-af6840a15ed8(neutron-5eb232a6-0a61-4d5c-aa42-fbb185a99d93)(aka neiwang-1)port 2dec2c7c-9110-4736-b449-600abaa47048 type: localport addresses:[fa:16:3e:9c:81:8a 192.168.11.2]port 608c8e92-056b-4f7f-bc10-896bd125bde6 type: router router-port: lrp-608c8e92-056b-4f7f-bc10-896bd125bde6 router 170b42a0-ba12-4f93-a03f-6540811a7389(neutron-6b89d47c-ca24-46bd-9403-5dc78ccea9c3)(aka router1)port lrp-608c8e92-056b-4f7f-bc10-896bd125bde6 mac:fa:16:3e:54:2c:a4networks:[192.168.11.1/24]port lrp-769061de-1f28-4e25-bb5a-e8045829e6b1 mac:fa:16:3e:db:fd:c8networks:[192.168.108.131/24]gateway chassis:[8de57b53-2ba2-48c5-b9c8-cd01a3ae97d5]nat d1becc45-0252-4179-8d17-0a8898c6d280 external ip:192.168.108.131logical ip:192.168.11.0/24type:snat创建两实例绑到neiwang-1创建实例需要(镜像规格网络) 镜像 规格自定义网络使用neiwang-1[rootcontroller ~]# ovn-nbctl showswitch 9e269a0c-5049-4c20-b602-ce42d722017c(neutron-c5a25fa7-559f-4e62-8bf0- 7ebcd8c8a1f1)(aka neiwang-1)port 0e42719e-b450-4fbf-a222-be6402b2bb93 addresses:[fa:16:3e:33:e8:8b 192.168.11.4]port 9da6f7af-22e3-44fc-8465-90334f8abeea type: router router-port: lrp-9da6f7af-22e3-44fc-8465-90334f8abeea port 3ff7bcb4-c9be-4e6d-b14c-cff503adfae6 addresses:[fa:16:3e:bd:e5:c5 192.168.11.169]port 3b975511-7c63-495e-969c-1424e69770dc type: localport addresses:[fa:16:3e:dd:ea:9d 192.168.11.2]switch e69d7e37-9a0d-4abe-81c8-9d10c2246178(neutron-e79063ae-1291-42b2-8519- ec0ce0a421e1)(aka waiwang)port 43b284b0-ebc8-4bd3-8c59-77dcec8d33dd type: localport addresses:[fa:16:3e:be:d3:41 192.168.108.100]port c0354999-1e15-436f-b15f-be2d3b17c5b4 type: router router-port: lrp-c0354999-1e15-436f-b15f-be2d3b17c5b4 port provnet-50a84802-b570-4cad-be3e-cb934c259c48 type: localnet addresses:[unknown]router 9374d9e7-b8b0-4d6e-924d-c9fdef6662e5(neutron-a75adc8f-9668-4fe1-b6ebb4573d574ae0)(aka router1)port lrp-9da6f7af-22e3-44fc-8465-90334f8abeea mac:fa:16:3e:78:18:6cnetworks:[192.168.11.1/24]port lrp-c0354999-1e15-436f-b15f-be2d3b17c5b4 mac:fa:16:3e:82:b8:23networks:[192.168.108.185/24]gateway chassis:[46cd64c9-2f35-4dfb-9351-e0b1693daf8b]nat d6fae190-e948-475c-b5b1-a9258a8b7c65 external ip:192.168.108.185logical ip:192.168.11.0/24type:snat

相关文章:

20260520 OVN网络整体实验

OVN网络整体实验 [rootcontroller ~ 16:26:09]# source keystonerc_admin [rootcontroller ~(keystone_admin)]# openstack network agent list --------------------------------------------------------------------------------------------------------------------------…...

Best Practice for AI Agents Project _ Chapter 1

很高兴he大家分享,《AI智能体项目最佳实践》内容,系统覆盖从单智能体工程基础,到私有知识注入、能力扩展、安全设计,再到多智能体协同的完整企业AI落地路径。本次分享第一章:从模型调用到可靠的单智能体(Fr…...

跨境电商作图不纠结!风格全覆盖, AI 工具帮你省超多心

做跨境电商这么多年,最头疼的从来不是选品和运营,而是作图!不同平台风格要求不一样、不同国家审美差异大、小白没设计基础、外包贵还改到崩溃… 相信不少跨境卖家都跟我一样,在作图这件事上踩过无数坑。今天就以老卖家的身份&…...

工程机械重型车辆检测数据集 YOLO格式

数据集格式:YOLO格式(包含jpg图片以及对应的yolo格式的txt标注文件) 图片预览: 标注例子: 图片数量(jpg文件个数):6338 标注数量(txt文件个数):6338 标注类别数:7 标注类别名称:["Bull_dozer"…...

实时仿真软件SimuRTS

1)简介 SimuRTS是一款实时仿真软件,应用于硬件在环(HIL)嵌入式系统半实物仿真测试。基于SimuRTS的用户界面快速配置I/O通道、数据记录和激励生成。通过丰富的图形元素配置图形控制界面并根据需要显示相应结果,全面测试…...

别再死记硬背了!用这5个HBase Shell实战场景,轻松搞定日常数据操作

HBase Shell实战手册:5个真实场景解锁高效数据操作 在数据爆炸式增长的时代,HBase作为分布式NoSQL数据库的佼佼者,凭借其高吞吐、低延迟的特性,成为处理海量结构化数据的首选方案。然而,许多开发者虽然掌握了基础命令&…...

极竞魔方XR大空间亮相孩子王南京城市亲子节

在这个周末的南京,空气中除了初夏的微热,更多的是属于家庭的欢笑声。由母婴童行业领军品牌“孩子王”倾力打造的南京城市亲子节现场人头攒动,成为了全城瞩目的焦点。在琳琅满目的展位与高频互动的游乐项目中,孩子和家长正排队解锁…...

别再傻傻分不清L2和L3了!一张图看懂自动驾驶分级(附SAE/国标对照表)

自动驾驶分级全解析:从L0到L5的技术演进与商业应用 当特斯拉车主开启Autopilot功能在高速公路上行驶,或是蔚来汽车宣传其NOP领航辅助时,这些究竟属于什么级别的自动驾驶?为什么有些厂商称自己的系统为"L2.999"&#xff…...

从推荐逻辑到库存架构:木鸟民宿、携程民宿、爱彼迎场景化服务技术对比

摘要从技术和产品设计的角度看,木鸟民宿、携程民宿、爱彼迎三家平台在场景化服务上究竟走了怎样不同的技术路径?各自用了哪些手段把“住宿”这件事匹配到用户真实的生活场景里?三家平台在技术落地上各有侧重。木鸟民宿主打“标签化即时确认”…...

GJB/Z 299D-2024 可靠性预计工具 —— 国产自主可控的电子设备可靠性评估利

📌 工具简介GJBZ299D可靠性预计工具 是一款基于国军标 GJB/Z 299D-2024《电子设备可靠性预计手册》 开发的专业化桌面应用程序。采用 应力分析法,对电子设备的各类元器件进行工作失效率(λp)计算,自动汇总 MTBF/MTF 等…...

[特殊字符] 零基础搭建「知识科普讲师」数字人|魔珐星云实战指南

在短视频、知识付费、自媒体赛道,知识科普、职场干货、生活常识、读书分享内容需求越来越大。真人出镜成本高、拍摄慢、文案难量产,而AI 数字人讲师可以做到:文案好写、生成快、24 小时可播、风格稳定、形象专业。 本文基于魔珐星云具身智能…...

一文搞懂 MySQL:一条 SQL 语句的完整执行之旅

你是否每天都在写 SQL,却从未想过它在 MySQL 内部是如何一步步执行的?今天我们就通过这张经典的 MySQL 执行流程图,带你拆解一条 SQL 从客户端发送到结果返回的完整过程,搞懂这个过程,你就能轻松理解 SQL 优化、事务原…...

Semi Design v2.98.0 发布:多项组件功能更新与问题修复,助力搭建美观 React 应用

【Feature】新增douyinfe/semi-vite-plugin包,提供 Vite 构建场景下的主题定制等能力,与douyinfe/semi-webpack-plugin特性对齐;Calendar 组件新增onMoreClickprop,支持自定义月视图下"还有几项"的点击事件;…...

青铜器RDM:CBB 模块全周期管控,赋能研发高效复用

阶段 1、痛点与定位在研发项目中,CBB 通用基础模块是提升研发效率、降低研发成本、保障产品可靠性的核心关键。如何高效管理、复用、评价 CBB?青铜器 RDM 系统给出一站式解决方案。阶段 2、资源库搭建与全周期管控系统内置标准化 CBB 资源库,…...

从YOLOv5实战反推:手把手在WSL2里搭建PyTorch 1.12 + CUDA 11.3 环境(附国内镜像加速)

逆向工程视角:在WSL2中构建YOLOv5专属PyTorch 1.12CUDA 11.3开发环境 当目标检测项目的截止日期迫在眉睫,却卡在环境配置环节,这种体验对开发者而言无异于噩梦。本文将以结果导向的逆向思维,从YOLOv5的最终运行需求出发&#xff0…...

别再死记硬背了!用Python+SymPy玩转含参积分,从卷积到信号处理一次搞懂

用PythonSymPy玩转含参积分:从数学原理到信号处理实战 数学中的含参积分常常让学习者感到抽象难懂,尤其是当涉及到极限交换、求导与积分顺序交换等概念时。但如果我们换一种方式——用代码和可视化来探索这些数学概念,一切就会变得清晰起来。…...

多目摄像头时间同步实战:用FSYNC信号搞定树莓派+双OV5640的同步曝光

多目摄像头时间同步实战:用FSYNC信号搞定树莓派双OV5640的同步曝光 在机器人视觉和立体成像项目中,双摄像头同步采集图像是许多应用的基础需求。无论是构建双目视觉系统、全景拼接还是运动分析,毫秒级的时间差都可能导致算法失效。我曾在一个…...

电池级氢氧化锂粉碎设备选型指南:氮气保护气流粉碎机详解

氢氧化锂(LiOH)具有易吸潮、强碱性、有一定粘附性的特点,且在电池级应用中对金属杂质污染零容忍。因此,行业主流不推荐传统的机械碾压式磨机(如雷蒙磨,容易引入铁屑且密封难),而是首…...

Amphenol DRPC11A009040线束解析

随着服务器、高速通信设备以及工业控制系统对高速传输性能要求不断提升,越来越多工程师开始关注高可靠性线束组件的选型问题。其中,来自 Amphenol ICC 的 DRPC11A009040 线束组件,近年来在高速连接领域中被广泛关注。 作为国际连接器品牌的重…...

高通平台Sensor驱动移植避坑指南:以QCM6490平台BMI160为例,从编译到上电调试全流程

高通平台Sensor驱动移植实战:QCM6490平台BMI160全流程避坑指南 1. 环境准备与基础架构解析 在QCM6490平台上进行BMI160传感器驱动移植前,必须充分理解高通SEE架构的设计理念。与传统的SSC架构相比,SEE架构通过模块化封装大幅降低了移植复杂度…...

公域卖课佣金高、粉丝留不住?这套私域打法,完课率提升了3倍

公域卖课的两大痛点痛点一:佣金太高,利润被吃掉一大块。相信在公域卖过课的朋友都有体会。平台抽成、分销佣金、投流成本……七七八八算下来,到手的钱可能连一半都不到。你辛辛苦苦打磨的课程,大头却被别人拿走了。这感觉&#xf…...

手把手教你用W25Q32 SPI Flash:从波形图看懂擦除、写入和读取(附完整代码)

手把手教你用W25Q32 SPI Flash:从波形图看懂擦除、写入和读取(附完整代码) 在嵌入式开发中,SPI Flash存储器因其高性价比、大容量和简单接口而广受欢迎。W25Q32作为一款32Mb的SPI Flash芯片,被广泛应用于物联网设备、消…...

为 OpenClaw 配置 Taotoken 作为自定义 OpenAI 兼容供应商

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为 OpenClaw 配置 Taotoken 作为自定义 OpenAI 兼容供应商 OpenClaw 是一个流行的开源 Agent 框架,它允许开发者通过配…...

从审稿人到作者:我审了10篇论文后,总结出的5个投稿避坑指南和3个加分项

从审稿人到作者:10篇论文审阅经验提炼的5大避坑策略与3个关键加分项 第一次收到审稿邀请时,我正对着自己第三篇被拒的论文修改意见发呆。这种身份错位带来的震撼,让我开始系统记录审稿笔记——如今这些笔记已形成超过2万字的"审稿人思维…...

本地视频怎么去水印?2026最全去水印方法与软件推荐

如果你经常从各个视频平台保存视频素材,水印问题往往让人头疼。本地视频上的水印可能是平台logo、主播昵称、或者其他标识。今天就为你盘点本地视频去水印的多种方法,以及2026年最实用的去水印软件推荐,助你快速解决视频水印困扰。 本地视频去…...

用树莓派和LED灯带,我亲手搭了个能跑程序的‘图灵机’(附完整代码和接线图)

用树莓派和LED灯带打造实体图灵机:从理论到硬件的沉浸式实践 当计算机科学从抽象的数学公式变成指尖跳动的LED灯光,理论突然有了温度。去年冬天,我在车库工作台前完成了这个项目——用树莓派和LED灯带构建的实体图灵机。当第一个加法程序成功…...

Gemini 3.5 Flash:AI界“闪电侠”来袭,速度与性价比双封神!

极速、低成本、原生多模态、面向智能体(Agent) 的主力模型,代号 “雪兔”,当前面向公众免费开放。(图源网络,侵删)如果AI模型有“速度奥运会”,2026 年 5 月谷歌 I/O 大会上新发的 Gemini 3.5 Flash&#x…...

别再死记硬背了!用Python+DEAP库5分钟搞定NSGA-II多目标优化(附完整代码)

用PythonDEAP库5分钟实现NSGA-II多目标优化实战 当我们需要同时优化多个相互冲突的目标时,比如在机器学习中既要模型精度高又要推理速度快,传统单目标优化方法就捉襟见肘了。NSGA-II(非支配排序遗传算法II)作为多目标优化领域的标…...

手把手教你用STM32CubeMX配置STM32F103的Modbus从站(FreeMODBUS移植指南)

基于STM32CubeMX与FreeMODBUS的工业通信从站开发实战 在工业自动化领域,Modbus协议因其简单可靠的特点,至今仍是设备间通信的黄金标准。对于STM32开发者而言,传统的外设库直接编程方式需要处理大量底层细节,而CubeMX工具链与成熟开…...

深入GD32F427的ENET外设:如何为你的LAN8720 PHY芯片选择正确的RMII时钟模式(REF_CLK In vs Out)

深入解析GD32F427与LAN8720的RMII时钟架构设计 在嵌入式以太网开发中,时钟信号的稳定性往往决定着整个通信系统的可靠性。当GD32F427微控制器通过RMII接口与LAN8720 PHY芯片协同工作时,REF_CLK时钟模式的选择不仅影响硬件成本,更直接关系到信…...