摘要:1、guestfish --format=raw --rw -a focal-server-cloudimg-arm64.raw 2、 list-filesystems libguestfs: trace: list_ldm_partitions = [] libguestfs: trace: li
阅读全文
摘要:root@controller1:~# nova show d40700e5-81af-4103-b23e-a6e9e26fb7d4 + + + | Property | Value | + + + | OS-DCF:diskConfig | AUTO | | OS-EXT-AZ:availabil
阅读全文
摘要:[root@localhost ~]# yum install syslinux menu.c32 memdisk mboot.c32 chain.c32 pxelinux.0 [root@localhost ~]# rpm -qal | grep syslinux /usr/share/sysli
阅读全文
摘要:ironic pxe启动的时候采用uefi,装好镜像后无法启动, 原因是镜像不支持uefiq启动,改为legacy就可以了
阅读全文
摘要:#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # + + + + # | vrf-h1 | | vrf-h2 | # | + $h1 | | + $h2 | # | | 10.1.1.101/24 | | | 10.1.2.101/24 | # | |
阅读全文
摘要:转载 https://segmentfault.com/a/1190000020946695 TYPE-2添加头端复制表项,这种很少出现,一般来说,对端会发送type3类型的路由用于vtep发现/* * Install remote VTEP into the kernel if the remot
阅读全文
摘要:ls /usr/share/ironic-python-agent-builder/dib export ELEMENTS_PATH=/usr/share/ironic-python-agent-builder/dib export DIB_DEV_USER_USERNAME=centos expo
阅读全文
摘要:https://docs.openstack.org/ironic/latest/install/configure-pxe.html systemctl restart xinetd Jun 29 15:51:39 bogon ironic-conductor: 2020-06-29 15:51:
阅读全文
摘要:tcpdump -i enahisic2i3 udp and port 67 or port 68 or port 69 and ether src 1c:ae:cb:eb:91:e6 还有tcpdump -i 网卡名 -s0 -A -vv ether src mac地址 [root@bogon ~
阅读全文
摘要:ERROR (Forbidden): Quota exceeded for cores: Requested 72, but already used 130 of 200 cores (HTTP 403) (Request-ID: req-2cba7dd5-3148-47a1-a1f6-d2dde
阅读全文
摘要:[root@bogon good]# vi huawei.248.py 1 from netmiko import ConnectHandler 2 import logging 3 logging.basicConfig(filename="test.log", level=logging.DEB
阅读全文
摘要:./configure --prefix=/usr/local/python2.7.5 gcc -pthread -Xlinker -export-dynamic -o python \ Modules/python.o \ libpython2.7.a -lpthread -ldl -lutil
阅读全文
摘要:安装好python2.7 [root@host-10-10-18-131 ~]# ln -s /usr/bin/python2.7 /usr/bin/python [root@host-10-10-18-131 ~]# ln -s /usr/bin/pip2.7 /usr/bin/pip [root
阅读全文
摘要:安裝下列套件: git qemu-system-x86 qemu-img kpartx yum install python3 yum -y install qemu-img kpartx yum -y install python3-pip git clone https://git.openst
阅读全文
摘要:Packet-In 使用Packet-In消息的目的是为了将到达OpenFlow交换机的数据包发送至OpenFlow控制器。以下2种情况即可发送Packet-In消息。 不存在与流表项一致的项目时(Table-miss),OFPR_NO_MATCH 匹配的流表项中记载的行动为“发送至OpenFlow
阅读全文
摘要:[root@host-10-10-18-131 onos]# docker search onos NAME DESCRIPTION STARS OFFICIAL AUTOMATED onosproject/onos ONOS is a SDN Network Operating System bu
阅读全文
摘要:ONOS, Open Network Operating System, is a newly released open-source SDN controller that is focused on service provider use-cases. Similar to OpenDayl
阅读全文
摘要:[root@host-10-10-18-131 ~]# docker search onos [root@host-10-10-18-131 ~]# docker image list REPOSITORY TAG IMAGE ID CREATED SIZE maojianwei2020/onos_
阅读全文
摘要:def _port_added(self, port): lldp_data = LLDPPacket.lldp_packet( port.dpid, port.port_no, port.hw_addr, self.DEFAULT_TTL) self.ports.add_port(port, ll
阅读全文
摘要:安装步骤: 1. 下载docker-ce的repo curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo 2. 安装依赖 yum install https://
阅读全文
摘要:SDN的特征 集中控制:集中控制使得全局优化成为可能,比如流量工程、负载均衡。集中控制使得整个网络可以当作一台设备进行维护,设备零配置即插即用,大大降低运维成本。 开放接口:应用和网络的无缝集成,应用告诉网络如何运行才能更好地满足应用的需求,比如业务的带宽、时延需求,计费对路由的影响等。用户可以自行
阅读全文
摘要:转载: https://zhuanlan.zhihu.com/p/31600602 高可用OpenStack(Queen版) https://www.cnblogs.com/netonline/p/9210520.html openstack-高可用部署 https://www.cnblogs.co
阅读全文
摘要:ICMP redirect 192.168.117.165 to host 10.10.16.254, length 92 ping没有问题 引入策略路由可以解决
阅读全文
摘要:from ryu.base import app_manager from ryu.ofproto import ofproto_v1_3 from ryu.controller.handler import set_ev_cls from ryu.controller import ofp_eve
阅读全文
摘要:转载:https://www.cnblogs.com/NinWoo/p/9398351.html Traffic Monitor源码分析 从simple_switch_13.SimpleSwitch13控制器继承并开发 class SimpleMonitor13(simple_switch_13.S
阅读全文
摘要:参考链接:http://www.sdnlab.com/15425.html SDN LAB3 — Ryu train https://medium.com/@kweisamx0322/sdn-lab3-ryu-train-f8fe13b03548 OpenFlow协议的SDN控制器通过LLDP(Li
阅读全文
摘要:實驗描述 OpenFlow is a communications protocol that gives access to the forwarding plane of a network switch or router over the network. 利用Controller 控制其底
阅读全文
摘要:[root@kunpeng82 ryu]# pwd /root/ryu [root@kunpeng82 ryu]# vi /etc/systemd/system/openflow.service [Unit] Description = openflow controler [Service] #E
阅读全文
摘要:Building an OpenFlow Switch with Integrated Controller and IDS/IPS This post describes steps to build an OpenFlow switch using Open vSwitch on a serve
阅读全文
摘要:[root@bogon ~]# tcpdump -i enahisic2i3 udp and port 67 or port 68 or port 69 and ether src 1c:ae:cb:eb:91:e6 tcpdump: verbose output suppressed, use -
阅读全文
摘要:[root@kunpeng82 devuser]# ovs-tcpdump -i patch-ovs-2 Traceback (most recent call last): File "/bin/ovs-tcpdump", line 27, in <module> import netifaces
阅读全文
摘要:1、 不启动ryu root@kunpeng82 app]# ryu-manager --ofp-tcp-listen-port 6666 --verbose simple_switch_13.py loading app simple_switch_13.py loading app ryu.co
阅读全文
摘要:https://opendev.org/openstack/neutron/src/branch/master/neutron/plugins/ml2/managers.py
阅读全文
摘要:2020-06-11 11:17:04.453 19566 DEBUG neutron.plugins.ml2.managers [req-4c7086fe-bc3b-42a5-a0b9-476b5f0a4e87 33c5f89c308d40869e04811a2463898f 4227260191
阅读全文
摘要:下发正常转发流表sh ovs-ofctl add-flow s1 action=normal action=NORMAL的流表意思是该交换机配置成一个正常传统交换机工作。ovs交换机有两种工作模式:SDN模式和传统模式。传统的ovs交换机是通过mac地址自学习来完成数据帧交换,SDN模式是交换机里的
阅读全文
摘要:转载: https://www.sdnlab.com/21244.html 本介绍 在OpenStack创建虚拟机的过程中,可能会涉及到的数据库有三个,分别是: nova nova_api nova_cell0 下图是OpenStack的所有的数据库 这三个数据库里存放的表主要有: nova早期的O
阅读全文
摘要:转载:https://zpzhou.com/archives/neutron_layer2.html Neutron在OpenStack项目中负责提供网络相关的功能,我们知道OSI定义了一个七层网络模型,而Neutron在二层到七层都提供了一定程度的插件结构来支持各种不同的网络设备和网络服务。本文主
阅读全文
摘要:2020-06-10 16:21:29.881 22084 ERROR neutron.plugins.ml2.managers [req-12a91f60-3c8c-4ffc-b7fb-52a7f9fdc94d - - - - -] Failed to bind port fbd63d58-49c
阅读全文
摘要:转载 https://blog.csdn.net/mr1jie/article/details/102918861 记OpenStack网络参数segment前言网络实现介绍Neutron和ODL的结合如何选择segment如何对segment排序总结前言在一次与友商的SDN控制器进行对接的项目中,
阅读全文
摘要:转载 https://www.sdnlab.com/16030.html 1.OpenStack Neutron简介 Neutron添加了一层虚拟的网络服务让租户(用户)构建自己的虚拟网络。Neutron是对网络的虚拟化,该网络可以从一个地方移动到另一个地方,而不会影响现有的连接。它可以进一步解释为
阅读全文
摘要:_new_bound_segment 293 def set_binding(self, segment_id, vif_type, vif_details, 294 status=None): 295 # TODO(rkukura) Verify binding allowed, segment
阅读全文
摘要:yum卸载软件以及依赖,回滚事务 现在的 yum 带有历史记录功能,可以查看过往的事务,重做或回滚这些事务. 显示事务的命令是 “yum history”, 在历史中搜索某个软件包是“yum history list XXXX”, 显示某个事务的详细信息用 “yum history info N”
阅读全文
摘要:转载 https://www.howtoing.com/yum-lock-disable-blacklist-certain-package-update-version 禁用使用Yum锁定某些软件包更新 每一个Linux发行版附带了其上述功能默认包管理器,但所有这些发现,大部分的人是: Yum在R
阅读全文
摘要:Installing: openstack-neutron-openvswitch noarch 1:12.1.1-1.el7 centos-openstack-queens 16 k Updating for dependencies: openstack-neutron noarch 1:12.
阅读全文
摘要:[root@bogon ironic]# grep pxe_bootfile_name_by_arch -rn * ironic.conf:4075:pxe_bootfile_name_by_arch = =aarch64:grubaa64.efi [root@bogon ironic]# grep
阅读全文
摘要:INFO networking_baremetal.agent.ironic_neutron_agent [-] Reporting state for host agent 7a3402a7-8003-4598-90c1-cae0ac1bf757 with new configuration: {
阅读全文
摘要:def bind_port(self, context)2020-06-08 19:24:05.615 54668 DEBUG neutron.plugins.ml2.managers [req-737d8789-ad68-42d8-adab-0334f94509e6 fde919fba81146b
阅读全文
摘要:neutron provision prot unlpug 209393 [~JG05-SA-01-CE8850-100GE1/0/12]undo port default vlan 1 209394 [~JG05-SA-01-CE8850-100GE1/0/12]commit 209395 [~J
阅读全文
摘要:[root@bogon good]# cat /usr/lib/systemd/system/neutron-server.service[Unit]Description=OpenStack Neutron ServerAfter=syslog.target network.target [Ser
阅读全文
摘要:del_network def _unplug_port_from_network(self, port, network): server.log:37075:2020-06-08 10:12:54.569 56546 INFO networking_generic_switch.generic_
阅读全文
摘要:ip link add link enahisic2i3 name enahisic2i3.101 type vlan id 101 ip a add 192.168.12.81/24 dev enahisic2i3.101 ip a add 192.168.12.82/24 dev enahisi
阅读全文
摘要:httpd error log from openstack_dashboard.api import base 1 ImportError: cannot import name base 34 #from openstack_dashboard.api import base 35 import
阅读全文
摘要:2020-06-06 16:14:28.562 7858 ERROR ironic.drivers. modules.agent_base_vendor [req-15189857-7e9e-4398- 9f89-6b132586147b - - - - -] Asynchronous except
阅读全文
摘要:转载 https://www.cnblogs.com/ztguang/p/12646990.html # . find_rogue_dhcp.sh & #! /bin/sh # tcpdump -i enp13s0 -nev udp port 68 >> /tmp/rogue 2>&1 & # to
阅读全文
摘要:ip netns exec qdhcp-1fcf749d-8e67-40ad-8718-e5daa85453fc ip a tap1ea4dc8e-63没有网桥 [root@bogon ~]# ip netns exec qdhcp-e00c4e3a-3634-4c59-8ce9-c09221cf6
阅读全文
摘要:from netmiko import ConnectHandlerimport logginglogging.basicConfig(filename="test.log", level=logging.DEBUG)huawei = {'device_type': 'huawei', 'ip':
阅读全文
摘要:nova-compute.log:2020-06-05 16:51:38.354 45175 ERROR nova.compute.manager [req-e972d9b2-59f8-415e-a49d-984eeeafef6a 45ff9b841e9540af939b8572176bf572 4
阅读全文
摘要:[root@localhost ~]# ethtool -i enp6s0 driver: hinic version: firmware-version: expansion-rom-version: bus-info: 0000:06:00.0 supports-statistics: no s
阅读全文
摘要:openstack queens安装 pip install networking-generic-switch==1.0.1 c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory #include <ffi.h
阅读全文
摘要:在nova boot的过程中更改ironic port mac,将48:57:02:64:f8:ed更改为48:57:02:64:f8:ee 发现不了48:57:02:64:f8:ee 而在dhcp-agent.log可以看到48:57:02:64:f8:ed分配的ip nova delete,重新
阅读全文
摘要:https://mirror.chpc.utah.edu/pub/vault.centos.org/centos/7/cloud/Source/openstack-queens/Index of /pub/vault.centos.org/centos/7/cloud/Source/openstac
阅读全文
摘要:[root@bogon ~]# bash start_vm.sh + + + | Property | Value | + + + | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | | | OS-EXT-SRV-ATTR:h
阅读全文
摘要:[root@bogon ~]# openstack --version WARNING: Failed to import plugin baremetal. openstack 5.2.0 [root@bogon ~]# [root@bogon ~]# openstack image list W
阅读全文
摘要:2020-06-04 13:01:06.571 58791 ERROR oslo_service.service Traceback (most recent call last): 2020-06-04 13:01:06.571 58791 ERROR oslo_service.service F
阅读全文
摘要:[root@bogon ~]# /usr/bin/ironic-apiTraceback (most recent call last): File "/usr/bin/ironic-api", line 6, in <module> from ironic.cmd.api import main
阅读全文
摘要:warning: file /usr/bin/ironic-dbsync: remove failed: No such file or directory[root@bogon ~]# rpm -e --nopreun openstack-ironic-conductor openstack-ir
阅读全文
摘要:正常机器 ironic 控制节点 停掉ironic conductor 过一段时间后 on_missing_entrypoints_callback=missing_callback)) 165198 2020-06-03 19:08:57.959 29088 ERROR oslo_service.
阅读全文
摘要:There are currently 3 alternatives for configuring Multi-tenancy for baremetal in Ironic (ml2 drivers): networking-generic-switch ansible-networking v
阅读全文
摘要:正常机器上 netstat -lpn | grep 6385 Error contacting Ironic server: Unable to establish connection to http://10.10.16.81:6385/v1/nodes: HTTPConnectionPool(
阅读全文
摘要:目录 1 Huawei ML2 Mechanism Driver 1.1 Overview 1.2 Introduction 1.3 How does Huawei SDN Mechanism Driver work? 1.4 How to use Huawei SDN Mechanism Driv
阅读全文
摘要:SDN对网络设备厂商、器件厂商、传统IT设备厂商乃至整个产业链是挑战,更是价值转移和产业链重整的机会。传统网络是水平标准和封闭的,SDN将在整个网络的垂直方向让网络开放、标准化、可编程。SDN可实现大到网络、小到设备都具备“可编程”的能力,随着SDN的推进,可编程网络、可编程交换机正呼之欲出。 华为
阅读全文
摘要:思科 https://github.com/rackerlabs/ironic-neutron-plugin/blob/master/ironic_neutron_plugin/drivers/cisco/driver.py Huawei Agile Controller Neutron Plugi
阅读全文
摘要:拓扑如下 from mininet.topo import Topo class MininetTopo(Topo): def __init__(self,**opts): Topo.__init__(self, **opts) host1 = self.addHost('h1') host2 =
阅读全文
摘要:@set_ev_cls(ofp_event.EventOFPSwitchFeatures, CONFIG_DISPATCHER) def switch_features_handler(self, ev): datapath = ev.msg.datapath ofproto = datapath.
阅读全文