I am running drbd 9 (drbdmanage 0.99.11, drbd-9.0.9) on CentOS7 and have
set up a zfs backed drbd device. Having restarted the servers, on one
node it is now operating as diskless and primary. I noted in the logs
that for some reason the zfs device was seen as busy when drbdmanage
attempted to create the resource.
I have a couple of questions. Firstly, is it possible to cause
drbdmanage to wait until the device becomes available before attempting
to create the resource? I imagine this could be something that I have to
have systemd manage? I imagine that ZFS was importing the pool at the
time the resource was created. Secondly, how do I cause drbdmanage to
switch from diskless mode once the zfs pool and zvol become available?
Many thanks in advance.
An extract from the log is below:
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdsetup
new-resource vm-data-01 0
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdsetup
new-minor vm-data-01 101 0
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdsetup
new-peer vm-data-01 1 --_name=san-1 --cram-hmac-alg=sha1
--shared-secret=XXXXXXXXXXXXXXXX --max-epoch-size=8192
--max-buffers=20000 --rcvbuf-size=2097152 --sndbuf-size=2097152
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdsetup
new-path vm-data-01 1 ipv4:192.168.254.131:7001 ipv4:192.168.254.130:7001
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdsetup
peer-device-options vm-data-01 1 0 --set-defaults --c-plan-ahead=7
--c-min-rate=4000 --c-max-rate=9000 --c-fill-target=1000
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: drbdmeta
101 v09 /dev/zvol/zfs0/vm-data-01_00 internal apply-al
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stdout: Operation
canceled.
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stderr: New
resource vm-data-01
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stderr: New minor
101 (vol:0)
Oct 24 09:11:55 san-2 drbdmanaged[7946]: ERROR drbdadm/stderr:
open(/dev/zvol/zfs0/vm-data-01_00) failed: Device or resource busy
_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user