Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
What do you see when you do either a cat /proc/drbd or a
/etc/init.d/drbd status?
You should see something like t this on the primary
stewie:/usr/share/doc/drbd8-utils# /etc/init.d/drbd status
drbd driver loaded OK; device status:
version: 8.0.4 (api:86/proto:86)
SVN Revision: 2947 build by root at stewie, 2008-01-17 12:26:19
0: cs:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r---
ns:152 nr:0 dw:148 dr:1709 al:0 bm:4 lo:0 pe:0 ua:0 ap:0
resync: used:0/31 hits:26 misses:4 starving:0 dirty:0 changed:4
act_log: used:0/257 hits:37 misses:0 starving:0 dirty:0 changed:0
Please post that command on the primary and secondary....
Rob Morin
Dido Internet Inc.
Montreal,Canada
http://www.dido.ca
514-990-4444
Luis Motta Campos wrote:
> Hi, DRBDers
>
> I'm facing a funny problem here: I'm not able to connect my drbd
> syncer on HostA (primary) to HostB (secondary).
>
> I'm using CentOS 5.1:
>
> Linux HostA 2.6.18-53.1.4.el5 #1 SMP Fri Nov 30 00:45:55 EST 2007 x86_64
> x86_64 x86_64 GNU/Linux
>
> And I'm using the DRBD packages from the "Extra" repository:
>
> kmod-drbd-8.0.6-1.2.6.18_53.1.4.el5
> drbd-8.0.6-1.el5.centos
>
> My packages are correctly installed, no errors, no warnings,
> everything seems to be in place.
>
> I have 3 network cards connected to this machine. It doesn't really
> matter, as all the three share the same network physical media (at the
> moment, for simplicity). They are on separated network addresses and
> netmasks, thought. All my networks can see the corresponding peers and
> are working fine.
>
> As this is a test, I've setted up a fake disk using a file and a
> losetup(8) call to configure a loopback device where I could connect
> DRBD. This is working fine.
>
> I followed the steps in the walk-through at
> http://www.drbd.org/drbd8-howto+M5efa56e6465.html (well, almost - there
> are some caveats in there), and my /etc/drbd.conf is like this (for the
> moment):
>
> ##### /etc/drbd.conf #####
> global {
> usage-count no; # participate on pooling about drbd - no
> }
>
> common {
> protocol C;
> }
>
> resource "dbfs" {
> syncer {
> rate 125M;
> }
> on HostA { # yes, this is my virtual machine hostname
> device /dev/drbd0;
> disk /dev/loop0;
> address 172.16.168.2:7791;
> meta-disk internal;
> }
> on HostB { # yes, this is my virtual machine hostname
> device /dev/drbd0;
> disk /dev/loop0;
> address 172.16.168.3:7791;
> meta-disk internal;
> }
> }
> ##### EOF #####
>
> I'm trying to start the service using /etc/init.d/drbd start, but I get
> as far as the waiting screen telling me that the service is waiting for
> the other host to show up.
>
> I try to execute the service (/etc/init.d/drbd start) on HostB, and it
> does exactly the same thing in both sides.
>
> My log files doesn't show relevant error messages. I can send them if
> you think it could have something relevant.
>
> I just ran out of ideas, and would like to hear from you: what am I
> doing wrong?
>
> Suggestions, pointers, tutorials, documentation and information requests
> are all welcome.
>
> Many thanks in advance for your help.
> Cheers
>