After we had Kubernetes version upgrade and host OS upgrade in DCs, I found the roles for fdb processes at DC2 had changed. DC2 contains TX pods only in our 3-DC architecture. We have 15 TX pods there. Before the system upgrades, we role assignments were like the following.
Blockquote
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator role=log
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
After the system upgrades, they became like this:
Blockquote
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction, role=coordinator
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction,
DC=dc2, IP=xxx:4000:tls, type=transaction, role=log
Our fdb cluster is running fine and is performant, but I’d like to change the role assignments back. How do I achieve that?
Thank you.