<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I´m running proxmox 5.1 with drbd 9.0.9-1 on two nodes with drbdmanage 0.99.14.<o:p></o:p></p>
<p class="MsoNormal">I have the problem that drbd shows me a full usage of 8.74TiB. But I only have on each server 4.36t and when I´m calculating the VM volumes I have only 2.4t in use.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My drbdmanage:<o:p></o:p></p>
<p class="MsoNormal"># cat /etc/drbdmanaged.cfg<o:p></o:p></p>
<p class="MsoNormal">[LOCAL]<o:p></o:p></p>
<p class="MsoNormal">storage-plugin = drbdmanage.storage.lvm_thinlv.LvmThinLv<o:p></o:p></p>
<p class="MsoNormal">force=1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># lvm version<o:p></o:p></p>
<p class="MsoNormal"> LVM version: 2.02.168(2) (2016-11-30)<o:p></o:p></p>
<p class="MsoNormal"> Library version: 1.02.137 (2016-11-30)<o:p></o:p></p>
<p class="MsoNormal"> Driver version: 4.37.0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I think drbd is calculating wrong with 8.74TiB and showing 100% usage.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">How can I fix this?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Which one of global_common.conf should I use?<o:p></o:p></p>
<p class="MsoNormal">This one:<o:p></o:p></p>
<p class="MsoNormal">global {<o:p></o:p></p>
<p class="MsoNormal"> usage-count yes;<o:p></o:p></p>
<p class="MsoNormal"> # minor-count dialog-refresh disable-ip-verification<o:p></o:p></p>
<p class="MsoNormal"> # cmd-timeout-short 5; cmd-timeout-medium 121; cmd-timeout-long 600;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">common {<o:p></o:p></p>
<p class="MsoNormal"> handlers {<o:p></o:p></p>
<p class="MsoNormal"> # These are EXAMPLE handlers only.<o:p></o:p></p>
<p class="MsoNormal"> # They may have severe implications,<o:p></o:p></p>
<p class="MsoNormal"> # like hard resetting the node under certain circumstances.<o:p></o:p></p>
<p class="MsoNormal"> # Be careful when chosing your poison.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> # pri-on-incon-degr "/usr/lib/drbd/notify-pri-on-incon-degr.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";<o:p></o:p></p>
<p class="MsoNormal"> # pri-lost-after-sb "/usr/lib/drbd/notify-pri-lost-after-sb.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";<o:p></o:p></p>
<p class="MsoNormal"> # local-io-error "/usr/lib/drbd/notify-io-error.sh; /usr/lib/drbd/notify-emergency-shutdown.sh; echo o > /proc/sysrq-trigger ; halt -f";<o:p></o:p></p>
<p class="MsoNormal"> # fence-peer "/usr/lib/drbd/crm-fence-peer.sh";<o:p></o:p></p>
<p class="MsoNormal"> # split-brain "/usr/lib/drbd/notify-split-brain.sh root";<o:p></o:p></p>
<p class="MsoNormal"> # out-of-sync "/usr/lib/drbd/notify-out-of-sync.sh root";<o:p></o:p></p>
<p class="MsoNormal"> # before-resync-target "/usr/lib/drbd/snapshot-resync-target-lvm.sh -p 15 -- -c 16k";<o:p></o:p></p>
<p class="MsoNormal"> # after-resync-target /usr/lib/drbd/unsnapshot-resync-target-lvm.sh;<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> startup {<o:p></o:p></p>
<p class="MsoNormal"> # wfc-timeout degr-wfc-timeout outdated-wfc-timeout wait-after-sb<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> options {<o:p></o:p></p>
<p class="MsoNormal"> # cpu-mask on-no-data-accessible<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> disk {<o:p></o:p></p>
<p class="MsoNormal"> # size on-io-error fencing disk-barrier disk-flushes<o:p></o:p></p>
<p class="MsoNormal"> # disk-drain md-flushes resync-rate resync-after al-extents<o:p></o:p></p>
<p class="MsoNormal"> # c-plan-ahead c-delay-target c-fill-target c-max-rate<o:p></o:p></p>
<p class="MsoNormal"> # c-min-rate disk-timeout<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> c-plan-ahead 5;<o:p></o:p></p>
<p class="MsoNormal"> c-max-rate 1900M;<o:p></o:p></p>
<p class="MsoNormal"> c-fill-target 2M;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> c-min-rate 500M;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> disk-barrier no;<o:p></o:p></p>
<p class="MsoNormal"> disk-flushes no;<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> net {<o:p></o:p></p>
<p class="MsoNormal"> # protocol timeout max-epoch-size max-buffers unplug-watermark<o:p></o:p></p>
<p class="MsoNormal"> # connect-int ping-int sndbuf-size rcvbuf-size ko-count<o:p></o:p></p>
<p class="MsoNormal"> # allow-two-primaries cram-hmac-alg shared-secret after-sb-0pri<o:p></o:p></p>
<p class="MsoNormal"> # after-sb-1pri after-sb-2pri always-asbp rr-conflict<o:p></o:p></p>
<p class="MsoNormal"> # ping-timeout data-integrity-alg tcp-cork on-congestion<o:p></o:p></p>
<p class="MsoNormal"> # congestion-fill congestion-extents csums-alg verify-alg<o:p></o:p></p>
<p class="MsoNormal"> # use-rle<o:p></o:p></p>
<p class="MsoNormal"> sndbuf-size 0;<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> max-buffers 8000;<o:p></o:p></p>
<p class="MsoNormal"> max-epoch-size 8000;<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<div style="mso-element:para-border-div;border:none;border-bottom:double windowtext 6.75pt;padding:0cm 0cm 1.0pt 0cm">
<p class="MsoNormal" style="border:none;padding:0cm"><o:p> </o:p></p>
</div>
<p class="MsoNormal">Or this one?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># DRBD is the result of over a decade of development by LINBIT.<o:p></o:p></p>
<p class="MsoNormal"># In case you need professional services for DRBD or have<o:p></o:p></p>
<p class="MsoNormal"># feature requests visit http://www.linbit.com<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">global {<o:p></o:p></p>
<p class="MsoNormal"> usage-count no;<o:p></o:p></p>
<p class="MsoNormal"> # minor-count dialog-refresh disable-ip-verification<o:p></o:p></p>
<p class="MsoNormal"> # cmd-timeout-short 5; cmd-timeout-medium 121; cmd-timeout-long 600;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">common {<o:p></o:p></p>
<p class="MsoNormal"> handlers {<o:p></o:p></p>
<p class="MsoNormal"> # These are EXAMPLE handlers only.<o:p></o:p></p>
<p class="MsoNormal"> # They may have severe implications,<o:p></o:p></p>
<p class="MsoNormal"> # like hard resetting the node under certain circumstances.<o:p></o:p></p>
<p class="MsoNormal"> # Be careful when chosing your poison.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> # pri-on-incon-degr "/usr/lib/drbd/notify-pri-on-incon-degr.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";<o:p></o:p></p>
<p class="MsoNormal"> # pri-lost-after-sb "/usr/lib/drbd/notify-pri-lost-after-sb.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f";<o:p></o:p></p>
<p class="MsoNormal"> # local-io-error "/usr/lib/drbd/notify-io-error.sh; /usr/lib/drbd/notify-emergency-shutdown.sh; echo o > /proc/sysrq-trigger ; halt -f";<o:p></o:p></p>
<p class="MsoNormal"> # fence-peer "/usr/lib/drbd/crm-fence-peer.sh";<o:p></o:p></p>
<p class="MsoNormal"> # split-brain "/usr/lib/drbd/notify-split-brain.sh root";<o:p></o:p></p>
<p class="MsoNormal"> # out-of-sync "/usr/lib/drbd/notify-out-of-sync.sh root";<o:p></o:p></p>
<p class="MsoNormal"> # before-resync-target "/usr/lib/drbd/snapshot-resync-target-lvm.sh -p 15 -- -c 16k";<o:p></o:p></p>
<p class="MsoNormal"> # after-resync-target /usr/lib/drbd/unsnapshot-resync-target-lvm.sh;<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> startup {<o:p></o:p></p>
<p class="MsoNormal"> # wfc-timeout degr-wfc-timeout outdated-wfc-timeout wait-after-sb<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> options {<o:p></o:p></p>
<p class="MsoNormal"> # cpu-mask on-no-data-accessible<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> disk {<o:p></o:p></p>
<p class="MsoNormal"> # size on-io-error fencing disk-barrier disk-flushes<o:p></o:p></p>
<p class="MsoNormal"> # disk-drain md-flushes resync-rate resync-after al-extents<o:p></o:p></p>
<p class="MsoNormal"> # c-plan-ahead c-delay-target c-fill-target c-max-rate<o:p></o:p></p>
<p class="MsoNormal"> # c-min-rate disk-timeout<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> net {<o:p></o:p></p>
<p class="MsoNormal"> # protocol timeout max-epoch-size max-buffers<o:p></o:p></p>
<p class="MsoNormal"> # connect-int ping-int sndbuf-size rcvbuf-size ko-count<o:p></o:p></p>
<p class="MsoNormal"> # allow-two-primaries cram-hmac-alg shared-secret after-sb-0pri<o:p></o:p></p>
<p class="MsoNormal"> # after-sb-1pri after-sb-2pri always-asbp rr-conflict<o:p></o:p></p>
<p class="MsoNormal"> # ping-timeout data-integrity-alg tcp-cork on-congestion<o:p></o:p></p>
<p class="MsoNormal"> # congestion-fill congestion-extents csums-alg verify-alg<o:p></o:p></p>
<p class="MsoNormal"> # use-rle<o:p></o:p></p>
<p class="MsoNormal"> }<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";mso-fareast-language:DE">--<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">Sebastian <o:p></o:p></p>
</div>
</body>
</html>