<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Heartbeat + DRBD</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html</link>
    <description>Привет Всем!&lt;br&gt;&lt;br&gt;Есть два сервера:&lt;br&gt;cl1 &amp;#8211; 10.0.1.210&lt;br&gt;cl3 &amp;#8211; 10.0.1.45&lt;br&gt;Virtual IP &amp;#8211; 10.0.1.245&lt;br&gt;ОС &amp;#8211; Debian &lt;br&gt;&lt;br&gt;Установил DRBD8 + heartbeat 2.1.3-6lenny1&lt;br&gt;&lt;br&gt;Задача:&lt;br&gt;1.Сделать полное резервирование одного раздела жесткого диска на обеих  машинах &lt;br&gt;2.Объединить машины в один кластер с одним виртуальным IP&lt;br&gt;&lt;br&gt;Ниже конфигурационный файл DRBD8, он одинаковый на двух серверах:&lt;br&gt;&lt;br&gt;&#091;html&#093;&lt;br&gt;resource r0 &#123;&lt;br&gt;protocol C;&lt;br&gt;&lt;br&gt;startup &#123; wfc-timeout 30; degr-wfc-timeout 120; &#125;&lt;br&gt;disk  &#123; on-io-error detach; &#125;&lt;br&gt; syncer &#123;&lt;br&gt;    rate 200M;&lt;br&gt;    al-extents 257;&lt;br&gt;  &#125;&lt;br&gt;&lt;br&gt;&lt;br&gt; on cl1 &#123;&lt;br&gt;    device     /dev/drbd1;&lt;br&gt;    disk       /dev/hda9;&lt;br&gt;    address    10.0.1.210:7788;&lt;br&gt;    meta-disk  internal;&lt;br&gt;  &#125;&lt;br&gt;&lt;br&gt; on cl3 &#123;&lt;br&gt;    device     /dev/drbd1;&lt;br&gt;    disk       /dev/hda9;&lt;br&gt;    address    10.0.1.45:7788;&lt;br&gt;    meta-disk  internal;&lt;br&gt;  &#125;&lt;br&gt;&lt;br&gt;&#125;&lt;br&gt;&#091;/html&#093;&lt;br&gt;&lt;br&gt;&lt;br&gt;Ниже конфигурационный файл ha.cf, он одинаковый на серверах, за исключением параметра &amp;#171;ucast eth0 10.0.1.45&amp;#187;. На cl1 он имеет IP cl3. На cl3 он имеет IP cl</description>

<item>
    <title>Heartbeat + DRBD (Valentine31)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html#5</link>
    <pubDate>Tue, 14 Jul 2009 11:01:39 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;появляется Split-Brain, ниже лог: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;drbd1: state = &#123;cs:WFReportParams st:Primary/Unknown ds:UpToDate/DUnknown r---&#125; &lt;br&gt;&amp;gt;drbd1: wanted = &#123;cs:WFReportParams st:Secondary/Unknown ds:UpToDate/DUnknown r---&#125; &lt;br&gt;&amp;gt;drbd1: Split-Brain detected, dropping connection! &lt;br&gt;&amp;gt;drbd1: error receiving ReportSate, 1:4! &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Я так понимаю нужно колдовать с drbd.conf c разделом net &#123;&#125;. Может &lt;br&gt;&amp;gt;кто-то может подсказать исходя из своего опыта какие параметры лучше использовать &lt;br&gt;&amp;gt;???? &lt;br&gt;&lt;br&gt;я бы net переписал следующим образом&lt;br&gt;  net &#123;&lt;br&gt;    after-sb-0pri disconnect;&lt;br&gt;    after-sb-1pri disconnect;&lt;br&gt;    after-sb-2pri disconnect;&lt;br&gt;    rr-conflict disconnect&lt;br&gt;  &#125;&lt;br&gt;&lt;br&gt;исходя из своего опыта в случае Split-Brain эту ситуацию лучше решать самосоятельно. т.е. &lt;br&gt;на сбойной ноде:&lt;br&gt;&lt;br&gt;drbd secondary resource&lt;br&gt;drbdam -- --discard-my-data connect resource&lt;br&gt;&lt;br&gt;и протокол я бы поставил B (если у вас ноды в режиме primary/slave) на отказоустойчивость не сильно повлияет но скорости добавится ощутимо&lt;br&gt;</description>
