Thank you, I see ------------------------------------------------------------------发件人:Kavanagh, Mark B <[email protected]>发送时间:2017年3月29日(星期三) 21:06收件人:Yao Chuhong <[email protected]>; ovs-discuss <[email protected]>主 题:RE: RE: [ovs-discuss] Issue: rmmod: ERROR: the Module openvswitch is in use > > Thank you very much for reply, > > The system@ovs-system is system automatically add, but we need to manually >delete?
It would appear so (tbh, I'm more familiar with OvS-DPDK than the kernel datapath). In this case 'system' is the datapath type, and 'ovs-system' is a network device associated with the datapath's local port - take a look at http://openvswitch.org/support/dist-docs/ovs-dpctl.8.txt for more information: "Most ovs-dpctl commands that work with datapaths take an argument that specifies the name of the datapath. Datapath names take the form [type@]name, where name is the network device associated with the data‐ path's local port." > >Best wishes! >________________________________________ >[email protected] > >From: Kavanagh, Mark B >Date: 2017-03-29 16:54 >To: ???; ovs-discuss >Subject: RE: [ovs-discuss] Issue: rmmod: ERROR: the Module openvswitch is in >use >> >>Hi everyone, >>I'm asking for assistance to fix this issue:“rmmod: ERROR: Module openvswitch >>is in use” >> >>I found unloading openvswitch. Ko, appear "rmmod: ERROR: the Module >>openvswitch is in use" >> >>Lsmod see at this time:: >>============================================================================================ >= >>=========================================================== >>root@ubuntu:/home/ych/zr9101/host/ovs/openvswitch-2.6.1# lsmod |grep open >>Module Size Used by >>openvswitch 225280 1 >>nf_nat_ipv6 16384 1 openvswitch >>nf_defrag_ipv6 36864 2 openvswitch,nf_conntrack_ipv6 >>gre 16384 1 openvswitch >>libcrc32c 16384 1 openvswitch >>octnic 61440 1 openvswitch >>nf_nat_ipv4 16384 2 openvswitch,iptable_nat >>nf_nat 24576 4 >>openvswitch,nf_nat_ipv4,nf_nat_ipv6,nf_nat_masquerade_ipv4 >>nf_conntrack 106496 8 >>openvswitch,nf_nat,nf_nat_ipv4,nf_nat_ipv6,xt_conntrack,nf_n >a >>t_masquerade_ipv4,nf_conntrack_ipv4,nf_conntrack_ipv6 >>============================================================================================ >= >>=========================================================== >> >>Why used is not zero?,Is this a bug > >Try this before attempting to remove the module: >$OVS_DIR/utilities/ovs-dpctl del-dp system@ovs-system > >Cheers, >Mark > >> >> >>Below is the steps: >>1、insmod openvswitch modules >> sudo modprobe gre >> sudo modprobe nf_conntrack >> sudo modprobe nf_defrag_ipv4 >> sudo modprobe nf_nat_ipv4 >> sudo modprobe nf_nat >> sudo modprobe libcrc32c >> sudo modprobe nf_defrag_ipv6 >> sudo modprobe nf_nat_ipv6 >> >> sudo insmod $OVS_DIR/datapath/linux/openvswitch.ko >> sudo insmod $OVS_DIR/datapath/linux/vport-geneve.ko >> sudo insmod $OVS_DIR/datapath/linux/vport-gre.ko >> sudo insmod $OVS_DIR/datapath/linux/vport-lisp.ko >> sudo insmod $OVS_DIR/datapath/linux/vport-stt.ko >> sudo insmod $OVS_DIR/datapath/linux/vport-vxlan.ko >> >> >>2、Initialize and start ovs >> sudo rm -rf /usr/local/etc/openvswitch >> sudo mkdir -p /usr/local/etc/openvswitch >> sudo ovsdb-tool create /usr/local/etc/openvswitch/conf.db ./vswitch.ovsschema >> >> #start configuration database >> sudo ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock \ >> --remote=db:Open_vSwitch,Open_vSwitch,manager_options \ >> --private-key=db:Open_vSwitch,SSL,private_key \ >> --certificate=db:Open_vSwitch,SSL,certificate \ >> --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert \ >> --pidfile --detach >> >> #initialize the database >> sudo ovs-vsctl --no-wait init >> >> #start the main Open vSwitch daemon >> sudo ovs-vswitchd --pidfile --detach --log-file=/var/log/ovs-vswitchd.log >> >> >>3、add br and add port >> sudo ovs-vsctl add-br br0 >> sudo ovs-vsctl add-port br0 ens39 >> sudo ifconfig ens39 0 >> sudo ifconfig br0 192.168.230.130/24 >> >>4、del port and del br >> sudo ovs-vsctl del-port ens39 >> sudo ovs-vsctl del-br br0 >> >>5、Stop the Open vSwitch daemons >> kill `cd /usr/local/var/run/openvswitch && cat ovsdb-server.pid >>ovs-vswitchd.pid` >> >>6、rmmod openvswitch fail >> sudo rmmod openvswitch.ko >> >>appear "rmmod: ERROR: the Module openvswitch is in use" >> >> >> >>Best wishes! >
_______________________________________________ discuss mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
