1. 利用my_message_from_json调用将json转化成proto message,则json中的bool类型一定要是true或者false,不能是1或者0;同时,option类型的string字段,没有使用时json中该字段填空串或者不传这个字段,不能传NULL,否则会转化失败。
1.1. 查看端口地址:ovsdb-client dump Port ip4_address ip6_address name
1.2. 查看下发到芯片上的vlan信息:bcmsh vlan show
1.3. 后台查看mlag状态: telnet 127.0.0.1 20099
1.3. 查看sw_config_sevd下发的内容: telnet 127.0.0.1 18687
1.3. 查看dhcp信息: telnet 127.0.0.1 10067
1.4. 出现这种提示一般都是因为switch_confd挂掉了
1.5. switch_confd配置下发时,当vytsh执行成功,会在/var下面创建标记文件vtysh_flag_file
1.6. 查看一个端口的运行时配置
Sundray-SW / #vtysh log_wns params null, wns_log_size 512000 [main /home/wns/source/wns/apps/openswitch_ori/ops-cli/vtysh/vtysh_main.c:536]wns_log_enable success. [main /home/wns/source/wns/apps/openswitch_ori/ops-cli/vtysh/vtysh_main.c:544]count=0 (none)# show running-config interface ge3 interface ge3 no shutdown speed 1000 qos cos 0 no routing vlan trunk native 1 vlan trunk allowed 15,1-4 clean-other exit
1.8. swich_confd的日志文件: /var/switch_confd_main.log /var/log/openswitch/ovsdb-err.log
1.9. 交换机备份配置
恢复默认配置:
1.10 使用分组配置需要配置vlanif 静态路由 和 DNS
1.11 sqlite数据库更新后,php会在 /tmp/sw_data 下创建标记文件,然后立即被sw_sqlite_xml_conv感知并删除
1.12 控制器升级上来后,进入交换机后台,从交换机后台用命令升级
1.瘦交换机在控制器上上线后,控制器上会自动生成交换机的ssu包,在控制器这个目录下可以看到生成的交换机包:cd /wns/etc/sysconfig/def_update_files/;生成包需要几分钟时间,需要等待一下
2.进入交换机后台输入/wns2/shell/wns_download_ssu.sh -f命令,就可以从控制器上下载包升级了
2. cgi中使用多层IPC(注意,js调用本身会消耗一个IPC)
1 g_is_multi_ipc_flag = 1; 2 ret = multi_wns_ipc_init(); 3 if (0 != ret){ 4 goto error; 5 } 6 if (g_is_multi_ipc_flag){ 7 wns_ipc_uninit(); 8 }
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。