|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
Всем привет. Существует ли какой либо бстрій способ ism_catalog -recreate_from device ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 11:14 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
Прошу прощения предыдущее сообщение ушло недописанным. Собстуенно вопрос , существует ли какой либо более быстрый способ подключить том с журналами от другого сервера , что бы не сканировать весь том командой ism_catalog -recreate_from device ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 11:16 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
Есть исходный каталог ism, который можно попробовать скопировать на др компьютер и читать данные из него. А что, настолько много времени занимает выполнение команды ism_catalog? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 13:27 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
AndronЕсть исходный каталог ism, который можно попробовать скопировать на др компьютер и читать данные из него. А что, настолько много времени занимает выполнение команды ism_catalog? Меня занимает ~ 30 мин при скорости чтения 50 -70 Mbyte/sec, зависит от объема логов в нем, у меня 20 Гб( в сжатом виде). так показывает ism_show -device ....... С момента завершения бекапа и до завершения рестора базы на другом сервере. Приблизительно столько же они накатываются на базу, то есть времени уходит в 2 раза больше чем могло бы быть. Еще одни вариант который я не пробовал, перед отключением тома с логами от первого сервера сохранить в нем bootstrap и из него востанавливать каталог на втором. Только я подозреваю (ИМХО), что , при этом могут быть проблемы c прочими объектами второго сервера которые там уже лежат, то есть каталог первого сервера перепишется полностью по первому серверу. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 13:45 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
А размер журналов какой? Т.е. значение LOGSIZE в информиксе ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 13:51 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
AndronА размер журналов какой? Т.е. значение LOGSIZE в информиксе 40 Mb, 10 000 страниц ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 15:09 |
|
ISM подключить том с логами от другого сервера
|
|||
---|---|---|---|
#18+
Я тут по памяти воссоздал свой порядок действий по миграции с одного сервера на другой через ISM может кому интересно будет. На сервере source_srv бэкапимся, описывать не буду думаю каждый знает как это делать и многое об этом написано. Потом выполняем : ism_catalog -create_bootstrap -pool ISMDiskData, Запоминаем ssid. Его можно посмотреть Код: plaintext 1.
( я их отключил , переименовал и расшарил по NFS , на их место подключил другие девайсы( директории), для того что бы продолжать писать логи ). Переходим на сервер 2 На сервере dest_srv определяем переменные окружения. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
С сервера source_srv перносим onconfig, sqlhosts. ixbar.X oncfg_source_srv.X В файле sqlhosts исправляем IP source_srv на dest_srv. Код: plaintext 1.
чистим карму ism Код: plaintext 1. 2. 3. 4.
в файле INFORMIXDIR/bin/ism_startup ищем стройку : Код: plaintext 1.
Код: plaintext 1. 2.
инициализируем ism : Код: plaintext 1.
добавляем админов : Код: plaintext 1. 2. 3. 4.
root@dest_srv в админах должен быть изначально. добавляем клиентов: Код: plaintext 1. 2. 3.
Дальше можно пойти 2-мя путями Путь первый : 1. Если запомнили ssid bootstrap Код: plaintext 1.
2. ism_catalog -recover в ответ указываем девайс и ssid bootstrap-а 3.Если ssid bootstrap-а неизвестен его можно найти Код: plaintext 1.
Будет произведено полное сканирование тома. Путь второй: Код: plaintext 1. 2.
Если есть время можно выполнить Код: plaintext 1.
проверяем смонтированы ли тома. должны быть в таком состоянии: Код: plaintext 1.
Если смонтированы Код: plaintext 1.
проверяем write enabled , если не установлен размонтируем Код: plaintext 1.
разрешаем запись в тома: Код: plaintext 1.
Монтируем бекап и логи: Код: plaintext 1.
проверяем возможность записи в тома Код: plaintext 1. 2.
ism_show -volume ISMData структура должна быть следующей : автор NNN INFORMIX:/source_srv/rootdbs/0 ........ Еще раз проверяем onconfig sqlhosts и переменные окружения там должен фигурировать source_srv. Код: plaintext 1. 2. 3. 4.
Если необходимо переименовываем сервер в onconfig sqlhosts и переменных окружения. возвращаем исходную строку в INFORMIXDIR/bin/ism_startup пререиннициализируем ism c чисткой кармы и бекапимся ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2009, 17:38 |
|
|
start [/forum/topic.php?fid=44&msg=36033950&tid=1607818]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 161ms |
0 / 0 |