ovn-org / ovn-fake-multinode Goto Github PK
View Code? Open in Web Editor NEWBash scripts to start a fake OVN multi node setup
Bash scripts to start a fake OVN multi node setup
@otherwiseguy brought to my attention that using "sudo docker" instead of "docker" makes
scaling tests run a lot slower. This can cause wasted time when scaling to big
number of interfaces.
ovn-fake-multinode/ovn_cluster.sh
Line 6 in 032cd45
Newer sudos I think have the option to disable the network probing, sudo.conf
Set probe_interfaces false.
Another approach is to avoid the sudo
in that line and require caller to do it once, when calling the
script:
[ $EUID -eq 0 ] || { echo 'must be root' >&2; exit 1; }
@dceara @numansiddique : wdyt?
[root@ovstest ~]# ovs-vsctl show
3f9cb733-83a0-4c59-8160-2bbba9bd51f9
Bridge br-int
fail_mode: secure
datapath_type: system
Port br-int
Interface br-int
type: internal
Port vm2
Interface vm2
type: internal
ovs_version: "2.17.90"
[root@ovstest ~]# ovn-nbctl show
switch 61ecfd55-9bca-425f-8fa3-2707611dcbe2 (logicswitch_01)
port ls1-vm2
[root@ovstest ~]# ovn-sbctl show
Chassis lierda
hostname: ovstest
Encap geneve
ip: "192.168.100.188"
options: {csum="true"}
when runing on etcd by using run_ovsdb_etcd.sh、run_ovsdb_etcd_nb.sh and run_ovsdb_etcd_sb.sh, it does not exist Port_Binding in ovn-sbctl show. then can not produce the related ovs flow . why is this, any problem?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.