</item>

<item>
    <title>Heartbeat + DRBD (dembi)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html#4</link>
    <pubDate>Fri, 10 Jul 2009 08:10:58 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Раздел drbd1 на обоих нодах не синхронизирован, о чем говорит статус WFConnection. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Подскажи, пожалуйста, как их синхронизировать ? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Испчерпывающая ин-фа по настройке и администрированиию &lt;br&gt;&amp;gt;http://www.drbd.org/users-guide/ &lt;br&gt;&lt;br&gt;В предыдущей конфигурации у меня возникала ситуация split-brain.&lt;br&gt;Я внес изменения описывающие разрешения ситуации split-brain в мой конфигурационный файл drbd.conf в раздел net &#123;&#125;. После этого все заработало корректно:&lt;br&gt;&lt;br&gt;cl1:/etc# drbd-overview&lt;br&gt;  1:r0  Connected Primary/Secondary UpToDate/UpToDate C r--- /home ext3 1.9G 251M 1.6G 15&#037;&lt;br&gt;&lt;br&gt;cl3:~# drbd-overview&lt;br&gt;  1:r0  Connected Secondary/Primary UpToDate/UpToDate C r---&lt;br&gt;&lt;br&gt;Ниже приведен пример моего конфига:&lt;br&gt;&lt;br&gt;drbd.conf&lt;br&gt;&lt;br&gt;global &#123;&lt;br&gt;        usage-count yes;&lt;br&gt;&#125;&lt;br&gt;resource r0 &#123;&lt;br&gt;protocol C;&lt;br&gt; syncer &#123;&lt;br&gt;    rate 40M;&lt;br&gt;  &#125;&lt;br&gt;net &#123;    after-sb-0pri discard-younger-primary;&lt;br&gt;    after-sb-1pri consensus;&lt;br&gt;    after-sb-2pri call-pri-lost-after-sb;&lt;br&gt;&lt;br&gt;&#125;&lt;br&gt; on cl1 &#123;&lt;br&gt;    device     /dev/drbd1;&lt;br&gt;    disk       /dev/hda9;&lt;br&gt;    ad</description>
</item>

<item>
    <title>Heartbeat + DRBD (Valentine31)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html#3</link>
    <pubDate>Mon, 06 Jul 2009 05:33:35 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Раздел drbd1 на обоих нодах не синхронизирован, о чем говорит статус WFConnection. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Подскажи, пожалуйста, как их синхронизировать ? &lt;br&gt;&lt;br&gt;Испчерпывающая ин-фа по настройке и администрированиию&lt;br&gt;http://www.drbd.org/users-guide/&lt;br&gt;</description>
</item>

<item>
    <title>Heartbeat + DRBD (Dembi)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html#2</link>
    <pubDate>Sun, 05 Jul 2009 18:30:34 GMT</pubDate>
    <description>&amp;gt;Раздел drbd1 на обоих нодах не синхронизирован, о чем говорит статус WFConnection. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;Подскажи, пожалуйста, как их синхронизировать ?&lt;br&gt;</description>
</item>

<item>
    <title>Heartbeat + DRBD (Valentine31)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/85849.html#1</link>
    <pubDate>Sun, 05 Jul 2009 17:41:51 GMT</pubDate>
    <description>Раздел drbd1 на обоих нодах не синхронизирован, о чем говорит статус WFConnection.&lt;br&gt;</description>
</item>

</channel>
</rss>
