Mend install script
* sed regexp & opt to edit a dpdk.conf * ovs-vsctl cmd errata Change-Id: I10e489a86aa8c4d3910e60bc68cae89e343bdd2d
This commit is contained in:
parent
0db45e1404
commit
7d02f4c328
|
@ -39,11 +39,11 @@ else
|
||||||
dpkg -i openvswitch-switch-dpdk_2.5.90-1_amd64.deb
|
dpkg -i openvswitch-switch-dpdk_2.5.90-1_amd64.deb
|
||||||
|
|
||||||
dpdk_pages=$(($dpdk_socket_mem / 2))
|
dpdk_pages=$(($dpdk_socket_mem / 2))
|
||||||
sed "s/#*\(NR_2M_PAGES=\).*/\1${dpdk_pages}/" /etc/dpdk/dpdk.conf
|
sed -i "s/[# ]*\(NR_2M_PAGES=\).*/\1${dpdk_pages}/" /etc/dpdk/dpdk.conf
|
||||||
service dpdk start
|
service dpdk start
|
||||||
|
|
||||||
ovs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-init=true
|
ovs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-init=true
|
||||||
[ -n $dpdk_socket_mem ] && vs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-socket-mem="$dpdk_socket_mem"
|
[ -n $dpdk_socket_mem ] && ovs-vsctl --no-wait set Open_vSwitch . other_config:dpdk-socket-mem="$dpdk_socket_mem"
|
||||||
|
|
||||||
service openvswitch-switch restart
|
service openvswitch-switch restart
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue