Hi
we have a fresh 3 Node DRBD9 Cluster setup with Proxmox 4.3 up and runnig like it is described in the Wiki article here https://pve.proxmox.com/wiki/DRBD9.
MyVersions: 4.3-66 (running kernel: 4.4.19-1-pve),drbdmanage: 0.97.3-1
We want to configure some periodical integrity checking as suggested in the wiki article. A cronjob with "drbdadm verify all". (https://pve.proxmox.com/wiki/DRBD9#Integrity_checking)
As described in the documentation here (https://www.drbd.org/en/doc/users-guide-90/s-use-online-verify#s-online-verify-enable, https://www.drbd.org/en/doc/users-guide-90/s-online-verify)
I have defined a verification algorithm for all resources in "/etc/drbd.d/global_common.conf".
But even after rebooting the system (i read somewhere one has to reboot if the parameter verify-alg changes) the online verification fails.
I also tried the other algorithms "sha1" and "md5", the reason is always the same.
Any ideas?
we have a fresh 3 Node DRBD9 Cluster setup with Proxmox 4.3 up and runnig like it is described in the Wiki article here https://pve.proxmox.com/wiki/DRBD9.
MyVersions: 4.3-66 (running kernel: 4.4.19-1-pve),drbdmanage: 0.97.3-1
We want to configure some periodical integrity checking as suggested in the wiki article. A cronjob with "drbdadm verify all". (https://pve.proxmox.com/wiki/DRBD9#Integrity_checking)
As described in the documentation here (https://www.drbd.org/en/doc/users-guide-90/s-use-online-verify#s-online-verify-enable, https://www.drbd.org/en/doc/users-guide-90/s-online-verify)
I have defined a verification algorithm for all resources in "/etc/drbd.d/global_common.conf".
If you have enabled on-line verification for all your resources (for example, by adding verify-alg <algorithm> to the common section in /etc/drbd.d/global_common.conf), you may also use...
Code:
lsmod | grep crc32c
libcrc32c 16384 2 drbd,dm_persistent_data
/etc/drbd.d/global_common.conf:
net {
# protocol timeout max-epoch-size max-buffers unplug-watermark
# connect-int ping-int sndbuf-size rcvbuf-size ko-count
# allow-two-primaries cram-hmac-alg shared-secret after-sb-0pri
# after-sb-1pri after-sb-2pri always-asbp rr-conflict
# ping-timeout data-integrity-alg tcp-cork on-congestion
# congestion-fill congestion-extents csums-alg verify-alg
# use-rle
verify-alg crc32c;
}
But even after rebooting the system (i read somewhere one has to reboot if the parameter verify-alg changes) the online verification fails.
I also tried the other algorithms "sha1" and "md5", the reason is always the same.
Any ideas?
Code:
/usr/sbin/drbdadm verify all
vm-107-disk-1: State change failed: (-14) Need a verify algorithm to start online verify
Command '/usr/sbin/drbdsetup verify vm-107-disk-1 0 0' terminated with exit code 11
vm-132-disk-1: State change failed: (-14) Need a verify algorithm to start online verify
Command '/usr/sbin/drbdsetup verify vm-132-disk-1 1 0' terminated with exit code 11
dmesg:
[58989.267552] drbd .drbdctrl/0 drbd0 vmhost5: repl( Established -> VerifyS )
[58989.267569] drbd .drbdctrl/0 drbd0 vmhost5: Starting Online Verify from sector 0
[58989.268032] drbd .drbdctrl: Preparing cluster-wide state change 2941080310 (1->0 496/288)
[58989.295453] drbd .drbdctrl: State change 2941080310: primary_nodes=0, weak_nodes=0
[58989.295454] drbd .drbdctrl: Committing cluster-wide state change 2941080310 (24ms)
[58989.295462] drbd .drbdctrl/1 drbd1 vmhost1: repl( Established -> VerifyS )
[58989.295466] drbd .drbdctrl/1 drbd1 vmhost1: Starting Online Verify from sector 0
[58989.295942] drbd .drbdctrl: Preparing cluster-wide state change 1522830319 (1->2 496/288)
[58989.303656] drbd .drbdctrl: State change 1522830319: primary_nodes=0, weak_nodes=0
[58989.303658] drbd .drbdctrl: Committing cluster-wide state change 1522830319 (4ms)
[58989.303664] drbd .drbdctrl/1 drbd1 vmhost5: repl( Established -> VerifyS )
[58989.303667] drbd .drbdctrl/1 drbd1 vmhost5: Starting Online Verify from sector 0
[58989.304064] drbd vm-107-disk-1: State change failed: Need a verify algorithm to start online verify
[58989.304296] drbd vm-107-disk-1/0 drbd102 vmhost1: Failed: repl( Established -> VerifyS )
[58989.304618] drbd vm-132-disk-1: State change failed: Need a verify algorithm to start online verify
[58989.304844] drbd vm-132-disk-1/0 drbd101 vmhost1: Failed: repl( Established -> VerifyS )
Last edited: