powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Настройка HDR под виндой
25 сообщений из 25, страница 1 из 1
Настройка HDR под виндой
    #33634477
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста разобраться.
Упражняюсь с настройкой HDR под виндой (IDS 9.40 TC6.
С использованием ontape все ясно - настроил, HDR заработало.
А вот с использованием onbar возникли кое-какие вопросы.
1. Какие файлы (каталоги) надо копировать на secondary?
2. Если кроме самих файлов, которыесоздались при создании бэкапа на primary ничего копировать не надо, то надо ли на secondary выполнять onbar -b -p?
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #33634486
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, в теме имелось ввиду "Настройка HDR под виндой".

P.S. Вот наглядный минус использования PuntoSwitcher.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #33635273
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот с использованием onbar возникли кое-какие вопросы.
1. Какие файлы (каталоги) надо копировать на secondary?
2. Если кроме самих файлов, которыесоздались при создании бэкапа на primary ничего копировать не надо, то надо ли на secondary выполнять onbar -b -p?

Процесс с использованием onbar посложнее будет. Подробно написано в Informix Storage Manager Administrator's Guide, параграф про Imported restore.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #33635322
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andron, спасибо.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34083998
Середа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
читал, читал мануалы, но так и непонял: как собственно настраивается передача и каких данных между первичным и вторичным сервером...

Расскажите плиз в простых словах о HDR.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34085782
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Середачитал, читал мануалы, но так и непонял: как собственно настраивается передача и каких данных между первичным и вторичным сервером...

Расскажите плиз в простых словах о HDR.

Видимо плохо читали, там все весьма понятно написано.

Для того чтобы запустить HADR, необходимо:

- выполнить предварительные настройки и проверки
- сделать level-0 на сервере который будет основным (primary)
- выполнить физ.восстановление из level-0 на сервере который будет вторичным (secondary)
- запустить инициализацию репликации (на основном и вторичном сказать что один primary а второй secondary)

В результате вторичный сервер будет накатывать все транзакции, которые происходят на основном сервере HADR.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34085806
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andron- выполнить физ.восстановление из level-0 на сервере который будет вторичным (secondary)
Только надо успеть восстановить пока не провернулись журналы на праймари, иначе придется их докатывать на секондари.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086149
Фотография sysmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HDR неплохо описана в Administrator's Guide. Можно найти эту же доку на русском. На мой взгляд проще и быстрее для запуска HDR использовать ontape.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086551
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andronбудет накатывать все транзакции , которые происходят на основном сервере HADR.
почти ОФФТОП: выделенный в цитате жирным пунктик (но не Andron :) - и есть причина того, что DATABASE WITN NO LOGGING не реплицируется с первичного сервера на вторичный?
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086583
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойпочти ОФФТОП: выделенный в цитате жирным пунктик (но не Andron :) - и есть причина того, что DATABASE WITN NO LOGGING не реплицируется с первичного сервера на вторичный?И блобы лежащие в byte(text) в отдельном блобспейсе тоже не реплицируются. Потому это все не попадает в логические журналы, которые передаются на секондари.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086602
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис АнатоЛойпочти ОФФТОП: выделенный в цитате жирным пунктик (но не Andron :) - и есть причина того, что DATABASE WITN NO LOGGING не реплицируется с первичного сервера на вторичный?И блобы лежащие в byte(text) в отдельном блобспейсе тоже не реплицируются. Потому это все не попадает в логические журналы, которые передаются на секондари.
WOW! Может нам завести FAQ по поводу того что ЕЩЁ не попадает на реплицируемый сервер, и что на нём можно-нельзя делать?
например:
можно делать к нему простые запросы..
можно ли на нём выполнять ХП, которые не "изменяют" БД?
можно ли в реплицируемой БД создать временную таблицу? или временную таблицу with no logging?
можно ли на нём в принципе создать БД, кроме тех которые реплицируются?
...
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086698
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойWOW! Может нам завести FAQ по поводу того что ЕЩЁ не попадает на реплицируемый сервер, и что на нём можно-нельзя делать?Такими темпами мы всю доку-ю в фак скопируем.


АнатоЛойможно делать к нему простые запросы..select можно.

АнатоЛойможно ли на нём выполнять ХП, которые не "изменяют" БД?можно

АнатоЛойможно ли в реплицируемой БД создать временную таблицу? или временную таблицу with no logging?Можно, иначе бы и сортировать и хешджойнить было нельзя.

АнатоЛойможно ли на нём в принципе создать БД, кроме тех которые реплицируются?
...Нет.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34086781
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис АнатоЛой
<Куча вопросов>

<Очень радующая куча ответов>

СПАСИБО ГРОМАДНОЕ!
Такую эссенцию информации я в доке пока не нашёл :)

