[Gluster-users] Interesting split-brain...
Ludwig Gamache
ludwig at elementai.com
Thu Jun 15 02:53:02 UTC 2017
I am new to gluster but already like it. I did a maintenance last week
where I shutdown both nodes (one after each others). I had many files that
needed to be healed after that. Everything worked well, except for 1 file.
It is in split-brain, with 2 different GFID. I read the documentation but
it only covers the cases where the GFID is the same on both bricks. BTW, I
am running Gluster 3.10.
Here are some details...
[root at NAS-01 .glusterfs]# gluster volume heal data01 info
Brick 192.168.186.11:/mnt/DATA/data
/abc/.zsh_history
/abc - Is in split-brain
Status: Connected
Number of entries: 2
Brick 192.168.186.12:/mnt/DATA/data
/abc - Is in split-brain
/abc/.zsh_history
Status: Connected
Number of entries: 2
On brick 1:
[root at NAS-01 abc]# ls -lart
total 75
drwxr-xr-x. 2 root root 2 Jun 8 13:26 .zsh_history
drwxr-xr-x. 3 12078 root 3 Jun 12 11:36 .
drwxrwxrwt. 17 root root 17 Jun 12 12:20 ..
On brick 2:
[root at DC-MTL-NAS-02 abc]# ls -lart
total 66
-rw-rw-r--. 2 12078 12078 1085 Jun 12 04:42 .zsh_history
drwxr-xr-x. 2 12078 root 3 Jun 12 10:36 .
drwxrwxrwt. 17 root root 17 Jun 12 11:20 ..
Notice that on one brick, it is a file and on the other one it is a
directory.
On brick 1:
[root at NAS-01 abc]# getfattr -d -m . -e hex /mnt/DATA/data/abc/.zsh_history
getfattr: Removing leading '/' from absolute path names
# file: mnt/DATA/data/abc/.zsh_history
security.selinux=0x73797374656d5f753a6f626a6563745f723a756e6c6162656c65645f743a733000
trusted.afr.data01-client-0=0x000000000000000000000000
trusted.afr.data01-client-1=0x000000000000000200000000
trusted.gfid=0xdee43407139d41f091d13e106a51f262
trusted.glusterfs.dht=0x000000010000000000000000ffffffff
On brick 2:
root at NAS-02 abc]# getfattr -d -m . -e hex /mnt/DATA/data/abc/.zsh_history
getfattr: Removing leading '/' from absolute path names
# file: mnt/DATA/data/abc/.zsh_history
security.selinux=0x73797374656d5f753a6f626a6563745f723a756e6c6162656c65645f743a733000
trusted.afr.data01-client-0=0x000000170000000200000000
trusted.afr.data01-client-1=0x000000000000000000000000
trusted.bit-rot.version=0x060000000000000059397acd0005dadd
trusted.gfid=0xa70ae9af887a4a37875f5c7c81ebc803
Any recommendation on how to recover from that? BTW, the file is not
important and I could easily get rid of it without impact. So, if this is
an easy solution...
Regards,
--
Ludwig Gamache
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20170614/9df30fd2/attachment.html>
More information about the Gluster-users
mailing list