Re: [Gluster-devel] Ideas list for GSOC

2015-02-04 Thread Niels de Vos
On Wed, Feb 04, 2015 at 01:04:55PM +0530, Kaushal M wrote:
 Hi list,
 
 Applying as an organization for GSOC requires us to prepare a publicly
 accessible list of project ideas.
 
 Anyone within the community who has an idea for projects, and are willing
 to mentor students, please add the idea at [1]. (Add them even if you
 can't/won't mentor as well). There is already an existing list of ideas on
 the page, most of them without any mentors. Any one wishing to just be a
 mentor can pick one/a few from this list and add yourselves as mentors.
 
 I'm hoping we can build a sizable list by the time the organization
 registration opens next week.

http://www.gluster.org/community/documentation/index.php/Features#Proposed_Features.2FIdeas

Contains a list of These features are not owned by anyone yet. They may
be worked on by new contributors to Gluster or anyone who is interested.

I guess both lists should get merged, or at least have links from both
pages to the proposed feature (in case it has its own page).

Niels

 
 Thanks.
 
 ~kaushal
 
 [1]: http://www.gluster.org/community/documentation/index.php/Projects

 ___
 Gluster-devel mailing list
 Gluster-devel@gluster.org
 http://www.gluster.org/mailman/listinfo/gluster-devel



pgp1RhM4_aybJ.pgp
Description: PGP signature
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] Ideas list for GSOC

2015-02-04 Thread Kaushal M
Thanks Niels. I've added links on each page to the other for now. We can
consolidate this when we find time.

On Wed, Feb 4, 2015 at 2:06 PM, Niels de Vos nde...@redhat.com wrote:

 On Wed, Feb 04, 2015 at 01:04:55PM +0530, Kaushal M wrote:
  Hi list,
 
  Applying as an organization for GSOC requires us to prepare a publicly
  accessible list of project ideas.
 
  Anyone within the community who has an idea for projects, and are willing
  to mentor students, please add the idea at [1]. (Add them even if you
  can't/won't mentor as well). There is already an existing list of ideas
 on
  the page, most of them without any mentors. Any one wishing to just be a
  mentor can pick one/a few from this list and add yourselves as mentors.
 
  I'm hoping we can build a sizable list by the time the organization
  registration opens next week.


 http://www.gluster.org/community/documentation/index.php/Features#Proposed_Features.2FIdeas

 Contains a list of These features are not owned by anyone yet. They may
 be worked on by new contributors to Gluster or anyone who is interested.

 I guess both lists should get merged, or at least have links from both
 pages to the proposed feature (in case it has its own page).

 Niels

 
  Thanks.
 
  ~kaushal
 
  [1]: http://www.gluster.org/community/documentation/index.php/Projects

  ___
  Gluster-devel mailing list
  Gluster-devel@gluster.org
  http://www.gluster.org/mailman/listinfo/gluster-devel


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] missing files

2015-02-04 Thread David F. Robinson

Distributed/replicated

Volume Name: homegfs
Type: Distributed-Replicate
Volume ID: 1e32672a-f1b7-4b58-ba94-58c085e59071
Status: Started
Number of Bricks: 4 x 2 = 8
Transport-type: tcp
Bricks:
Brick1: gfsib01a.corvidtec.com:/data/brick01a/homegfs
Brick2: gfsib01b.corvidtec.com:/data/brick01b/homegfs
Brick3: gfsib01a.corvidtec.com:/data/brick02a/homegfs
Brick4: gfsib01b.corvidtec.com:/data/brick02b/homegfs
Brick5: gfsib02a.corvidtec.com:/data/brick01a/homegfs
Brick6: gfsib02b.corvidtec.com:/data/brick01b/homegfs
Brick7: gfsib02a.corvidtec.com:/data/brick02a/homegfs
Brick8: gfsib02b.corvidtec.com:/data/brick02b/homegfs
Options Reconfigured:
performance.io-thread-count: 32
performance.cache-size: 128MB
performance.write-behind-window-size: 128MB
server.allow-insecure: on
network.ping-timeout: 10
storage.owner-gid: 100
geo-replication.indexing: off
geo-replication.ignore-pid-check: on
changelog.changelog: on
changelog.fsync-interval: 3
changelog.rollover-time: 15
server.manage-gids: on


