[DRBD-user] drbd strange error

Horvath Szabolcs hsz at leier.hu
Mon Aug 2 15:07:38 CEST 2004

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


We're installing a cluster with 2 nodes.

By starting drbd from /etc/init.d (runlevel 2, normal startup):
_sometimes_ (10 percent of all cases) it fails
with the following error message:

Starting DRBD resources: ioctl(,SET_DISK_CONFIG,) failed: Device or
resource busy
Command line was: '/sbin/drbdsetup /dev/nb0 disk /dev/hda5 internal -1
drbdsetup exited with code 20

Failed setting up  r0

however, if I started manually a few seconds later
(using /etc/init.d/drbd start), it works fine.

Here is /etc/drbd.conf:

resource r0 {
 protocol C;
  incon-degr-cmd "halt -f";
  startup { wfc-timeout 30; }
  disk { on-io-error   detach; }
  net {}
  syncer {
    rate 100M;
    group 1;
    al-extents 257;
  on castor {
    device     /dev/nb0;
    disk       /dev/hda5;
    meta-disk  internal;
  on pollux {
    device    /dev/nb0;
    disk      /dev/hda5;
    meta-disk internal;

We're using Debian Woody w/ drbd 0.7.0 and Linux 2.6.7 vanilla.

Linux pollux 2.6.7 #8 Tue Jul 20 15:48:20 CEST 2004 i686 unknown

Thanks in advance,
Szabolcs Horvath

More information about the drbd-user mailing list