[DRBD-user] Re: DRBD-Startskript // drbd: usage: multiply $N by $F drbd: stopped at /etc/init.d/drbd (multiply) line 1026.

Lars Ellenberg l.g.e at web.de
Sat May 15 07:51:27 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.


/ 2004-05-15 00:47:44 +0200
\ Marc Delete:
> Hallo Herr Ellenberg!
> 
> Ich teste seit geraumer Zeit DRBD. In der Testinstallation nutzte ich 
> eine 6GB Partition und habe DRBD vornehmlich auf "schlechte Behandlung" 
> getestet. Die Version 0.6.12 schien mir jetzt ausreichend stabil und 
> ich verlagerte meinen "Spieltrieb" auf Größe und Skalierbarkeit. Ich 
> habe die 6GB-Partitionen gegen 1,6TB-SCSI-Plattensubsysteme getauscht. 
> 'drbd start' lieferte danach untenstehende Fehlermeldung.
> 
> Einzige Anpassung an der Konfiguration, die ich nach dem Upgrade 
> vorgenommen habe, war der DISK-SIZE Parameter. Ich habe dort wie immer 
> die Anzahl von k-Blöcken die mir FDISK anzeigt eingetragen. Ich werde 
> demnächst mal testen, ob ich das System manuell mit drbdsetup zum 
> Laufen bringen kann.
> 
> drbd: pre-parsed needs update, parsing /etc/drbd.conf
> .................................
> 
> drbd: usage: multiply $N by $F
> drbd:   stopped at /etc/init.d/drbd (multiply) line 1026.
> drbd:
> drbd:   CVSID Id: drbd,v 1.55 2004/03/04 07:38:18 lars Exp
> drbd:   BASH_VERSINFO (2 05b 0 1 release i386-pc-linux-gnu)
> drbd:
> drbd:   If you feel this script is buggy, please report to
> drbd:   Lars Ellenberg <l.g.e at web.de>, drbd-user at lists.linbit.com
> drbd:
> 
> Debian-Testing/letztes dist-upgrade: heute
> drbdsetup: Version: 0.6.12 (api:64)
> drbd.o: Version 0.6.12 (api:64/proto:62)

Ich antworte mal auf Englisch, CC an die Liste.

I guess I should put this in the faq.
going to search.gmane.org, and searching for
 stopped drbd multiply
in group
 drbd
sorted by relevance gives

http://search.gmane.org/search.php?query=stopped+drbd+multiply&email=&group=drbd&sort=relevance

and then you'll soon find
http://thread.gmane.org/gmane.linux.network.drbd/5148

        :)

I updated the script to no longer use blockdev, but fdisk -s, which is
what I should have done from the begining; sometimes one just does not
see the obvious.

since the small changes in DRBD 0.6.12+ CVS as of the writing don't
justify a new bugfix release yet (would then be 0.6.13), you have to
fetch it directly from CVS.

To do so: 
export CVSROOT=":pserver:anonymous:@cvs.drbd.org:/var/lib/cvs/drbd"
cvs co drbd               # for the full 0.6.12+cvs sources
cvs co drbd/scripts/drbd  # for just the drbd script
you then need to install/copy it to the right location, of course,
i.e. probably /etc/init.d/drbd, and maybe copy or relink it to datadisk
in case datadisk is not a symlink on your box.

Thanks,

	Lars Ellenberg





More information about the drbd-user mailing list