Журавлев Денис
Такими темпами мы всю доку-ю в фак скопируем.

Не совсем :) Я же, например, задавал конкретные простые узкие вопросы :)

Кроме того раздел H[A]DR-ER в FAQ слабо развит :) Но думаю не потому что "не спрашивают потому что никому не надо", а потому "что не знают какая-это полезная штука и не используют", и сколько и каких текущих проблем могла бы закрыть :) (А после этого можно будет активно пополнять топик уже ответами на вопросы: "Как решить таку-то проблему при использовании HADR-ER" :))
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34087070
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойКроме того раздел H[A]DR-ER в FAQ слабо развит :) Но думаю не потому что "не спрашивают потому что никому не надо", а потому "что не знают какая-это полезная штука и не используют",imho должно быть наоборот, есть проблема -- ищем оптимальное решение. Хотя с другой стороны если купили EE глупо не использовать HDR -- за него уже заплачено.


В стоимость Enterprise Edition включена стоимость HDR. Для сервера "теплого резерва" (который используется только в случает аварии), не требуется отдельной лицензии IDS.
Если дополнительный сервер используется для генерации отчетов и запросов, то необходимо приобрести лицензии для этого сервера.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34087245
Середа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ!

все заработало! просто проблем был - в качестве "внешнего восстановления" просто копировал всю файловую структуру и мне потом вторичный сервер писал, что не может перейти в режим... а после восстановления из Л-0 архива - все аж бегом пошло!

Все сенкс и простое русское спасибо :)
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34087281
Середа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что делать с таким предупреждением:
авторWARNING! Physical Log size 2000 is too small.
Physical Log overflows may occur during peak activity.
Recommended minimum Physical Log size is 20 times maximum
concurrent user threads.это тестовый сервак - там все все равно, а в пром системе пиковые нагрузки гарантированы.

Как расчитать оптимальный размер физического журнала?
и насколько безопасно менять его размер на реальной системе?
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34087820
Чемберлен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Середа
Как расчитать оптимальный размер физического журнала?


Сделайте его 200Мб и забудьте :)

Если точнее -

5 страниц (20Кб) * макс_количество_одновременных_пользователей * 4

обычно будет достаточно.

Середа
и насколько безопасно менять его размер на реальной системе?

Безопасно, если придерживаться инструкции. Требует перезапуска сервера, однако...
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34088404
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис
В стоимость Enterprise Edition включена стоимость HDR. Для сервера "теплого резерва" (который используется только в случает аварии), не требуется отдельной лицензии IDS.
Если дополнительный сервер используется для генерации отчетов и запросов, то необходимо приобрести лицензии для этого сервера.

ХМ...
"Вот так всегда: только жениться собрался..." (с) м.ф.
Только начал присматриваться, как бы второго ослика пригрузить - нуна думать про лицензии :(

Непонятно только, кто такие "пакетные сеансы"...

"Будем искать..." (с) ф.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34094070
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чемберлен Середа
Как расчитать оптимальный размер физического журнала?

Сделайте его 200Мб и забудьте :)
Если точнее -
5 страниц (20Кб) * макс_количество_одновременных_пользователей * 4
обычно будет достаточно.

Так для его 5 пользователей и получится те же 2000Кб :))

Как то я встречал рекомендацию начинать настройку размера физжурнала с 5% от размера АКТИВНОЙ части БД.
Но Чемберлен прав - сделайте "сколько не жалко" (но не меньше 100М "на всякий случай" :) и забудьте...
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34094254
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев ДенисИ блобы лежащие в byte(text) в отдельном блобспейсе тоже не реплицируются. Потому это все не попадает в логические журналы, которые передаются на секондари.

Раньше, до версии 9.30 включительно, было именно так, но сейчас, как мне показалось, ситуация изменилась (или я ошибаюсь ?)

Например, вот что я нашел для 9.40.ТС8
---------------------
Enhanced HDR Support for Extensibility Features
High-Availability Data Replication (HDR) now supports replication of the following extended objects:
- All built-in and extended data types.
- User-defined routines.
- R-tree and functional indexes.
- TimeSeries DataBlade module.
User-defined data types (UDTs) must be logged and must reside in a single database server. Data types with out-of-row data are replicated if the data are stored in an sbspace or in a different table on the same database server.

