[Bugs] [Bug 1208564] ls operation hangs after the first brick is killed for distributed-disperse volume

bugzilla at redhat.com bugzilla at redhat.com
Sat May 9 16:53:49 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1208564

Pranith Kumar K <pkarampu at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |ON_QA
   Fixed In Version|                            |3.6.3



--- Comment #2 from Pranith Kumar K <pkarampu at redhat.com> ---
root at pranithk-laptop - ~ 
22:22:12 :) ⚡ glusterd && gluster volume create ec2 disperse 4 redundancy 1
`hostname`:/home/gfs/ec_{0..7} force && gluster volume start ec2 && mount -t
glusterfs `hostname`:/ec2 /mnt/ec2
This configuration is not optimal on most workloads. Do you want to use it ?
(y/n) y
Multiple bricks of a replicate volume are present on the same server. This
setup is not optimal.
Do you still want to continue creating the volume?  (y/n) y
volume create: ec2: success: please start the volume to access data
volume start: ec2: success

root at pranithk-laptop - ~ 
22:22:23 :) ⚡ cd /mnt/ec2

root at pranithk-laptop - /mnt/ec2 
22:22:25 :) ⚡ mkdir -p dht-ec-client

root at pranithk-laptop - /mnt/ec2 
22:22:37 :) ⚡ cd dht-ec-client

root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:22:38 :) ⚡ touch file{0..99}

root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:22:55 :) ⚡ ls -l
total 0
-rw-r--r--. 1 root root 0 May  9 22:22 file0
-rw-r--r--. 1 root root 0 May  9 22:22 file1
-rw-r--r--. 1 root root 0 May  9 22:22 file10
-rw-r--r--. 1 root root 0 May  9 22:22 file11
-rw-r--r--. 1 root root 0 May  9 22:22 file12
-rw-r--r--. 1 root root 0 May  9 22:22 file13
-rw-r--r--. 1 root root 0 May  9 22:22 file14
-rw-r--r--. 1 root root 0 May  9 22:22 file15
-rw-r--r--. 1 root root 0 May  9 22:22 file16
-rw-r--r--. 1 root root 0 May  9 22:22 file17
-rw-r--r--. 1 root root 0 May  9 22:22 file18
-rw-r--r--. 1 root root 0 May  9 22:22 file19
-rw-r--r--. 1 root root 0 May  9 22:22 file2
-rw-r--r--. 1 root root 0 May  9 22:22 file20
-rw-r--r--. 1 root root 0 May  9 22:22 file21
-rw-r--r--. 1 root root 0 May  9 22:22 file22
-rw-r--r--. 1 root root 0 May  9 22:22 file23
-rw-r--r--. 1 root root 0 May  9 22:22 file24
-rw-r--r--. 1 root root 0 May  9 22:22 file25
-rw-r--r--. 1 root root 0 May  9 22:22 file26
-rw-r--r--. 1 root root 0 May  9 22:22 file27
-rw-r--r--. 1 root root 0 May  9 22:22 file28
-rw-r--r--. 1 root root 0 May  9 22:22 file29
-rw-r--r--. 1 root root 0 May  9 22:22 file3
-rw-r--r--. 1 root root 0 May  9 22:22 file30
-rw-r--r--. 1 root root 0 May  9 22:22 file31
-rw-r--r--. 1 root root 0 May  9 22:22 file32
-rw-r--r--. 1 root root 0 May  9 22:22 file33
-rw-r--r--. 1 root root 0 May  9 22:22 file34
-rw-r--r--. 1 root root 0 May  9 22:22 file35
-rw-r--r--. 1 root root 0 May  9 22:22 file36
-rw-r--r--. 1 root root 0 May  9 22:22 file37
-rw-r--r--. 1 root root 0 May  9 22:22 file38
-rw-r--r--. 1 root root 0 May  9 22:22 file39
-rw-r--r--. 1 root root 0 May  9 22:22 file4
-rw-r--r--. 1 root root 0 May  9 22:22 file40
-rw-r--r--. 1 root root 0 May  9 22:22 file41
-rw-r--r--. 1 root root 0 May  9 22:22 file42
-rw-r--r--. 1 root root 0 May  9 22:22 file43
-rw-r--r--. 1 root root 0 May  9 22:22 file44
-rw-r--r--. 1 root root 0 May  9 22:22 file45
-rw-r--r--. 1 root root 0 May  9 22:22 file46
-rw-r--r--. 1 root root 0 May  9 22:22 file47
-rw-r--r--. 1 root root 0 May  9 22:22 file48
-rw-r--r--. 1 root root 0 May  9 22:22 file49
-rw-r--r--. 1 root root 0 May  9 22:22 file5
-rw-r--r--. 1 root root 0 May  9 22:22 file50
-rw-r--r--. 1 root root 0 May  9 22:22 file51
-rw-r--r--. 1 root root 0 May  9 22:22 file52
-rw-r--r--. 1 root root 0 May  9 22:22 file53
-rw-r--r--. 1 root root 0 May  9 22:22 file54
-rw-r--r--. 1 root root 0 May  9 22:22 file55
-rw-r--r--. 1 root root 0 May  9 22:22 file56
-rw-r--r--. 1 root root 0 May  9 22:22 file57
-rw-r--r--. 1 root root 0 May  9 22:22 file58
-rw-r--r--. 1 root root 0 May  9 22:22 file59
-rw-r--r--. 1 root root 0 May  9 22:22 file6
-rw-r--r--. 1 root root 0 May  9 22:22 file60
-rw-r--r--. 1 root root 0 May  9 22:22 file61
-rw-r--r--. 1 root root 0 May  9 22:22 file62
-rw-r--r--. 1 root root 0 May  9 22:22 file63
-rw-r--r--. 1 root root 0 May  9 22:22 file64
-rw-r--r--. 1 root root 0 May  9 22:22 file65
-rw-r--r--. 1 root root 0 May  9 22:22 file66
-rw-r--r--. 1 root root 0 May  9 22:22 file67
-rw-r--r--. 1 root root 0 May  9 22:22 file68
-rw-r--r--. 1 root root 0 May  9 22:22 file69
-rw-r--r--. 1 root root 0 May  9 22:22 file7
-rw-r--r--. 1 root root 0 May  9 22:22 file70
-rw-r--r--. 1 root root 0 May  9 22:22 file71
-rw-r--r--. 1 root root 0 May  9 22:22 file72
-rw-r--r--. 1 root root 0 May  9 22:22 file73
-rw-r--r--. 1 root root 0 May  9 22:22 file74
-rw-r--r--. 1 root root 0 May  9 22:22 file75
-rw-r--r--. 1 root root 0 May  9 22:22 file76
-rw-r--r--. 1 root root 0 May  9 22:22 file77
-rw-r--r--. 1 root root 0 May  9 22:22 file78
-rw-r--r--. 1 root root 0 May  9 22:22 file79
-rw-r--r--. 1 root root 0 May  9 22:22 file8
-rw-r--r--. 1 root root 0 May  9 22:22 file80
-rw-r--r--. 1 root root 0 May  9 22:22 file81
-rw-r--r--. 1 root root 0 May  9 22:22 file82
-rw-r--r--. 1 root root 0 May  9 22:22 file83
-rw-r--r--. 1 root root 0 May  9 22:22 file84
-rw-r--r--. 1 root root 0 May  9 22:22 file85
-rw-r--r--. 1 root root 0 May  9 22:22 file86
-rw-r--r--. 1 root root 0 May  9 22:22 file87
-rw-r--r--. 1 root root 0 May  9 22:22 file88
-rw-r--r--. 1 root root 0 May  9 22:22 file89
-rw-r--r--. 1 root root 0 May  9 22:22 file9
-rw-r--r--. 1 root root 0 May  9 22:22 file90
-rw-r--r--. 1 root root 0 May  9 22:22 file91
-rw-r--r--. 1 root root 0 May  9 22:22 file92
-rw-r--r--. 1 root root 0 May  9 22:22 file93
-rw-r--r--. 1 root root 0 May  9 22:22 file94
-rw-r--r--. 1 root root 0 May  9 22:22 file95
-rw-r--r--. 1 root root 0 May  9 22:22 file96
-rw-r--r--. 1 root root 0 May  9 22:22 file97
-rw-r--r--. 1 root root 0 May  9 22:22 file98
-rw-r--r--. 1 root root 0 May  9 22:22 file99

