The xfs shutdown due to potential racing unlink in xfs kernel on the following files:
directory ./glusterfs/indices/
xattrop
and files under this directory
The racing cause xfs unlinked list memory corrupt and then xfs shutdown.
finally
<...>-6908 [001] 8739.967623: xfs_iunlink: dev 8:16 ino 0x83a8b mode
0100000, flags 0x0
<...>-6909 [001] 8739.970252: xfs_iunlink: dev 8:16 ino 0x83a8b mode
0100000, flags 0x0
0x83a8b and 0x1b20b both hash to unlinked list bucket 11.
the shutdown then happens because of corrupt unlinked list.
Now we move the indices directory out of xfs volume to an ext4 volume and the crash not happens again.
This issue always happen when we rebalance glusterfs volumes(for example to growth the cluster).
The worst case ever happened is one day 8 of our servers xfs shutdown at the same time.