No, drbd is not on anything: cs:StandAlone ro:Primary/Unknown ds:Diskless/DUnknown

You have not shown the resource definition files, so we can only guess. What has been done after / filled up? I would think at least freeing some space and a reboot, but you don't say.



resource r0 {
       protocol C;
       startup {
               wfc-timeout 15;
               degr-wfc-timeout 60;
               become-primary-on wirt.feb.net.pl;
       }
       net {
               cram-hmac-alg sha1;
               shared-secret "supersecret";
       }
       syncer {
rate 100M;
verify-alg sha1;
}
       on wirt.feb.net.pl {
               device minor 1;
               disk /dev/md2;
               address IP1:7788;
               meta-disk internal;
       }
       on wirt2.feb.net.pl {
               device minor 1;
               disk /dev/md2;
               address IP2:7788;
               meta-disk internal;
       }
}
[root@wirt ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg0-root   50G  3.0G   44G   7% /
tmpfs                  16G     0   16G   0% /dev/shm
/dev/md0              496M  177M  294M  38% /boot
/dev/mapper/vg0-tmp    25G  173M   24G   1% /tmp
/dev/sdc3             1.7T  352G  1.3T  22% /mnt
/dev/mapper/vg1-vm1   1.1T  404G  606G  41% /vz/private/1
/dev/mapper/vg1-vm2   394G  8.7G  366G   3% /vz/private/2


[root@wirt ~]# cat /proc/mdstat
Personalities : [raid1]
md2 : active raid1 sdb3[1] sda3[0]
     1848128448 blocks super 1.0 [2/2] [UU]

md1 : active raid1 sdb2[1] sda2[0]
     104857472 blocks super 1.0 [2/2] [UU]

md0 : active raid1 sdb1[1] sda1[0]
     524224 blocks super 1.0 [2/2] [UU]

unused devices: <none>
[root@wirt ~]#

[root@wirt ~]# pvdisplay
/dev/drbd1: read failed after 0 of 4096 at 1892425662464: Input/output error /dev/drbd1: read failed after 0 of 4096 at 1892425728000: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 0: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 4096: Input/output error
 --- Physical volume ---
 PV Name               /dev/md2
 VG Name               vg1
 PV Size               1.72 TiB / not usable 1.82 MiB
 Allocatable           yes
 PE Size               4.00 MiB
 Total PE              451189
 Free PE               41589
 Allocated PE          409600
 PV UUID               5i9EaO-fJKs-e10m-fr0i-0oC2-QaKm-OSel3f

 --- Physical volume ---
 PV Name               /dev/md1
 VG Name               vg0
 PV Size               100.00 GiB / not usable 3.88 MiB
 Allocatable           yes
 PE Size               4.00 MiB
 Total PE              25599
 Free PE               2303
 Allocated PE          23296
 PV UUID               AMarQw-o8GV-VHfV-2KGc-yRe2-zd8s-ZPIli0


[root@wirt ~]# lvdisplay
/dev/drbd1: read failed after 0 of 4096 at 1892425662464: Input/output error /dev/drbd1: read failed after 0 of 4096 at 1892425728000: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 0: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 4096: Input/output error
 --- Logical volume ---
 LV Path                /dev/vg1/vm1
 LV Name                vm1
 VG Name                vg1
 LV UUID                cQ47kS-QJHW-rVR8-3PC1-PDyD-r9md-SEwDtW
 LV Write Access        read/write
 LV Creation host, time wirt.feb.net.pl, 2013-12-17 21:41:19 +0100
 LV Status              available
 # open                 1
 LV Size                1.17 TiB
 Current LE             307200
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     512
 Block device           253:0

 --- Logical volume ---
 LV Path                /dev/vg1/vm2
 LV Name                vm2
 VG Name                vg1
 LV UUID                PHNzo5-y4UW-KUBT-9hcG-HsmE-5St4-KpGWK7
 LV Write Access        read/write
 LV Creation host, time wirt.feb.net.pl, 2014-02-15 00:09:53 +0100
 LV Status              available
 # open                 1
 LV Size                400.00 GiB
 Current LE             102400
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     512
 Block device           253:4

 --- Logical volume ---
 LV Path                /dev/vg0/root
 LV Name                root
 VG Name                vg0
 LV UUID                rSnc3v-ET5b-SfWN-2LnS-7JC3-K0AT-ZIfXz7
 LV Write Access        read/write
 LV Creation host, time rescue, 2013-12-17 15:05:25 +0100
 LV Status              available
 # open                 1
 LV Size                50.00 GiB
 Current LE             12800
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:1

 --- Logical volume ---
 LV Path                /dev/vg0/swap
 LV Name                swap
 VG Name                vg0
 LV UUID                l2SuRC-PP1D-xd68-tMo2-5Wo2-ljnf-UpfTEG
 LV Write Access        read/write
 LV Creation host, time rescue, 2013-12-17 15:05:25 +0100
 LV Status              available
 # open                 1
 LV Size                16.00 GiB
 Current LE             4096
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:2

 --- Logical volume ---
 LV Path                /dev/vg0/tmp
 LV Name                tmp
 VG Name                vg0
 LV UUID                UNAEhn-mQ4l-zgsp-WA91-jYCk-yGU4-94bzxa
 LV Write Access        read/write
 LV Creation host, time rescue, 2013-12-17 15:05:25 +0100
 LV Status              available
 # open                 1
 LV Size                25.00 GiB
 Current LE             6400
 Segments               1
 Allocation             inherit
 Read ahead sectors     auto
 - currently set to     256
 Block device           253:3

[root@wirt ~]#

[root@wirt ~]# vgdisplay
/dev/drbd1: read failed after 0 of 4096 at 1892425662464: Input/output error /dev/drbd1: read failed after 0 of 4096 at 1892425728000: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 0: Input/output error
 /dev/drbd1: read failed after 0 of 4096 at 4096: Input/output error
 --- Volume group ---
 VG Name               vg1
 System ID
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  6
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                2
 Open LV               2
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               1.72 TiB
 PE Size               4.00 MiB
 Total PE              451189
 Alloc PE / Size       409600 / 1.56 TiB
 Free  PE / Size       41589 / 162.46 GiB
 VG UUID               TIp3Ii-v6u4-E23S-wELl-2PzS-CQ4S-zSaAwS

 --- Volume group ---
 VG Name               vg0
 System ID
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  4
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                3
 Open LV               3
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               100.00 GiB
 PE Size               4.00 MiB
 Total PE              25599
 Alloc PE / Size       23296 / 91.00 GiB
 Free  PE / Size       2303 / 9.00 GiB
 VG UUID               bC6WbN-Up27-vvce-SHnP-xDzw-8CMl-e9Tw7r

[root@wirt ~]#

[root@wirt ~]# cat /etc/lvm/lvm.conf  |grep -i filt
   # A filter that tells LVM2 to only use a restricted set of devices.
   # The filter consists of an array of regular expressions.  These
# Don't have more than one filter line active at once: only one gets used.
   # filter = [ "r|.*|", "a|/dev/drbd[0-9]$|" ]
   # filter = [ "r|/dev/cdrom|" ]
   # filter = [ "a/loop/", "r/.*/" ]
   # filter =[ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]
   # filter = [ "a|^/dev/hda8$|", "r/.*/" ]
# Since "filter" is often overridden from command line, it is not suitable # for system-wide device filtering (udev rules, lvmetad). To hide devices
   # global_filter. The syntax is the same as for normal "filter"
   # above. Devices that fail the global_filter are not even opened by LVM.
   # global_filter = []
   # The results of the filtering are cached on disk to avoid
# mlock_filter = [ "locale/locale-archive", "gconv/gconv-modules.cache" ]



The I/O errors are expected - drbd's devices are not present or not available. LVM may have grabbed them if your filters are not set up correctly. Again, please provide more doc. Output from mount, your drbd resource definition files and your LVM filters.


There was normal operation for few weeks and after out of disk space on main partition the state of drbd changed to Diskless
The both servers was rebooted already..
Its possible to fix this in some way  ?

Thanks
Piotr
_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to