summaryrefslogtreecommitdiffstats
path: root/src/man/ru/include/failover.xml
blob: fe36c5582dfdb6b9fafa2275c6256582fccf9234 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<refsect1 id='failover'>
    <title>ОТРАБОТКА ОТКАЗА</title>
    <para>
        Функция обработки отказа позволяет внутренним серверам автоматически
переключаться на другой сервер в случае сбоя текущего сервера.
    </para>
    <refsect2 id='failover_syntax'>
        <title>Синтаксис обработки отказа</title>
        <para>
            Список серверов разделяется запятыми; рядом с запятыми допускается любое
количество пробелов. Серверы перечислены в порядке приоритета. Список может
содержать любое количество серверов.
        </para>
        <para>
            Для каждого параметра конфигурации с поддержкой отработки отказа существуют
два варианта: <emphasis>основной</emphasis> (primary) и
<emphasis>резервный</emphasis> (backup). Смысл в том, что приоритет получают
серверы из списка основных, а поиск резервных серверов выполняется только в
том случае, если не удалось связаться с основными серверами. Если выбран
резервный сервер, устанавливается 31-секундный тайм-аут. По его истечении
SSSD будет периодически пытаться восстановить подключение к одному из
основных серверов. Если попытка будет успешной, текущий активный (резервный)
сервер будет заменён на основной.
        </para>
    </refsect2>
    <refsect2 id='failover_mechanism'>
        <title>Механизм отработки отказа</title>
        <para>
            Механизм отработки отказа различает компьютеры и службы. Внутренний сервер
сначала пытается разрешить имя узла указанного компьютера; если попытка
разрешения завершается неудачей, компьютер считается работающим в автономном
режиме. Дальнейшие попытки подключиться к этому компьютеру для доступа к
другим службам не выполняются. Если попытка разрешения успешна, внутренний
сервер пытается подключиться к службе на этом компьютере. Если попытка
подключения к службе завершается неудачей, работающей в автономном режиме
будет считаться только эта служба, и внутренний сервер автоматически
переключится на следующую службу. Компьютер продолжает считаться находящимся
в сети, возможны дальнейшие попытки подключения к другим службам на нём.
        </para>
        <para>
            Дальнейшие попытки подключения к компьютерам или службам, обозначенным, как
работающие в автономном режиме, выполняются по истечении определённого
периода времени; в настоящее время это значения является жёстко заданным и
составляет 30 секунд.
        </para>
        <para>
            Если список компьютеров исчерпан, внутренний сервер целиком переключается на
автономный режим и затем пытается восстановить подключение каждые 30 секунд.
        </para>
    </refsect2>
    <refsect2 id='failover_tuning'>
        <title>Тайм-ауты и тонкая настройка отработки отказа</title>
        <para>
            Разрешение имени сервера, к которому следует подключиться, может быть
выполнено как за один запрос DNS, так и за несколько шагов, например, при
поиске корректного сайта или переборе нескольких имён узлов, если некоторые
из настроенных серверов недоступны. Для более сложных сценариев требуется
больше времени, и SSSD требуется соблюсти баланс между предоставлением
достаточного количества времени для завершения процесса разрешения и не
слишком долгим ожиданием перед переходом в автономный режим. Если в журнале
отладки SSSD есть данные о том, что время на разрешение сервера истекло до
обращения к реальному серверу, рекомендуется изменить значения тайм-аутов.
        </para>
        <para>
            В этом разделе перечислены доступные настраиваемые параметры. Их описание
содержится на справочной странице <citerefentry>
<refentrytitle>sssd.conf</refentrytitle><manvolnum>5</manvolnum>
</citerefentry>. <variablelist>
                <varlistentry>
                    <term>
                        dns_resolver_server_timeout
                    </term>
                    <listitem>
                        <para>
                            Время  миллисекундах), в течение которого SSSD будет обращаться к одному
серверу DNS перед переходом к следующему.
                        </para>
                        <para>
                            По умолчанию: 1000
                        </para>
                    </listitem>
                </varlistentry>
                <varlistentry>
                    <term>
                        dns_resolver_op_timeout
                    </term>
                    <listitem>
                        <para>
                            Время  секундах), в течение которого SSSD будет пытаться разрешить один
запрос DNS (например, разрешение имени узла или записи SRV) перед переходом
к следующему имени узла или домену обнаружения.
                        </para>
                        <para>
                            По умолчанию: 3
                        </para>
                    </listitem>
                </varlistentry>
                <varlistentry>
                    <term>
                        dns_resolver_timeout
                    </term>
                    <listitem>
                        <para>
                            Как долго SSSD будет пытаться разрешить резервную службу. Это разрешение
службы может включать несколько внутренних шагов, например, при разрешении
запросов SRV DNS или определении расположения сайта.
                        </para>
                        <para>
                            По умолчанию: 6
                        </para>
                    </listitem>
                </varlistentry>
            </variablelist>
        </para>
        <para>
            Для поставщиков данных на основе LDAP операция разрешения выполняется как
часть операции установления LDAP-соединения. Следовательно, тайм-аут
<quote>ldap_opt_timeout</quote> также следует установить в большее значение,
чем <quote>dns_resolver_timeout</quote>, который, в свою очередь, следует
установить в большее значение, чем <quote>dns_resolver_op_timeout</quote>,
который должен быть больше <quote>dns_resolver_server_timeout</quote>.
        </para>
    </refsect2>
</refsect1>