Support any OSD count in test_heal

hotfix-1.1.0
Vitaliy Filippov 2023-10-04 01:01:36 +03:00
parent fbf0263625
commit befca06f18
1 changed files with 4 additions and 4 deletions

View File

@ -7,7 +7,7 @@ if [[ "$SCHEME" = "ec" ]]; then
PG_DATA_SIZE=${PG_DATA_SIZE:-2} PG_DATA_SIZE=${PG_DATA_SIZE:-2}
PG_MINSIZE=${PG_MINSIZE:-3} PG_MINSIZE=${PG_MINSIZE:-3}
fi fi
OSD_COUNT=7 OSD_COUNT=${OSD_COUNT:-7}
PG_COUNT=32 PG_COUNT=32
. `dirname $0`/run_3osds.sh . `dirname $0`/run_3osds.sh
check_qemu check_qemu
@ -29,7 +29,7 @@ kill_osds()
kill -9 $OSD1_PID kill -9 $OSD1_PID
$ETCDCTL del /vitastor/osd/state/1 $ETCDCTL del /vitastor/osd/state/1
for i in 2 3 4 5 6 7; do for i in $(seq 2 $OSD_COUNT); do
sleep 15 sleep 15
echo Killing OSD $i and starting OSD $((i-1)) echo Killing OSD $i and starting OSD $((i-1))
p=OSD${i}_PID p=OSD${i}_PID
@ -40,8 +40,8 @@ kill_osds()
done done
sleep 5 sleep 5
echo Starting OSD 7 echo Starting OSD $OSD_COUNT
start_osd 7 start_osd $OSD_COUNT
sleep 5 sleep 5
} }