Re: Trying to fix files that don't want to heal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Montag, den 02.12.2019, 02:15 -0500 schrieb Ashish Pandey:
> 
> 
> From: "Gudrun Mareike Amedick" <g.amedick@xxxxxxxxxxxxxx>
> To: "Ashish Pandey" <aspandey@xxxxxxxxxx>
> Cc: "Gluster-users" <gluster-users@xxxxxxxxxxx>
> Sent: Friday, November 29, 2019 8:45:13 PM
> Subject: Re:  Trying to fix files that don't want to heal
> 
> Hi Ashish,
> 
> thanks for your reply. To fulfill the "no IO"-requirement, I'll have to wait until second week of December (9th – 14th). 
> 
> We originally planned to update GlusterFS from 4.1.7 to 5 and then to 6 in December. Should we do that upgrade before or after running those
> scripts?
> The best 
> 
> >> It will be best if you could do it before upgrading to newer version.
> BTW, why are you not planing to upgrade to gluster 7?

Okay, will do. 

We have ~400TB-volume. Restoring it is no fun. As a result, we have a pretty conservative updating schedule.

> 
> 
> Kind regards
> 
> GudrunAm Freitag, den 29.11.2019, 00:38 -0500 schrieb Ashish Pandey:
> > Hey Gudrun,
> > 
> > Could you please try to use the scripts and try to resolve it. 
> > We have written some scripts and it is in final phase to get merge - 
> > https://review.gluster.org/#/c/glusterfs/+/23380/
> > 
> > You can find the steps to use these scripts in README.md file
> > 
> > ---
> > Ashish
> > 
> > From: "Gudrun Mareike Amedick" <g.amedick@xxxxxxxxxxxxxx>
> > To: "Gluster-users" <gluster-users@xxxxxxxxxxx>
> > Sent: Thursday, November 28, 2019 3:57:18 PM
> > Subject:  Trying to fix files that don't want to heal
> > 
> > Hi,
> > 
> > I have a distributed dispersed volume with files that don't want to heal. I'm trying to fix them manually. 
> > 
> > I'm currently working on a file that is present on all bricks, GFID exists in .glusterfs-structure and getfattr shows identical attributes for all
> > files. They look like this:
> > 
> > # getfattr -m. -d -e hex $brick/somepath/libssl.so.1.1
> > getfattr: Removing leading '/' from absolute path names
> > # file: $brick/$somepath/libssl.so.1.1
> > trusted.ec.config=0x0000080602000200
> > trusted.ec.dirty=0x00000000000000010000000000000000
> > trusted.ec.size=0x00000000000a0000
> > trusted.ec.version=0x00000000000000040000000000000005
> > trusted.gfid=0xdd7dd64f6bb34b5f891a5e32fe83874f
> > trusted.gfid2path.0c3a5b76c518ef60=0x34663064396234332d343730342d343634352d613834342d3338303532336137346632662f6c696273736c2e736f2e312e31
> > trusted.gfid2path.578ce2ec37aa0f9d=0x31636136323433342d396132642d343039362d616265352d6463353065613131333066632f6c696273736c2e736f2e312e31
> > trusted.glusterfs.quota.1ca62434-9a2d-4096-abe5-dc50ea1130fc.contri.3=0x00000000000292000000000000000001
> > trusted.glusterfs.quota.4f0d9b43-4704-4645-a844-380523a74f2f.contri.3=0x00000000000292000000000000000001
> > trusted.pgfid.1ca62434-9a2d-4096-abe5-dc50ea1130fc=0x00000001
> > trusted.pgfid.4f0d9b43-4704-4645-a844-380523a74f2f=0x00000001
> > 
> > pgfid is "parent gfid" right? Both GFID's refer to a dir in my volume, both of those dirs contain a file named libssl.so.1.1. They seem to be
> > hardlinks:
> > 
> > find  $brick/$somepath  -samefile  $brick/$someotherpath/libssl.so.1.1
> > $brick/$somepath/libssl.so.1
> > 
> > This exceeds the limits of my GlusterFS knowledge. Is that something that can/should happen? If not, is it the reason that file won't heal and how
> > do
> > I fix that?
> > 
> > Kind regards
> > 
> > Gudrun Amedick
> > ________
> > 
> > Community Meeting Calendar:
> > 
> > APAC Schedule -
> > Every 2nd and 4th Tuesday at 11:30 AM IST
> > Bridge: https://bluejeans.com/441850968
> > 
> > NA/EMEA Schedule -
> > Every 1st and 3rd Tuesday at 01:00 PM EDT
> > Bridge: https://bluejeans.com/441850968
> > 
> > Gluster-users mailing list
> > Gluster-users@xxxxxxxxxxx
> > https://lists.gluster.org/mailman/listinfo/gluster-users
> > 
> ________
> 
> Community Meeting Calendar:
> 
> APAC Schedule -
> Every 2nd and 4th Tuesday at 11:30 AM IST
> Bridge: https://bluejeans.com/441850968
> 
> NA/EMEA Schedule -
> Every 1st and 3rd Tuesday at 01:00 PM EDT
> Bridge: https://bluejeans.com/441850968
> 
> Gluster-users mailing list
> Gluster-users@xxxxxxxxxxx
> https://lists.gluster.org/mailman/listinfo/gluster-users
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

________

Community Meeting Calendar:

APAC Schedule -
Every 2nd and 4th Tuesday at 11:30 AM IST
Bridge: https://bluejeans.com/441850968

NA/EMEA Schedule -
Every 1st and 3rd Tuesday at 01:00 PM EDT
Bridge: https://bluejeans.com/441850968

Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
https://lists.gluster.org/mailman/listinfo/gluster-users

[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux