Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hi, so just do what the message says: zero the metadata on the underlying storage: dd if=/dev/zero of=/dev/VolGroup00/LogVol00 bs=1M count=1 This should help. Best regards, Thomas. Zitat von Docharkhehsaz <m.docharkhehsaz at gmail.com>: > I like to have the /var/opt directory to be mirrored on both nodes, > When I try to run : > drbdadm create-md axigenStorage I got error: > > =========================================== > [root at mail2 ~]# drbdadm create-md axigenStorage > md_offset 994519805952 > al_offset 994519773184 > bm_offset 994489421824 > > Found ext3 filesystem > 971210752 kB data area apparently used > 971181076 kB left usable by current configuration > > Device size would be truncated, which > would corrupt data and result in > 'access beyond end of device' errors. > You need to either > * use external meta data (recommended) > * shrink that filesystem first > * zero out the device (destroy the filesystem) > Operation refused. > > Command 'drbdmeta 0 v08 /dev/VolGroup00/LogVol00 internal create-md' > terminated with exit code 40 > drbdadm create-md axigenStorage: exited with code 40 > > ========================= > > Here is my drbd.conf: > =========================== > # > # please have a a look at the example configuration file in > # /usr/share/doc/drbd83/drbd.conf > # > > > # > # drbd.conf example > # > # parameters you _need_ to change are the hostname, device, disk, > # meta-disk, address and port in the "on <hostname> {}" sections. > # > # you ought to know about the protocol, and the various timeouts. > # > # you probably want to set the rate in the syncer sections > > # > # NOTE common pitfall: > # rate is given in units of _byte_ not bit > # > > # > # increase timeout and maybe ping-int in net{}, if you see > # problems with "connection lost/connection established" > # (or change your setup to reduce network latency; make sure full > # duplex behaves as such; check average roundtrip times while > # network is saturated; and so on ...) > # > > skip { > As you can see, you can also comment chunks of text > with a 'skip[optional nonsense]{ skipped text }' section. > This comes in handy, if you just want to comment out > some 'resource <some name> {...}' section: > just precede it with 'skip'. > > The basic format of option assignment is > <option name><linear whitespace><value>; > > It should be obvious from the examples below, > but if you really care to know the details: > > <option name> := > valid options in the respective scope > <value> := <num>|<string>|<choice>|... > depending on the set of allowed values > for the respective option. > <num> := [0-9]+, sometimes with an optional suffix of K,M,G > <string> := (<name>|\"([^\"\\\n]*|\\.)*\")+ > <name> := [/_.A-Za-z0-9-]+ > } > > # > # At most ONE global section is allowed. > # It must precede any resource section. > # > global { > # By default we load the module with a minor-count of 32. In case you > # have more devices in your config, the module gets loaded with > # a minor-count that ensures that you have 10 minors spare. > # In case 10 spare minors are too little for you, you can set the > # minor-count exeplicit here. ( Note, in contrast to DRBD-0.7 an > # unused, spare minor has only a very little overhead of allocated > # memory (a single pointer to be exact). ) > # > # minor-count 64; > > # The user dialog counts and displays the seconds it waited so > # far. You might want to disable this if you have the console > # of your server connected to a serial terminal server with > # limited logging capacity. > # The Dialog will print the count each 'dialog-refresh' seconds, > # set it to 0 to disable redrawing completely. [ default = 1 ] > # > # dialog-refresh 5; # 5 seconds > > # You might disable one of drbdadm's sanity check. > # disable-ip-verification; > > # Participate in DRBD's online usage counter at http://usage.drbd.org > # possilbe options: ask, yes, no. Default is ask. In case you do not > # know, set it to ask, and follow the on screen instructions later. > usage-count no; > } > > > # > # The common section can have all the sections a resource can have but > # not the host section (started with the "on" keyword). > # The common section must precede all resources. > # All resources inherit the settings from the common section. > # Whereas settings in the resources have precedence over the common > # setting. > # > > common { > protocol C; > syncer { rate 10M; } > } > > # > # this need not be r#, you may use phony resource names, > # like "resource web" or "resource mail", too > # > > resource axigenStorage{ > on mail1.cra.ir { > device /dev/drbd0; > disk /dev/VolGroup00/LogVol00; > #disk /dev/sdb2; > > address 192.168.44.88:7788; > meta-disk internal; > } > on mail2.cra.ir { > device /dev/drbd0; > disk /dev/VolGroup00/LogVol00; > #disk /dev/sdb2; > address 192.168.44.89:7788; > meta-disk internal; > } > } > > ============ > > > Here is pvdisplay,lvdisplay out put: > [root at mail2 ~]# pvdisplay > --- Physical volume --- > PV Name /dev/mapper/isw_bahjijhdij_Volume0p2 > VG Name VolGroup00 > PV Size 931.40 GB / not usable 29.40 MB > Allocatable yes (but full) > PE Size (KByte) 32768 > Total PE 29804 > Free PE 0 > Allocated PE 29804 > PV UUID iXa47w-qUwE-LbPj-n3Nn-cXSj-HG9h-o3Kj2t > > > [root at mail2 ~]# lvdisplay > --- Logical volume --- > LV Name /dev/VolGroup00/LogVol00 > VG Name VolGroup00 > LV UUID 7pJWE9-UYDo-L5pC-MWBI-WczC-bYxt-Nu0k3t > LV Write Access read/write > LV Status available > # open 1 > LV Size 926.22 GB > Current LE 29639 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:3 > > --- Logical volume --- > LV Name /dev/VolGroup00/LogVol01 > VG Name VolGroup00 > LV UUID g7FypE-T3ii-7A80-yxPT-wLIj-VfSY-iITqH2 > LV Write Access read/write > LV Status available > # open 1 > LV Size 5.16 GB > Current LE 165 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:4 > > ============= > [root at mail2 ~]# fdisk -l > > Disk /dev/sda: 1000.2 GB, 1000204886016 bytes > 255 heads, 63 sectors/track, 121601 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/sda1 * 1 13 104391 83 Linux > /dev/sda2 14 121600 976647577+ 8e Linux LVM > > Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes > 255 heads, 63 sectors/track, 121601 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/sdb1 * 1 13 104391 83 Linux > /dev/sdb2 14 121600 976647577+ 8e Linux LVM > > > ======================== > > > Here is the question: > Should I use > http://www.drbd.org/users-guide/s-lvm-lv-as-drbd-backing-dev.html > Mean Should I create a lvm device then I map drbd device on it. > > Is there any way that I donot change the partition table, > Mean I donot change size of any partition. or create any partition? > > An other question: > What should I place in "disk /dev/VolGroup00/LogVol00;" should I use > 'disk /sdb2" or "disk /sda2" > > I just wnat to have a mirror of /var/opt directory > -- tiri GmbH Lauenburger Str. 31a 21493 Schwarzenbek Tel. 04151 8674995 Fax. 04151 8674996 Net. http://www.tiri.li Geschäftsführer: Anja Baumann, Thomas Baumann Sitz Schwarzenbek, Amtsgericht Lübeck, HRB 8837 HL ------------------------------------------------------------------ sent via tiri messaging - based on horde/imp/dspam/amavis and more