- 博客(335)
- 资源 (6)
- 收藏
- 关注
原创 Python:经典报错
2.当请求返回的预期应该是字典,但偏偏返回了字符串,那么原有的dict['key']就会报如上错误。1.字符串索引必须是整数。string indices must be integers
2023-03-21 17:43:47
12
原创 ovirt:全部的api
POST /affinitylabelsGET /affinitylabelsGET /affinitylabels/{label:id}PUT /affinitylabels/{label:id}DELETE /affinitylabels/{label:id}POST /affinitylabels/{label:id}/hostsGET /affinitylabels/{label:id}/hostsDELETE /affinitylabels/{label:id}/hosts/{host:id}GE
2023-03-21 14:35:57
142
原创 网络:关于ovirt+ovn的云内的安全组
当给私网配置集添加了自定义的安全组之后,理论上应不许破坏原有的安全体系,当然配置集可以自动从Default安全组里面撤离,但是自定义的安群组应该将补充相关默认规则。首先云内的虚拟机在开启端口安全情况下,虚拟机对应的逻辑网络配置集应该默认加入内部DropAll和Default的安全组,并且所有默认加入的虚拟机之间是互通的。如果产品设定必须安全组内部的任何实体之间也不允许互通,那么就另当别论了。
2023-03-17 19:05:59
45
原创 OVN:dhcp-options分配网络的问题
如果将逻辑逻辑网络接入路由器的网关地址分配了比如10.10.0.2,也就是这个网关地址已经配置了,不能在继续分配给其他的虚拟机了。但是ovn在初始分配给私网下虚拟机IP地址时也会继续分配这个IP地址,造成地址重复出现问题。
2023-03-17 16:33:53
12
原创 网络:linux 创建虚拟网络类型表
linux 创建虚拟网络类型表ipvtap-基于L3(IPv6/IPv4)的VLAN和TAP的接口。ipvlan-用于基于L3(IPv6/IPv4)的VLAN的接口。macvtap-基于链路层地址(MAC)和TAP的虚拟接口。ip6gretap-IPv6上的虚拟L2隧道接口GRE。gretap-IPv4上的虚拟L2隧道接口GRE。ip6gre-IPv6上的虚拟隧道接口GRE。ipip-IPv4上的虚拟隧道接口IPv4。sit-IPv4上的虚拟隧道接口IPv6。gre-IPv4上的虚拟隧道接口gre。
2023-03-17 16:26:57
379
原创 socket:OSError: [Errno 99] Cannot assign requested address
socket:OSError: [Errno 99] Cannot assign requested address这个时候出现了有意思的地方,为什么代码获取的仍然是我修改ip之前的IP地址4.222,而不是修改之后的4.224,这个时候将这个已经不存在的4.222赋给绑定监听一定会报错的呢。意思就是说没办法分配获取到的IP地址,然后debug了一下获取到的IP地址以及主机查询到的IP地址果然存在冲突。在编写一个socket程序时使用了如下代码。但在执行时却发生异常。
2023-03-10 15:03:01
171
原创 TCP/IP网络常见问题梳理(1)
server --> SYN=1 ACK=1 ack=j+1 seq=k --client --》server接受申请并询问何时 established。非对称加密是两个秘钥,公钥和私钥,公钥共享。client 需要发起一次,server需要发起一次,所以FIN在四次挥手中出现两次。利用非对称加密传递对称加密的秘钥,然后利用对称加密来传递数据信息。对称加密使用同一个秘钥,风险是双方的秘钥传递方式的安全性。SYN:同步标记位,即申请建立连接的标记位,FIN:结束标记位,断开连接的标记位。
2023-03-09 17:26:37
13
原创 OVN:添加或修改表中参数
OVN:添加或修改表中参数-为逻辑交换机添加支持组播的参数,例如参考networking-ovn的多播配置。格式是ovn-nbctl set 开头指定表名称为Logical-Switch。利用ovn传承的ovs数据库配置命令来进行。
2023-03-03 15:32:34
18
原创 ovn:单节点搭建最简单环境演示
上述南向数据库已经关联成功,并且捕获到本机ovs的chassisID。7.至此完成最小版ovn单机环境,最简单二层私有网络拓扑的搭建。在第一次配置ovs open表时输入错误需要删除错误的参数。暴露南向数据库的服务地址和端口以及连接方式。修改chassisID为自定义的业务名称。创建各服务其中红色部分是必须安装的。检查ovs和ovn的映射关系。如有不足之处,请多多指教。
2023-03-02 19:21:43
27
原创 随笔:专业和精心
技术之所以称之为技术,是因为其蕴含了创造者的血汗和智慧,以及情感和信仰。学习一项技术,并用其解决一项任务,就应该向读一本书,品一个人一样,需要耐心和陪伴,需要感同身受,需要主动拥抱,永远不要放慢求证和探索的脚步。技术只是用武之地不同,应该怀着匠工的情怀面对技术和亲近技术,创造跟好的技术,应用更好的技术,让这个世界能够在细节处jinxian。因为专业所以一种软事务便成为了一项技术,技术需要理论和支撑,需要工具的协同。中间会有哪些你认知之外的知识暗礁你根本就不清楚,所以需要怀着谨慎的态度,敬畏的思想去面对。
2023-02-28 18:01:03
11
原创 OVN:ovn20.03.1/ovs2.13.0编译rpm过程
并打包成openvswitch-2.13.0.tar.gz 然后放到/root/ovn_src/ovs-2.13.0。这个打出来的rpm,这里我们在环境中使用红框几个包即可满足基本的应用。在ovn目录下执行make rpm-fedora 提示需要依赖。执行编译:make rhel/ovn-fedora.spec。如果在没有配置ovs的环境时安装ovn则会报如下错误。至此完成ovn- ovs 编译-安装-应用的大致流程。测试安装ovn 和 ovs的rpm包。ovn源码目录下生成了rpm目录。
2023-02-28 16:52:40
270
2
原创 ovn:关于地址集的创建和下发失效问题记录
名称中不能以数字开头,否则在acl $引用的时候导致策略不生效,必须以字母开头。创建地址集的时候名称中不能存在特殊字符,尤其是-,$,@
2023-02-24 23:07:34
15
原创 vdsm:获取虚拟机详细信息getInfo
通过以下信息,耐心阅读之后就会大致了解云内的虚拟机的基本参数,以及基于kvm构建出来的虚拟机的参数配置方式。通过uuid查询虚拟机详细信息。获取所有的虚拟机信息。
2023-02-20 11:41:22
43
原创 ovn:远程访问ovsdb-sbdb
如果在ovsdb-sbdb的节点检查连接是tcp连接,如果get-connection查不到也可以去节点的ovs open表里面检查远程连接协议。如果是ssl连接则需要将证书文件拷贝到远程客户端节点相应目录下,然后配置证书文件进行访问。检查证书文件并scp到另外一个远程客户端节点,并发起请求。
2023-02-17 15:50:33
20
原创 网络:HDLC 高级数据链路控制协议
保证传送到下一层的数据在传输过程中能够被准确的接收。用以实现远程用户之间的资源共享以及信息交互。流量控制一旦接收端收到数据便立即进行传输。支持点到点,多点结构,非交换类型信道。差错释放中没有任何损失且序列正确。支持全双工,半双工传送。
2023-02-17 15:06:02
34
1
原创 vdsm:vdsm-client 命令行使用演示
vdsm-client 一个存在13个预设的方法域,也就是13个大模块,下面以存储和网络为例进行命令行调用的演示。
2023-02-09 15:07:00
283
1
原创 tinyCore: 安装使用openssh
tinyCore: 安装使用openssh-如果连接不上,则重启一下ssh服务,如果ssh 连接不上可能是tc密码没改对再改一遍试试。重置tinyCore的管理员用户tc的密码,并ssh连接成功。将ssh启动的命令写进重启调度中。解决上述问题办法如下。
2023-02-07 18:06:51
86
原创 ovn:最简单的ovn分布式网关实现Demo
465efd10-c0e0-4966-be32-a20b213a2dbc 为 ha1 的uuid,可通过 ovn-nbctl ha-chassis-group-list 查看。#问题网关节点设置的ip不通,是因为路由器的网关接口mac与外部逻辑交换机的路由器端口mac地址不符。#==创建ovs端口=========================#==创建外部网络网桥================#经排查是未设置ls2交换机上的路由器端口的mac地址。#设置地址,必须和 lr1-ls1 的一致。
2023-01-20 03:36:37
699
1
原创 网络:二层网络协议类精简表
AppleTalk 地址解析协议AARP。配置测试协议(Loopback)反向地址解析协议(RARP)简单网络管理协议(SNMP)通用交换管理协议(GSMP)多协议标签交换单播 MPLS。多协议标签交换组播MPLS)链接层发现协议(LLDPl)网际协议v6 (IPv6)因特网包交换(IPX)以太网 PPPoE协议。点对点协议(PPP)
2023-01-09 15:03:40
320
原创 ovn:中央节点ip变更导致节点失联
1.当ovn的中央节点ip突然变更(从3.197->1.114)后,便再无法同节点之间进行信息的同步。7.这样便能恢复节点之间bfd-status检查,同时恢复中央节点对转发节点的chassis管理。2.已将节点的ovn-remote变更到最新的中央节点ip。3.但是进行ovn-controller 检测时却显示失败。5.最后发现原来是中央节点的连接IP地址还没改过来。6.现在我们需要将连接重置,并将地址配置成最新。4.通过telnet 测试6642 端口失败。
2022-12-22 17:47:08
39
原创 python报错:AttributeError: module ‘json‘ has no attribute ‘dumps‘
报错原因:我新建了一个json 文件夹模块,改掉名字就好了
2022-07-20 15:12:13
930
原创 ovirt:api接口+keystone接口+neutron接口示例
SourceURLfile///home/caoyf/桌面/hanxiaoshun/2022-07/ovirt-api+provider-ovn-api接口调用举例.docx。
2022-07-20 10:08:58
185
原创 python request 报错 #No JSON object could be decoded
代码】pythonrequest报错#NoJSONobjectcouldbedecoded。
2022-07-19 17:50:06
519
vdsm添加接口进行调试编译安装教程
2022-11-21
fabric-samples
2018-03-31
hyperledger/fabric的一个版本v1.1
2018-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人