glusterfs

Форк
0
/
bug-1389697.t 
42 строки · 1004.0 Байт
1
#!/bin/bash
2

3
. $(dirname $0)/../../include.rc
4
. $(dirname $0)/../../cluster.rc
5

6

7
cleanup
8

9
TEST launch_cluster 2;
10
TEST $CLI_1 peer probe $H2;
11
EXPECT_WITHIN $PROBE_TIMEOUT 1 peer_count
12

13
TEST $CLI_1 volume create $V0 $H1:$B1/b1 $H1:$B1/b2 $H2:$B2/b3
14
TEST $CLI_1 volume start $V0
15

16
#Start a fix-layout
17
TEST $CLI_1 volume rebalance $V0 fix-layout start
18

19
#volume rebalance status should work
20
TEST $CLI_1 volume rebalance $V0 status
21
$CLI_1 volume rebalance $V0 status
22

23
val=$($CLI_1 volume rebalance $V0 status |grep "fix-layout" 2>&1)
24
val=$?
25
TEST [ $val -eq 0 ];
26

27
#Start a remove brick for the brick on H2
28
TEST $CLI_1 volume remove-brick $V0 $H2:$B2/b3 start
29
TEST $CLI_1 volume remove-brick $V0 $H2:$B2/b3 status
30

31
#Check remove brick status from H1
32
$CLI_1 volume remove-brick $V0 $H2:$B2/b3 status |grep "fix-layout" 2>&1
33
val=$?
34
TEST [ $val -eq 1 ];
35

36
$CLI_1 volume remove-brick $V0 $H2:$B2/b3 status
37
$CLI_2 volume remove-brick $V0 $H2:$B2/b3 status
38

39

40
TEST $CLI_1 volume remove-brick $V0 $H2:$B2/b3 stop
41

42
cleanup
43

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.