目次

2022.09.01 DRBDが削除できない

DRBDがどうしてもdownできなくなってしまって、困ったことがあったのでメモ

ERROR

# drbdsetup down volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3
volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3: State change failed: (-2) Need access to UpToDate data
additional info from kernel:
failed to detach

# drbdsetup show volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3
resource "volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3" {
    options {
        quorum          	majority;
        on-no-quorum    	io-error;
    }
    _this_host {
        node-id			1;
        volume 0 {
            device			minor 1005;
            disk			"/dev/vg01/volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3_00000";
            meta-disk			internal;
            disk {
                rs-discard-granularity	65536; # bytes
            }
        }
    }
}

対応方法

drbdsetupのプロセスが動いたままだったので、これをkillしてあげればdownできました。

# ps auxw| grep drbdsetup
root     1011058  0.0  0.0   2828  2084 ?        S    Aug31   0:00 drbdsetup events2 all

# kill 1011058
# drbdsetup down volume-95a28d64-64ce-4d72-9283-a3fd6a894dd3