I am trying to setup the foundationdb cluster for benchmarking. I have some questions regarding the configuration of the server machines.
- Is there a way to manually assign the roles to a fdbserver processes.
- Is there a way to set the desired numbers of proxies and resolvers other than fdbcli.
* I found that the fdb servers can also be assigned the proxy and resolver class, how
is this related to setting up the number of proxies and resolvers through fdbcli.
- If I am running 3 server machines and 2 client machines and I would like to change some knobs of foundationdb, for e.g. knob_shard_bytes_ratio=2, should I change it for each server process, or is this knob relevant to a particular server process, or I just change it for the entire fdbserver machine.
I am having these confusions and kind of stuck, any help would be highly appreciated.