We want to take an opportunity to explain LINBIT’s best practices in regards to DRBD and backup procedures.
DRBD 8.4.1 introduces a new feature:
read-balancing, which is configured in the
disk section of the configuration file(s). This feature enables DRBD to balance read requests between the Primary/Secondary nodes. Continue reading
Deutsche Wolke (“German Cloud”) was founded to establish Federal Cloud Infrastructure in Germany.
This infrastructure will provide additional legal and security protections for hosted data. No longer will small businesses be exposed to the legal risk of losing their website presence without a trial (an unfortunate reality when doing business on transatlantic clouds).
The natural partner for backend storage infrastructure is LINBIT; as authors and maintainers of DRBD, we are best suited to provide the technical expertise to achieve High Availability. Also, DRBD Proxy is the obvious choice for off-site or disaster recovery replication (from the office into the cloud).
We at LINBIT look forward to seeing this project grow and prosper!
Stumbling upon the Holy time-travellin’ DRBD, batman! blog post there’s only one thing to be said …
Be strict in what you emit, liberal in what you accept1
is simply not true when dealing with mission-critical systems.
It’s ok to be alerted on upgrading a machine because the “old, working” RegEx that did the parsing doesn’t match anymore2; it’s not a problem to get an email when someone adds the 100th DRBD resource and causes the grep to fail; and so on. Continue reading
The sync-rate controller is used for controlling the used bandwidth during resynchronization (not normal replication); it runs in the
SyncTarget state, ie. on the (inconsistent) receiver side. Continue reading
The TL;DR version: don’t use
data-integrity-alg in a production setup. Continue reading
For people using the VIM editor I’ve got two small tips when editing Pacemaker configurations:
There is quite a bit of confusion about the DRBD configuration value
al-extents (activity log extents), so here’s another shot at explaining it. Continue reading