glusterfs

Форк
0
/
bug-1696136.t 
33 строки · 947.0 Байт
1
#!/bin/bash
2

3
. $(dirname $0)/../../include.rc
4
. $(dirname $0)/../../volume.rc
5
. $(dirname $0)/../../fallocate.rc
6

7
cleanup
8

9
TEST glusterd
10
TEST pidof glusterd
11
TEST $CLI volume create $V0 replica 3 $H0:$B0/${V0}{0,1,2}
12
TEST $CLI volume set $V0 features.shard on
13
TEST $CLI volume set $V0 features.shard-block-size 4MB
14
TEST $CLI volume set $V0 features.shard-lru-limit 120
15
TEST $CLI volume set $V0 performance.write-behind off
16
TEST $CLI volume start $V0
17

18
TEST $GFS --volfile-id=$V0 --volfile-server=$H0 $M0
19

20
TEST build_tester $(dirname $0)/bug-1696136.c -lgfapi -Wall -O2
21

22
# Create a file
23
TEST touch $M0/file1
24

25
# Fallocate a 500M file. This will make sure number of participant shards are > lru-limit
26
TEST $(dirname $0)/bug-1696136 $H0 $V0 "0" "0" "536870912" /file1 `gluster --print-logdir`/glfs-$V0.log
27

28
EXPECT_WITHIN $UMOUNT_TIMEOUT "Y" force_umount $M0
29
TEST $CLI volume stop $V0
30
TEST $CLI volume delete $V0
31
rm -f $(dirname $0)/bug-1696136
32

33
cleanup
34

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

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

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

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