HDR does not replicate data stored in operating system files nor in persistent (that is, non-temporary) external files. HDR also does not replicate memory objects that are associated with user-defined routines.
----------------------
А про отдельные блобпространства ничего...
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34094736
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойМожет нам завести FAQ по поводу того что ЕЩЁ не попадает на реплицируемый сервер, и что на нём можно-нельзя делать?...
Попробовал собрать немного в кучу :)
"Какие особенности при работе HDR ?"
http://www.sql.ru/faq/faq_add.aspx?action=edit&fid=722
Читайте, дополняйте, исправляйте...
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34099257
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vasilis АнатоЛойМожет нам завести FAQ по поводу того что ЕЩЁ не попадает на реплицируемый сервер, и что на нём можно-нельзя делать?...
Попробовал собрать немного в кучу :)
"Какие особенности при работе HDR ?"
http://www.sql.ru/faq/faq_add.aspx?action=edit&fid=722
Читайте, дополняйте, исправляйте...

Ага, ссылка говорит "Нет прав", и это правильно?!

Andron вчера, 16:18
Уберите вот это поскольку не соответствует действительности (создание индексов реплицировалось и в 9.3 и в 9.4):
"до IDS 10.0 создание новых индексов не реплицировалось;"


Может я не совсем пониманию фразу "создание новых индексов не реплицировалось", но в 7.31.UD8 на вторичном сервере индекс тоже создаётся...
Дополню более того:
на 7.31.UD8 поcле создания индекса на первичном сервере IDS успешно держит таблицу заблокированной, пока не произойдут следующие события:
00:30:16 DR: Sending index db:"informix".table#idx_1 : Started
00:30:36 DR: Sending index db:"informix".table#idx_1 : Completed.
(Заметьте, в этом примере операция длилась 20 сек!)
Поэтому ещё предлагаю FAQ дополнить содержанием типа:
Тан (почти)
При последовательном создании индексов на одну и ту же таблицу при включенной HDR стоит предварИть операторы создания индексов командой "SET LOCK MODE TO WAIT;", иначе на втором же индексе получите ошибку, поскольку таблица остаётся заблокированной, пока первый индекс ещё не передался на вторичный сервер.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34100829
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
Вообще то использование репликации накладывает свои особенности, которые совершенно не очевидны. Так например удаление таблицы любых размеров происходит быстро как с ХАДР, так и без него. А удаление индекса даже не очень большой таблицы (в тестовой среде без ХАДР индекс строился минут 5 -10) происходит очень тяжко. Я так один раз попадал конкретно. Надо было перестроить таблицу, для чего надо было грохнуть уникальный индекс и создать его без уникальности (зачем не важно, да и не помню). Временное окно у меня было минут 30. Так вот я не дождался удаления индекса и пришлось прерывать исполнение create index.
Все что на серваках без ХАДР требует временного отключения журнализации, на системах с репликацией требует дополнительного времени на ее восстановления.

Кроме того серьезно юзать вторичку на чтение мне не удалось. При систематически исполняемых нагрузочных запросах часто получал ошибку -710.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34108805
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛойПоэтому ещё предлагаю FAQ дополнить содержанием типа:
Тан (почти)
При последовательном создании индексов на одну и ту же таблицу при включенной HDR стоит предварИть операторы создания индексов командой "SET LOCK MODE TO WAIT;", иначе на втором же индексе получите ошибку, поскольку таблица остаётся заблокированной, пока первый индекс ещё не передался на вторичный сервер.
Дополнил как этим, так и комментарием cpr.
...
Рейтинг: 0 / 0
Настройка HDR под виндой
    #34108873
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой
Andron вчера, 16:18
Уберите вот это поскольку не соответствует действительности (создание индексов реплицировалось и в 9.3 и в 9.4):
"до IDS 10.0 создание новых индексов не реплицировалось;"

Может я не совсем пониманию фразу "создание новых индексов не реплицировалось", но в 7.31.UD8 на вторичном сервере индекс тоже создаётся...
Фразу из FAQ я убрал, но появилась она на основании топика
"Блокировка таблицы demon thread" http://www.sql.ru/forum/actualthread.aspx?tid=351558 и в частности фразы Тан:
"индексы стало можно создавать онлайн только в 10, а тогда у нас еще 9.3 был".
Возможно, я что то не допонял или "понял по своему", а доку читать было некогда :)
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Настройка HDR под виндой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]