On Tue, Nov 14, 2023 at 10:46:57PM +0000, Eric Wong wrote: > > I can't do +E because that's not available to me under CentOS7 (I can't wait > > until we move on, but just when we think the yak is fully shaved, we find > > more > > clumps of thick fur we hadn't considered). Is the output of the regular > > "lsof > > -p" helpful at all? > > Sure.
Sent privately. > > Strace for all three processes (-cindex, cidx shard[0], cidx shard[1]) just > > sits at: > > > > select(24, [13 16], NULL, NULL, NULL > > OK, that's still useful. One FD is signalfd, the others would > be a SOCK_SEQPACKET socket, I think... > > > As far as I can see, there are no other processes other than cidx. > > OK. Hmm.. Perhaps `kill -CHLD' on the top-level cindex process > can move it along? Didn't seem to do anything. The cidx shards were still there, and even running "kill" on those processes directly didn't make them go away. Killing the -cindex process itself does move things along without a failure. -K