<div dir="ltr"><div>Hi,</div><div>I am running a GlusterFS cluster in Kubernetes. This has a single 1x2 volume. I am dealing with a split-brain sitution. During debugging I noticed that, the files in the backend bricks does not have the proper trusted.afr xattr. Given this volume has 2 bricks, I should see</div><div>files with the following 2 afr, I am guessing:</div><div><br></div><div>trusted.afr.vol-client-0</div><div>trusted.afr.vol-client-1</div><div><br></div><div>But I see files with xattrs below:</div><div><br></div><div>trusted.afr.vol-client-2</div><div>trusted.afr.vol-client-3</div><div>trusted.afr.vol-client-5</div><div><br></div><div>As I run the bricks as pods in Kubernetes, I have from time to time added and removed bricks fron this volume. Basically the pod IPs changed when the pods get restarted. My questions are:</div><div><br></div><div>1. Am I seeing wrong trusted.afr?</div><div>2. When I remove-brick and add a new brick and then run heal full, does it reapply the trusted.afrs properly?</div><div><br></div><div>Thanks,</div><div>-Tamal</div><div><br></div>
</div>