DRBD: Difference between revisions

From DWIKI
Line 57: Line 57:
=FAQ=
=FAQ=


===1: State change failed: (-2) Need access to UpToDate data==
==1: State change failed: (-2) Need access to UpToDate data==
when you get that tryinng to make a node/resource primary, try
when you get that tryinng to make a node/resource primary, try
  drbdadm primary drbdX --force
  drbdadm primary drbdX --force

Revision as of 16:07, 5 February 2019

Distributed Replicated Block Device


Links

See also: http://www.gluster.org/ and http://ceph.com/

Support

Tools

drbdadm

drbd-overview

drbdsetup

Docs

Recovery

GFS on DRBD


Cheatsheet

Make device primary

drbdadm primary yourdeviceID

or

drbdsetup /dev/drbdX primary -o

FAQ

1: State change failed: (-2) Need access to UpToDate data

when you get that tryinng to make a node/resource primary, try

drbdadm primary drbdX --force


show resource sizes

lsblk

commands to show info

drbdmon
drbdtop


resolving split brain issues

diskless

You might try

drbdadm attach drbd0


sync is slow

show configuration

drbdsetup show


show more info

drbdsetup show-gi <minor-number>

update network settings

drbdsetup net-options 10.0.0.1 10.0.0.2  --sndbuf-size=2M


mount: unknown filesystem type 'drbd'

Usually means your node is not primary. If you're sure you know what you're doing you can use

mount -t ext4 /dev/drbd1 /drbdmount

reload configuration

drbdadm adjust all


show configuration of resource

drbdsetup /dev/drbd0 show


resource unknown

First try

drbdadm up resourcename

Command 'drbdmeta 1 v08 /dev/drbd0 internal apply-al' terminated with exit code 20

Most likely split brain issue, check dmesg etc