root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:22:57 :) ⚡ /home/pk1/.scripts/gfs -c k -v ec2 -k 0
Dir: /var/lib/glusterd/vols/ec2/run/
kill -9 2800


root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:23:02 :) ⚡ gluster v status
Status of volume: ec2
Gluster process                        Port    Online    Pid
------------------------------------------------------------------------------
Brick pranithk-laptop:/home/gfs/ec_0            N/A    N    2800
Brick pranithk-laptop:/home/gfs/ec_1            49156    Y    2811
Brick pranithk-laptop:/home/gfs/ec_2            49157    Y    2822
Brick pranithk-laptop:/home/gfs/ec_3            49158    Y    2833
Brick pranithk-laptop:/home/gfs/ec_4            49159    Y    2844
Brick pranithk-laptop:/home/gfs/ec_5            49160    Y    2855
Brick pranithk-laptop:/home/gfs/ec_6            49161    Y    2866
Brick pranithk-laptop:/home/gfs/ec_7            49162    Y    2877
NFS Server on localhost                    2049    Y    2890

Task Status of Volume ec2
------------------------------------------------------------------------------
There are no active volume tasks


root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:23:05 :) ⚡ ls
file0   file14  file2   file25  file30  file36  file41  file47  file52  file58 
file63  file69  file74  file8   file85  file90  file96
file1   file15  file20  file26  file31  file37  file42  file48  file53  file59 
file64  file7   file75  file80  file86  file91  file97
file10  file16  file21  file27  file32  file38  file43  file49  file54  file6  
file65  file70  file76  file81  file87  file92  file98
file11  file17  file22  file28  file33  file39  file44  file5   file55  file60 
file66  file71  file77  file82  file88  file93  file99
file12  file18  file23  file29  file34  file4   file45  file50  file56  file61 
file67  file72  file78  file83  file89  file94
file13  file19  file24  file3   file35  file40  file46  file51  file57  file62 
file68  file73  file79  file84  file9   file95

root at pranithk-laptop - /mnt/ec2/dht-ec-client 
22:23:11 :) ⚡

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=yge12fMxGQ&a=cc_unsubscribe


More information about the Bugs mailing list