-- Original Message --
From: Xavier Hernandez xhernan...@datalab.es
To: David F. Robinson david.robin...@corvidtec.com; Benjamin 
Turner bennytu...@gmail.com
Cc: gluster-us...@gluster.org gluster-us...@gluster.org; Gluster 
Devel gluster-devel@gluster.org

Sent: 2/4/2015 6:03:45 AM
Subject: Re: [Gluster-devel] missing files


On 02/04/2015 01:30 AM, David F. Robinson wrote:

Sorry. Thought about this a little more. I should have been clearer.
The files were on both bricks of the replica, not just one side. So,
both bricks had to have been up... The files/directories just don't 
show

up on the mount.
I was reading and saw a related bug
(https://bugzilla.redhat.com/show_bug.cgi?id=1159484). I saw it
suggested to run:
 find mount -d -exec getfattr -h -n trusted.ec.heal {} \;


This command is specific for a dispersed volume. It won't do anything 
(aside from the error you are seeing) on a replicated volume.


I think you are using a replicated volume, right ?

In this case I'm not sure what can be happening. Is your volume a pure 
replicated one or a distributed-replicated ? on a pure replicated it 
doesn't make sense that some entries do not show in an 'ls' when the 
file is in both replicas (at least without any error message in the 
logs). On a distributed-replicated it could be caused by some problem 
while combining contents of each replica set.


What's the configuration of your volume ?

Xavi



I get a bunch of errors for operation not supported:
[root@gfs02a homegfs]# find wks_backup -d -exec getfattr -h -n
trusted.ec.heal {} \;
find: warning: the -d option is deprecated; please use -depth instead,
because the latter is a POSIX-compliant feature.
wks_backup/homer_backup/backup: trusted.ec.heal: Operation not 
supported
wks_backup/homer_backup/logs/2014_05_20.log: trusted.ec.heal: 
Operation

not supported
wks_backup/homer_backup/logs/2014_05_21.log: trusted.ec.heal: 
Operation

not supported
wks_backup/homer_backup/logs/2014_05_18.log: trusted.ec.heal: 
Operation

not supported
wks_backup/homer_backup/logs/2014_05_19.log: trusted.ec.heal: 
Operation

not supported
wks_backup/homer_backup/logs/2014_05_22.log: trusted.ec.heal: 
Operation

not supported
wks_backup/homer_backup/logs: trusted.ec.heal: Operation not supported
wks_backup/homer_backup: trusted.ec.heal: Operation not supported
-- Original Message --
From: Benjamin Turner bennytu...@gmail.com 
mailto:bennytu...@gmail.com

To: David F. Robinson david.robin...@corvidtec.com
mailto:david.robin...@corvidtec.com
Cc: Gluster Devel gluster-devel@gluster.org
mailto:gluster-devel@gluster.org; gluster-us...@gluster.org
gluster-us...@gluster.org mailto:gluster-us...@gluster.org
Sent: 2/3/2015 7:12:34 PM
Subject: Re: [Gluster-devel] missing files
It sounds to me like the files were only copied to one replica, 
werent

there for the initial for the initial ls which triggered a self heal,
and were there for the last ls because they were healed. Is there any
chance that one of the replicas was down during the rsync? It could
be that you lost a brick during copy or something like that. To
confirm I would look for disconnects in the brick logs as well as
checking glusterfshd.log to verify the missing files were actually
healed.

-b

On Tue, Feb 3, 2015 at 5:37 PM, David F. Robinson
david.robin...@corvidtec.com mailto:david.robin...@corvidtec.com
wrote:

I rsync'd 20-TB over to my gluster system and noticed that I had
some directories missing even though the rsync completed 
normally.

The rsync logs showed that the missing files were transferred.
I went to the bricks and did an 'ls -al
/data/brick*/homegfs/dir/*' the files were on the bricks. After I
did this 'ls', the files then showed up on the FUSE mounts.
1) Why are the files hidden on the fuse mount?
2) Why does the ls make them show up on the FUSE mount?
3) How can I prevent this from happening again?
Note, I also mounted the gluster volume using NFS and saw 

[Gluster-devel] [Gluster-users] Input/Output Error on Gluster NFS

2015-02-04 Thread Peter Auyeung
I was trying to copy a directory of files to Gluster via NFS and getting 
permission denied with Input/Output error

--- r...@bizratedbstandby.bo2.shopzilla.sea (0.00)# cp -pr db /mnt/
cp: setting permissions for 
`/mnt/db/full/pr_bizrate_standby_SMLS.F02-01-22-35.d': Input/output error
cp: setting permissions for 
`/mnt/db/full/pr_bizrate_standby_logging.F02-02-18-10.b': Input/output error
cp: setting permissions for `/mnt/db/full/pr_bizrate_SMLS.F02-01-22-35.d': 
Input/output error
cp: setting permissions for 
`/mnt/db/full/pr_bizrate_standby_master.F02-02-22-00': Input/output error
cp: setting permissions for `/mnt/db/full': Input/output error
cp: setting permissions for `/mnt/db': Input/output error

Checked gluster nfs.log and etc log and bricks looks clean.
The files ends up able to copy over with right permission.

Stack trace the copy and seems like it failed on removexattr

removexattr(/mnt/db, system.posix_acl_default...) = -1 EIO (Input/output 
error)

http://pastie.org/9884810

Any Clue?

Thanks
Peter




___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] missing files

2015-02-04 Thread Xavier Hernandez

On 02/04/2015 01:30 AM, David F. Robinson wrote:

Sorry.  Thought about this a little more. I should have been clearer.
The files were on both bricks of the replica, not just one side.  So,
both bricks had to have been up... The files/directories just don't show
up on the mount.
I was reading and saw a related bug
(https://bugzilla.redhat.com/show_bug.cgi?id=1159484).  I saw it
suggested to run:
 find mount -d -exec getfattr -h -n trusted.ec.heal {} \;


This command is specific for a dispersed volume. It won't do anything 
(aside from the error you are seeing) on a replicated volume.


I think you are using a replicated volume, right ?

In this case I'm not sure what can be happening. Is your volume a pure 
replicated one or a distributed-replicated ? on a pure replicated it 
doesn't make sense that some entries do not show in an 'ls' when the 
file is in both replicas (at least without any error message in the 
logs). On a distributed-replicated it could be caused by some problem 
while combining contents of each replica set.


What's the configuration of your volume ?

Xavi



I get a bunch of errors for operation not supported:
[root@gfs02a homegfs]# find wks_backup -d -exec getfattr -h -n
trusted.ec.heal {} \;
find: warning: the -d option is deprecated; please use -depth instead,
because the latter is a POSIX-compliant feature.
wks_backup/homer_backup/backup: trusted.ec.heal: Operation not supported
wks_backup/homer_backup/logs/2014_05_20.log: trusted.ec.heal: Operation
not supported
wks_backup/homer_backup/logs/2014_05_21.log: trusted.ec.heal: Operation
not supported
wks_backup/homer_backup/logs/2014_05_18.log: trusted.ec.heal: Operation
not supported
wks_backup/homer_backup/logs/2014_05_19.log: trusted.ec.heal: Operation
not supported
wks_backup/homer_backup/logs/2014_05_22.log: trusted.ec.heal: Operation
not supported
wks_backup/homer_backup/logs: trusted.ec.heal: Operation not supported
wks_backup/homer_backup: trusted.ec.heal: Operation not supported
-- Original Message --
From: Benjamin Turner bennytu...@gmail.com mailto:bennytu...@gmail.com
To: David F. Robinson david.robin...@corvidtec.com
mailto:david.robin...@corvidtec.com
Cc: Gluster Devel gluster-devel@gluster.org
mailto:gluster-devel@gluster.org; gluster-us...@gluster.org
gluster-us...@gluster.org mailto:gluster-us...@gluster.org
Sent: 2/3/2015 7:12:34 PM
Subject: Re: [Gluster-devel] missing files

It sounds to me like the files were only copied to one replica, werent
there for the initial for the initial ls which triggered a self heal,
and were there for the last ls because they were healed.  Is there any
chance that one of the replicas was down during the rsync?  It could
be that you lost a brick during copy or something like that.  To
confirm I would look for disconnects in the brick logs as well as
checking glusterfshd.log to verify the missing files were actually
healed.

-b

On Tue, Feb 3, 2015 at 5:37 PM, David F. Robinson
david.robin...@corvidtec.com mailto:david.robin...@corvidtec.com
wrote:

I rsync'd 20-TB over to my gluster system and noticed that I had
some directories missing even though the rsync completed normally.
The rsync logs showed that the missing files were transferred.
I went to the bricks and did an 'ls -al
/data/brick*/homegfs/dir/*' the files were on the bricks.  After I
did this 'ls', the files then showed up on the FUSE mounts.
1) Why are the files hidden on the fuse mount?
2) Why does the ls make them show up on the FUSE mount?
3) How can I prevent this from happening again?
Note, I also mounted the gluster volume using NFS and saw the same
behavior.  The files/directories were not shown until I did the
ls on the bricks.
David
===
David F. Robinson, Ph.D.
President - Corvid Technologies
704.799.6944 x101 tel:704.799.6944%20x101 [office]
704.252.1310 tel:704.252.1310 [cell]
704.799.7974 tel:704.799.7974 [fax]
david.robin...@corvidtec.com mailto:david.robin...@corvidtec.com
http://www.corvidtechnologies.com http://www.corvidtechnologies.com/

___
Gluster-devel mailing list
Gluster-devel@gluster.org mailto:Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel





___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-users] Ideas list for GSOC

2015-02-04 Thread Vijay Bellur

On 02/04/2015 10:05 AM, Kaushal M wrote:

Thanks Niels. I've added links on each page to the other for now. We can
consolidate this when we find time.



You can pick up a few features from the community survey wishlist [1] too.

-Vijay

[1] http://goo.gl/MLPao6

___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


[Gluster-devel] REMINDER: Weekly Gluster Community meeting today at 12:00 UTC

2015-02-04 Thread Niels de Vos

Hi all,

In about 60 minutes from now we will have the regular weekly Gluster 
Community meeting.


Meeting details:
- location: #gluster-meeting on Freenode IRC
- date: every Wednesday
- time: 7:00 EST, 12:00 UTC, 13:00 CET, 17:30 IST
   (in your terminal, run: date -d 12:00 UTC)
- agenda: https://public.pad.fsfe.org/p/gluster-community-meetings

Currently the following items are listed:
* Roll Call
* Status of last weeks action items
* GlusterFS 3.6
* GlusterFS 3.5
* GlusterFS 3.4
* GlusterFS Next
* Open Floor

The last topic has space for additions. If you have a suitable topic to
discuss, please add it to the agenda.

Thanks,
Niels


pgpz0WGlqf8QW.pgp
Description: PGP signature
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] failed heal

2015-02-04 Thread Pranith Kumar Karampuri


On 02/04/2015 11:52 PM, David F. Robinson wrote:

I don't recall if that was before or after my upgrade.
I'll forward you an email thread for the current heal issues which are 
after the 3.6.2 upgrade...
This is executed after the upgrade on just one machine. 3.6.2 entry 
locks are not compatible with versions = 3.5.3 and 3.6.1 that is the 
reason. From 3.5.4 and releases =3.6.2 it should work fine.


Pranith

David
-- Original Message --
From: Pranith Kumar Karampuri pkara...@redhat.com 
mailto:pkara...@redhat.com
To: David F. Robinson david.robin...@corvidtec.com 
mailto:david.robin...@corvidtec.com; gluster-us...@gluster.org 
gluster-us...@gluster.org mailto:gluster-us...@gluster.org; 
Gluster Devel gluster-devel@gluster.org 
mailto:gluster-devel@gluster.org

Sent: 2/4/2015 2:33:20 AM
Subject: Re: [Gluster-devel] failed heal


On 02/02/2015 03:34 AM, David F. Robinson wrote:
I have several files that gluster says it cannot heal. I deleted the 
files from all of the bricks 
(/data/brick0*/hpc_shared/motorsports/gmics/Raven/p3/*) and ran a 
full heal using 'gluster volume heal homegfs full'.  Even after the 
full heal, the entries below still show up.

How do I clear these?
3.6.1 Had an issue where files undergoing I/O will also be shown in 
the output of 'gluster volume heal volname info', we addressed that 
in 3.6.2. Is this output from 3.6.1 by any chance?


Pranith

[root@gfs01a ~]# gluster volume heal homegfs info
Gathering list of entries to be healed on volume homegfs has been 
successful

Brick gfsib01a.corvidtec.com:/data/brick01a/homegfs
Number of entries: 10
/hpc_shared/motorsports/gmics/Raven/p3/70_rke/Movies
gfid:a6fc9011-74ad-4128-a232-4ccd41215ac8
gfid:bc17fa79-c1fd-483d-82b1-2c0d3564ddc5
gfid:ec804b5c-8bfc-4e7b-91e3-aded7952e609
gfid:ba62e340-4fad-477c-b450-704133577cbb
gfid:4843aa40-8361-4a97-88d5-d37fc28e04c0
gfid:c90a8f1c-c49e-4476-8a50-2bfb0a89323c
gfid:090042df-855a-4f5d-8929-c58feec10e33
/hpc_shared/motorsports/gmics/Raven/p3/70_rke/.Convrg.swp
/hpc_shared/motorsports/gmics/Raven/p3/70_rke
Brick gfsib01b.corvidtec.com:/data/brick01b/homegfs
Number of entries: 2
gfid:f96b4ddf-8a75-4abb-a640-15dbe41fdafa
/hpc_shared/motorsports/gmics/Raven/p3/70_rke
Brick gfsib01a.corvidtec.com:/data/brick02a/homegfs
Number of entries: 7
gfid:5d08fe1d-17b3-4a76-ab43-c708e346162f
/hpc_shared/motorsports/gmics/Raven/p3/70_rke/PICTURES/.tmpcheck
/hpc_shared/motorsports/gmics/Raven/p3/70_rke/PICTURES
/hpc_shared/motorsports/gmics/Raven/p3/70_rke/Movies
gfid:427d3738-3a41-4e51-ba2b-f0ba7254d013
gfid:8ad88a4d-8d5e-408f-a1de-36116cf6d5c1
gfid:0e034160-cd50-4108-956d-e45858f27feb
Brick gfsib01b.corvidtec.com:/data/brick02b/homegfs
Number of entries: 0
Brick gfsib02a.corvidtec.com:/data/brick01a/homegfs
Number of entries: 0
Brick gfsib02b.corvidtec.com:/data/brick01b/homegfs
Number of entries: 0
Brick gfsib02a.corvidtec.com:/data/brick02a/homegfs
Number of entries: 0
Brick gfsib02b.corvidtec.com:/data/brick02b/homegfs
Number of entries: 0
===
David F. Robinson, Ph.D.
President - Corvid Technologies
704.799.6944 x101 [office]
704.252.1310 [cell]
704.799.7974 [fax]
david.robin...@corvidtec.com mailto:david.robin...@corvidtec.com
http://www.corvidtechnologies.com http://www.corvidtechnologies.com/


___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel




___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-devel