summaryrefslogtreecommitdiffstats
path: root/dvm/2099/testcase
blob: c7f5d82ad706a4b53c9f91f26190b970b26ccb28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

source ./regression_helpers

VOLNAME="volley"

$GLUSTERFSDIR/gluster volume create $global_bug_id stripe 2 $(hostname):$EXPORT_DIR/$global_bug_id/brick1 $(hostname):$EXPORT_DIR/$global_bug_id/brick2 2>/dev/null 1>/dev/null

$GLUSTERFSDIR/gluster volume start $global_bug_id 2>/dev/null 1>/dev/null

mount_glusterfs $global_bug_id

dd if=/dev/zero of=$FUSE_MOUNT/file.x bs=128K count=1000 2>/dev/null 1>/dev/null

kill -KILL `ps -aef | grep brick2 | head -n 1 | awk '{print $2}'`

sleep 2
ls $FUSE_MOUNT/file.x 2>/dev/null 1>/dev/null
temp=$?

$GLUSTERFSDIR/gluster volume start $global_bug_id force 2>/dev/null 1>/dev/null
rm $FUSE_MOUNT/file.x 2>/dev/null 1>/dev/null

umount $FUSE_MOUNT

exit $temp