[Bugs] [Bug 1227172] New: ls command failed with features.read-only on while mounting ec volume.
bugzilla at redhat.com
bugzilla at redhat.com
Tue Jun 2 05:08:30 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1227172
Bug ID: 1227172
Summary: ls command failed with features.read-only on while
mounting ec volume.
Product: Red Hat Gluster Storage
Version: 3.1
Component: glusterfs
Sub Component: disperse
Keywords: Triaged
Severity: high
Assignee: rhs-bugs at redhat.com
Reporter: pkarampu at redhat.com
QA Contact: byarlaga at redhat.com
CC: amukherj at redhat.com, bugs at gluster.org,
gluster-bugs at redhat.com, gowda.shishir at gmail.com,
jiaowopan at gmail.com, madaozhou at gmail.com,
mingfan.lu at gmail.com, nsathyan at redhat.com,
pkarampu at redhat.com, ravishankar at redhat.com,
vbellur at redhat.com, xhernandez at datalab.es
Depends On: 1211123, 1225320
Group: redhat
+++ This bug was initially created as a clone of Bug #1225320 +++
+++ This bug was initially created as a clone of Bug #1211123 +++
Description of problem:
ls command failed if ec volume was set features.read-only on
Version-Release number of selected component (if applicable):
starting from gluster3.6.3 beta1 to gluster3.7 dev
How reproducible:
Create ec volume and set this volume with features.read-only on.
Mount ec volume and enter ls cmd under mount point.
Steps to Reproduce:
1.Create ec volume.
2.Set features.read-only on
3.Mount volume and enter ls cmd.
Actual results:
ls: cannot open directory .: Input/output error
Expected results:
list all the files
Additional info:
--- Additional comment from Pranith Kumar K on 2015-05-09 13:43:19 EDT ---
--- Additional comment from Anand Avati on 2015-05-09 13:53:35 EDT ---
REVIEW: http://review.gluster.org/10727 (worm: Let lock calls succeed) posted
(#1) for review on master by Pranith Kumar Karampuri (pkarampu at redhat.com)
--- Additional comment from Pranith Kumar K on 2015-05-09 13:55:21 EDT ---
With the fix:
root at pranithk-laptop - ~
23:19:42 :) ⚡ glusterd && gluster volume create ec2 disperse-data 2 redundancy
1 `hostname`:/home/gfs/ec_{0..2} force && gluster volume start ec2 && mount -t
glusterfs `hostname`:/ec2 /mnt/ec2
volume create: ec2: success: please start the volume to access data
cd volume start: ec2: success
root at pranithk-laptop - ~
23:19:49 :) ⚡ cd /mnt/ec2
root at pranithk-laptop - /mnt/ec2
23:19:50 :) ⚡ dd if=/dev/zero of=test.bak bs=1M count=10
10+0 records in
10+0 records out
10485760 bytes (10 MB) copied, 0.046685 s, 225 MB/s
root at pranithk-laptop - /mnt/ec2
23:19:53 :) ⚡ md5sum test.bak
f1c9645dbc14efddc7d8a322685f26eb test.bak
root at pranithk-laptop - /mnt/ec2
23:20:03 :) ⚡ cd
root at pranithk-laptop - ~
23:20:05 :) ⚡ umount /mnt/ec2
root at pranithk-laptop - ~
23:20:07 :) ⚡ gluster v set ec2 read-only on
volume set: success
root at pranithk-laptop - ~
23:20:11 :) ⚡ mount -t glusterfs `hostname`:/ec2 /mnt/ec2
root at pranithk-laptop - ~
23:20:14 :) ⚡ cd /mnt/ec2
root at pranithk-laptop - /mnt/ec2
23:20:15 :) ⚡ md5sum test.bak
f1c9645dbc14efddc7d8a322685f26eb test.bak
root at pranithk-laptop - /mnt/ec2
23:20:21 :) ⚡ ls
test.bak
root at pranithk-laptop - /mnt/ec2
23:20:25 :) ⚡
--- Additional comment from Anand Avati on 2015-05-15 04:24:14 EDT ---
REVIEW: http://review.gluster.org/10727 (worm: Let lock calls succeed) posted
(#2) for review on master by Pranith Kumar Karampuri (pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-21 12:48:26 EDT ---
REVIEW: http://review.gluster.org/10886 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#1) for review on master by Xavier Hernandez
(xhernandez at datalab.es)
--- Additional comment from Anand Avati on 2015-05-22 00:26:29 EDT ---
REVIEW: http://review.gluster.org/10727 (worm: Let lock, zero xattrop calls
succeed) posted (#3) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-22 00:26:32 EDT ---
REVIEW: http://review.gluster.org/10886 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#2) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-22 03:29:51 EDT ---
REVIEW: http://review.gluster.org/10886 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#3) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-22 05:37:32 EDT ---
REVIEW: http://review.gluster.org/10886 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#4) for review on master by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-27 02:35:13 EDT ---
REVIEW: http://review.gluster.org/10928 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#1) for review on release-3.7 by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-28 07:14:28 EDT ---
REVIEW: http://review.gluster.org/10928 (posix: Do not update unmodified xattr
in (f)xattrop) posted (#2) for review on release-3.7 by Pranith Kumar Karampuri
(pkarampu at redhat.com)
--- Additional comment from Anand Avati on 2015-05-29 01:54:38 EDT ---
COMMIT: http://review.gluster.org/10928 committed in release-3.7 by Pranith
Kumar Karampuri (pkarampu at redhat.com)
------
commit 02e53c084953399a5f73905085a109b61d9606c8
Author: Xavier Hernandez <xhernandez at datalab.es>
Date: Thu May 21 18:45:12 2015 +0200
posix: Do not update unmodified xattr in (f)xattrop
Backport of http://review.gluster.org/10886
If a (f)xattrop is issued with a value that only contains 0's,
then we don't modify or create the extended attribute. This
is useful to avoid ctime modifications when the only purpose
of the xattrop was to get the current value.
Change-Id: Ia62494e9009962e683c8276783f671da17a8b03a
BUG: 1225320
Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
Reviewed-on: http://review.gluster.org/10928
Tested-by: Gluster Build System <jenkins at build.gluster.com>
Reviewed-by: Pranith Kumar Karampuri <pkarampu at redhat.com>
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1211123
[Bug 1211123] ls command failed with features.read-only on while mounting
ec volume.
https://bugzilla.redhat.com/show_bug.cgi?id=1225320
[Bug 1225320] ls command failed with features.read-only on while mounting
ec volume.
--
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=RkpwznUoPc&a=cc_unsubscribe
More information about the Bugs
mailing list