Is it possible to run transaction role on a separated machine?

I’ve tried to have one machine with only transaction classes and stateless classes. But the cluster failed to allocate log role on that machine. It ended up allocating a process with both roles and leaving the target process empty.
So it looks like that the transaction class cannot be deployed on a separated machine?

Please see if https://forums.foundationdb.org/t/roles-classes-matrix/1340 helps with some ofthese doubts.

Hi, thanks for your great work. But it seems that it doesn’t help my case.

Can you provide the status json output for your cluster?

Weird… I cannot reproduce it anymore. Sorry for the interruption. May come back if it happens again.