2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-22 01:51:26 +00:00

sandbox: Fix env for clustered OVN DBs.

When ovn clustered mode is specified, the environment veriables
OVN_NB_DB/OVN_SB_DB are wrong. It should be something like
unix:nb1,unix:nb2,unix:nb3 but it turns out to be unix:nb1,unix:nb1,unix:nb2.
So when nb3 becomes leader, the connection will always fail.

It is caused by using an undefined variable $n resulting in the
unexpected result of `seq 2 $n`. This patch fixed it by using the
correct variable $servers.

Signed-off-by: Han Zhou <hzhou8@ebay.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
This commit is contained in:
Han Zhou 2019-01-16 13:45:10 -08:00 committed by Ben Pfaff
parent 6f5cc61c07
commit e2ab461a80

View File

@ -468,7 +468,7 @@ The backup database file is sandbox/${db}2.db
ovn_start_ovsdb_server $i
done
remote=unix:${db}1.ovsdb
for i in `seq 2 $n`; do
for i in `seq 2 $servers`; do
remote=$remote,unix:$db$i.ovsdb
done
for i in $(seq $servers); do