glusterfs

Форк
0
/
bug-1086228.t 
34 строки · 784.0 Байт
1
#!/bin/bash
2

3
. $(dirname $0)/../../include.rc
4
. $(dirname $0)/../../volume.rc
5
. $(dirname $0)/../../fileio.rc
6
. $(dirname $0)/../../dht.rc
7
cleanup;
8

9
## Start and create a volume
10
TEST glusterd;
11
TEST pidof glusterd;
12
TEST $CLI volume create $V0 $H0:$B0/${V0}{1,2}
13
TEST $CLI volume start $V0;
14
TEST glusterfs --direct-io-mode=yes --entry-timeout=0 --attribute-timeout=0 -s $H0 --volfile-id $V0 $M0;
15

16
echo "D" > $M0/file1;
17
TEST chmod +st $M0/file1;
18

19
TEST $CLI volume add-brick $V0 $H0:$B0/${V0}"3"
20
TEST $CLI volume rebalance $V0 start force
21

22
EXPECT_WITHIN "10" "0" rebalance_completed
23
count=0
24
for i in `ls $B0/$V0"3"`;
25
	do
26
		var=`stat -c %A $B0/$V0"3"/$i | cut -c 4`;
27
		echo $B0/$V0"3"/$i $var
28
		if [ "$var" != "S" ]; then
29
			count=$((count + 1))
30
		fi
31
	done
32

33
TEST [[ $count == 0 ]]
34
cleanup
35

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

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

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

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