<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: отказоустойчивость с помощью bind</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html</link>
    <description>Есть домен domain.com с адрессом 1.1.1.1&lt;br&gt;&lt;br&gt;Возможно ли настроить bind таким образом, что-бы при недоступности &lt;br&gt;первого сервера, domain.com резолвился в 2.2.2.2 (запасной сервер),&lt;br&gt;а по поднятию основного резолв возвращался на 1.1.1.1 ?&lt;br&gt;&lt;br&gt;Как организовать такую схему? Какой конфиг бинда должен быть на основном сервере,&lt;br&gt;какой на резервном? Что должно быть прописано у регистратора?&lt;br&gt;</description>

<item>
    <title>отказоустойчивость с помощью bind (Xaionaro)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#19</link>
    <pubDate>Sat, 27 Aug 2011 12:14:53 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Есть домен domain.com с адрессом 1.1.1.1 &lt;br&gt;&amp;gt;&amp;gt; Возможно ли настроить bind таким образом, что-бы при недоступности &lt;br&gt;&amp;gt;&amp;gt; первого сервера, domain.com резолвился в 2.2.2.2 (запасной сервер), &lt;br&gt;&amp;gt;&amp;gt; а по поднятию основного резолв возвращался на 1.1.1.1 ?&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; Выясните основные причины возможных отказов (каналы, железо, идиотизм персонала) и применяйте &lt;br&gt;&amp;gt; соответствующие методы (бгп, карп, кластеры, повышение квалификации) &lt;br&gt;&lt;br&gt;Если я правильно понял ситуацию, то ни BGP, ни carp не доступен в данной ситуации. А повышать квалификацию своего ISP или электриков - очень проблематично :)&lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (Xaionaro)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#18</link>
    <pubDate>Sat, 27 Aug 2011 12:10:57 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; И какому именно сервису вы хотите прикрутить failover?&lt;br&gt;&amp;gt; Имеется сервер, на нем 40 виртуальных доменов (apache virtual hosts).&lt;br&gt;&amp;gt; Каждый из доменов прописан у своего регистратора, который ссылается на днс этого &lt;br&gt;&amp;gt; же сервера. На сервере стоит bind, обслуживает все домены. Есть второй &lt;br&gt;&amp;gt; сервер, он расположен в сети другого провайдера, на него с помощью &lt;br&gt;&amp;gt; rsync каждый час копируется все с первого. Трафиком он не нагружен, &lt;br&gt;&amp;gt; дежурит так сказать в stand-by режиме. Нужно чтобы при падении основного &lt;br&gt;&amp;gt; сервера (пропал канал к провайдеру, сгорело оборудование, упал апач и т.п.) &lt;br&gt;&amp;gt; весь трафик направлялся на резервный. Как только сервер оживает, весь траффик &lt;br&gt;&amp;gt; возвращался на него, а запасной переходил в режим ожидания.&lt;br&gt;&lt;br&gt;Я, помнится, делал отказоустойчивый web-кластер с распределением нагрузки. Делалось это на связке DNS-rr+keepalived+drbd+ocfs2+rsync+mysql-replication+(php-sessions -&amp;gt; memcached+mysql). Вся связь между нодами осуществлялась по ipsec. Самым слабым местом был ocf</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (boykov)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#17</link>
    <pubDate>Sat, 27 Aug 2011 09:13:48 GMT</pubDate>
    <description>&amp;gt; Есть домен domain.com с адрессом 1.1.1.1 &lt;br&gt;&amp;gt; Возможно ли настроить bind таким образом, что-бы при недоступности &lt;br&gt;&amp;gt; первого сервера, domain.com резолвился в 2.2.2.2 (запасной сервер), &lt;br&gt;&amp;gt; а по поднятию основного резолв возвращался на 1.1.1.1 ?&lt;br&gt;&amp;gt; Как организовать такую схему? Какой конфиг бинда должен быть на основном сервере, &lt;br&gt;&amp;gt; какой на резервном? Что должно быть прописано у регистратора?&lt;br&gt;&lt;br&gt;не стоит делать обеспечение отказоустойчивости сервисов средствами, не предназначенными для этого. &lt;br&gt;Выясните основные причины возможных отказов (каналы, железо, идиотизм персонала) и применяйте соответствующие методы (бгп, карп, кластеры, повышение квалификации)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (evi9)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#16</link>
    <pubDate>Fri, 26 Aug 2011 21:54:40 GMT</pubDate>
    <description>&amp;gt;&amp;gt; как в схеме с отказоустойчивостью будет задействован &quot;carp/vrrp&quot; , где он будет &lt;br&gt;&amp;gt;&amp;gt; расположен, где будут располагаться днс сервера?&lt;br&gt;&amp;gt; Вы расскажите для начала что имеется и что требуется. IP-адреса эти гуляют &lt;br&gt;&amp;gt; из одного vlan-е или как вообще это всё у вас устроено? &lt;br&gt;&amp;gt; И какому именно сервису вы хотите прикрутить failover?&lt;br&gt;&lt;br&gt;Имеется сервер, на нем 40 виртуальных доменов (apache virtual hosts). &lt;br&gt;Каждый из доменов прописан у своего регистратора, который ссылается на днс этого же сервера. На сервере стоит bind, обслуживает все домены. Есть второй сервер, он расположен в сети другого провайдера, на него с помощью rsync каждый час копируется все с первого. Трафиком он не нагружен, дежурит так сказать в stand-by режиме. Нужно чтобы при падении основного сервера (пропал канал к провайдеру, сгорело оборудование, упал апач и т.п.) весь трафик направлялся на резервный. Как только сервер оживает, весь траффик возвращался на него, а запасной переходил в режим ожидания.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (Xaionaro)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#15</link>
    <pubDate>Fri, 26 Aug 2011 08:35:36 GMT</pubDate>
    <description>&amp;gt; как в схеме с отказоустойчивостью будет задействован &quot;carp/vrrp&quot; , где он будет &lt;br&gt;&amp;gt; расположен, где будут располагаться днс сервера?&lt;br&gt;&lt;br&gt;Вы расскажите для начала что имеется и что требуется. IP-адреса эти гуляют из одного vlan-е или как вообще это всё у вас устроено? И какому именно сервису вы хотите прикрутить failover?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (evi9)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#14</link>
    <pubDate>Fri, 26 Aug 2011 08:23:24 GMT</pubDate>
    <description>как в схеме с отказоустойчивостью будет задействован &quot;carp/vrrp&quot; , где он будет расположен, где будут располагаться днс сервера?&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (Xaionaro)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#13</link>
    <pubDate>Thu, 25 Aug 2011 13:18:07 GMT</pubDate>
    <description>&amp;gt; Я как раз и говорил, что существует понятие ttl и делать проверку &lt;br&gt;&amp;gt; доступности сервера и потом переключать что то не имеет смысла.&lt;br&gt;&lt;br&gt;То что существует понятие &quot;TTL&quot;, лично я, как думаю и остальные, и сами знаем (и, я, надеюсь, вы сейчас про DNS TTL, а не про IP TTL, иначе вообще какой-то бред получается). Однако объясните, пожалуйста, какую схему предлагаете Вы. Вы предлагаете разместить по bind-у на обоих серверах, проделегировать зону на них и занизить TTL? Тут всё хорошо, кроме всяких браузеров (если это веб-сервер), которые предётся перезапускать, чтобы они заного отресолвили и начали работать с новым адресом.. ну и прочих подобных неприятностей. Да и не хорошо, когда на двух NS-ах одной зоны разная информация.&lt;br&gt;&lt;br&gt;Тем более в данной ситуации никак нельзя отказаться от балансировки нагрузки, если не переключать зону. Если у автора не предпоалагается, что сервера могут работать параллельно, то это не подходит.&lt;br&gt;&lt;br&gt;Ествественно, если не получится воспользоваться &#123;vr,ca&#125;rp, то такая схема подходит. Собств</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (ALex_hha)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#12</link>
    <pubDate>Thu, 25 Aug 2011 12:49:15 GMT</pubDate>
    <description>Я как раз и говорил, что существует понятие ttl и делать проверку доступности сервера и потом переключать что то не имеет смысла.&lt;br&gt;&lt;br&gt;&amp;gt; И если уж на то пошло, то не рекомендую в таком случае использовать bind. Есть полно легковесных DNS-серверов с backend-ом в mysql. Всё таки работать с MySQL проще, чем с файлами в такой ситуации, например, серийник двигается вперёд автоматически ;). Меньше возможностей, чтобы накостылявить&lt;br&gt;&lt;br&gt;не вижу никакой взаимосвязи! Т.е. по твоему хранение записей в MySQL эффективней, чем в текстовом файле?&lt;br&gt;</description>
</item>

<item>
    <title>отказоустойчивость с помощью bind (Xaionaro)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/92170.html#11</link>
    <pubDate>Thu, 25 Aug 2011 09:21:09 GMT</pubDate>
    <description>&amp;gt; А на ttl все забили что ли? :D &lt;br&gt;&lt;br&gt;Не забивал, просто:&lt;br&gt;1.) Очень не рекомендую делать 1-секундный TTL.&lt;br&gt;2.) Зачем изобретать велосипед с какими-то левыми скриптами, если есть хорошие стандартны и их реализации для обеспечения failover-а?&lt;br&gt;3.) Даже 1-секундный TTL может не помочь в силу того, как, наверника, работают браузеры. Отресолвили один раз, и далее работают с IP-адресом не проверяя его актуальность.&lt;br&gt;&lt;br&gt;И если уж на то пошло, то не рекомендую в таком случае использовать bind. Есть полно легковесных DNS-серверов с backend-ом в mysql. Всё таки работать с MySQL проще, чем с файлами в такой ситуации, например, серийник двигается вперёд автоматически ;). Меньше возможностей, чтобы накостылявить.&lt;br&gt;</description>
</item>

</channel>
</rss>
