Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
/ 2004-05-29 19:43:36 -0600 \ Lucas Albers: > I am attempting to use drbd on top of software raid. > I have successfully create the raid5 partition. > I have not put a file system on it. > I have compiled drbd and loaded module. > I started drbd with the following commands (see below addresses munged) > When i attempt to make the file system on /dev/nb0 it gives me the > following error: > mkreiserfs: Guessing about desired format.. > mkreiserfs: Kernel 2.4.25 is running. > reiserfs_create: can not create that small (0 blocks) filesystem > > > drbdsetup commands: > drbdsetup /dev/nb0 disk /dev/md4 > drbdsetup /dev/nb0 primary > > > Here is my drbd.conf file: Hint: > > resource drbd0 { - protocol=B + protocol=C > fsckcmd = fsck -p -y + disk { + # if the lower level device reports io-error, we panic! + # (standby node takes over) + # comment this out, if you want to survive this, e.g. you do testing + # only, or you have other means to cope with that. + do-panic + + # the device size in bytes, default unit is k (1 block == 1024 bytes) + # should be the minimum of the sizes of the lower level devices of + # the nodes. + # (since we often use 4k as logical block size, + # and I see "access beyond end of device" in some rare cases, when + # someone tries to access the last logical block with full block + # size, but it is some sectors shorter -- not drbd's fault, anyways) + # it is probably best rounded _down_ to the next multiple of 4 + disk-size = 12345678k ^^^^^^^^^ this being the important missing thing in your configuration file. if you leave this out, the drbd will only be useable after it first connected to the peer. + } > on cslabxx { > device=/dev/nb0 > disk=/dev/md4 > address=153.90.199.xx > port=7789 > } > > on compxx { > device=/dev/nb0 > disk=/dev/md3 > address=153.90.199.xx > port=7789 > } > } > All the documentation appears to indicate this is the order to use when > creating drbd on software raid: > create raid. > create drbd on top of raid connect drbd peers > make file system on drbd. hth, Lars Ellenberg