DRBD Proxy's Buffer Warning Messages
This article will help you identify whether your DRBD Proxy buffer is large enough for your replication workload. This information applies to DRBD Proxy version 3.
If you see messages like this:
No memory found for <connection-string>: <bytes> of <bytes> used, needed <bytes> bytes
⚠️ WARNING: The above message is shown by versions prior to 3.2.8 (Sep 2019) while the following message is shown by newer builds of DRBD Proxy.
Temporary memory shortage on <host>: <bytes> of <bytes> used, needed <bytes> bytes
This means DRBD Proxy’s buffers have become full. You can increase the
amount of memory allocated to DRBD Proxy by increasing the memlimit
setting in the DRBD® configuration. If this value is already relatively
large, you likely need a faster replication network between nodes to
keep up with the I/O workloads on the DRBD device.
proxy {
memlimit <megabytes>M;
...
}
Reviewed 2020/12/01 – DGT