diff --git a/ccnode/drbd.py b/ccnode/drbd.py index a73422c0e1395a4f121d6db130f04db0cd3b9f6d..d02a1009341e057da11175690d9decb2fd69a3f8 100644 --- a/ccnode/drbd.py +++ b/ccnode/drbd.py @@ -52,6 +52,7 @@ class DRBD(object): DRBDMETA = os.path.join(BIN_PATH, 'drbdmeta') DRBDSETUP = os.path.join(BIN_PATH, 'drbdsetup') MODPROBE = os.path.join(BIN_PATH, 'modprobe') + RMMOD = os.path.join(BIN_PATH, 'rmmod') # connection states CSTATES = Enum( STANDALONE = "StandAlone", @@ -107,6 +108,7 @@ class DRBD(object): self._meta = None self._dm_table = None # load kernel driver, do not check for error + Exec.silent([self.RMMOD, 'drbd']) Exec.silent([self.MODPROBE, 'drbd', 'minor_count=100', 'usermode_helper=/bin/true']) # check that binaries are available