powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Не всё так просто с "Error changing logging status DBNAME iserrno 188"
5 сообщений из 5, страница 1 из 1
Не всё так просто с "Error changing logging status DBNAME iserrno 188"
    #39725030
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго здравия, коллеги!

Итак, имеем:
1. Informix 12.10FC4W1 (знаю, что древний, но не в нем суть, наверное) конечно же в HDR + RSS (но не спешите с iserrno 188)
2. OS Solaris на Oracle M10
3. NetApp FAS8020-R6 как хранилка DBSpace.

Имеем, некоторую машинку SPARC Enterprise M5000 с зонами, Solaris Zone

Делаем snapshot на FAS8020 и отдаём его для работ в Solaris zone.
Этой схеме, ну года три точно.
И вполне всё работает, и пишет, и апдейтит и делитит и ... ну почти как с продуктивом, с которого снимается снапшот.
Ну и естественно, что снапшот не имеет ни HDR, ни RSS, ни какой DR или ER репликации.

И всё было хорошо, пока мне вот не захотелось у одной из баз поменять тип логирования, точнее перевести её:
Код: plaintext
ontape -s -N mydb -t /dev/null

И поиметь ошибочку:
Код: plaintext
Error changing logging status - 'mydb'. iserrno 188.

И вот... не знаю, что смотреть. Не помогло, то, что придумал испробовать
1. Принудительно
Код: plaintext
onmode -d standard
делал.
2. Другие БД в этой СУБД так же iserrno 188, т.е. не переводятся
3. На восстановленной с ленты копии на другом сервере (не в зоне, т.е. global) — переводится всё с пол-пинка, т.е. нет какого-то READ ONLY в ROOTDBS
4. Сам сервер опускал/поднимал
5. Тоже, что и в п.4, но менял значения TAPEDEV и LTAPEDEV
6. Загружал
Код: plaintext
oninit -S
и
Код: plaintext
oninit -S -D
7. Права на чанки проверял — всё корректно

Может ещё какие идеи кто подскажет?
...
Рейтинг: 0 / 0
Не всё так просто с "Error changing logging status DBNAME iserrno 188"
    #39725302
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
onmode -s?
ontape -s -L 0 -N mydb -t /dev/null?
vvt12. OS Solaris на Oracle M10
3. NetApp FAS8020-R6 как хранилка DBSpace.
Имеем, некоторую машинку SPARC Enterprise M5000 с зонами, Solaris ZoneИнтересно живете!
...
Рейтинг: 0 / 0
Не всё так просто с "Error changing logging status DBNAME iserrno 188"
    #39725498
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bk0010onmode -s?
ontape -s -L 0 -N mydb -t /dev/null?

Забыл написать, что пробовал тоже. Переводил в Quiescent и Single-User режимы, пробовал из-под них. То же самое.
В тех же режимах, добавлял "-L 0" и даже вообще делал сокращённую форму записи: "ontape -N mydb" установив в onconfig TAPEDEV=/dev/null (конечно же без знака равно, просто так нагляднее тут присвоение демонстрировать).

И, конечно, это тоже пробовал, с тем же постоянным отрицательным результатом:
Код: plaintext
ondblog nolog mydb
Единственное не помню, в Multiuser режиме или и в Quiescent тоже.

bk0010vvt12. OS Solaris на Oracle M10
3. NetApp FAS8020-R6 как хранилка DBSpace.
Имеем, некоторую машинку SPARC Enterprise M5000 с зонами, Solaris ZoneИнтересно живете!

Ну, старая, стабильная конфигурация.
Кое-что перевели на Linux в виртуалки Proxmox, но там есть свои заморочки, связанные с тем, что очень (чрезвычайно) часто 'oncheck -cc' находит несогласование данных между systables и internal table space. Это ошибки вида: "nextsize # != tblspace.nxtsize #", только с first size чаще. Причем, на разных минорах 12.10 от FC4 до FC10.

Поэтому, Solaris - так как на нём всё стабильно, без загонов.
...
Рейтинг: 0 / 0
Не всё так просто с "Error changing logging status DBNAME iserrno 188"
    #39726079
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
bk0010,

NetApp конечно интересно, а вот SPARC must die
...
Рейтинг: 0 / 0
Не всё так просто с "Error changing logging status DBNAME iserrno 188"
    #39726114
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё, решилось.
Не даром я не люблю RSS.
Как-то не обратил внимания, что раз он не пишет имя сервера — это ещё не значит, что он о нём и не помнит.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
informix@server:~$ onstat -g rss

IBM Informix Dynamic Server Version 12.10.FC4W1 -- On-Line -- Up 1 days 03:53:29 -- 4229120 Kbytes

Local server type: Primary
Index page logging status: Enabled
Index page logging was enabled at: 2015/06/12 13:36:45
Number of RSS servers: 1

RSS Server information:

RSS Srv      RSS Srv      Connection     Next LPG to send        Supports
name         status       status           (log id,page)         Proxy Writes
Changing data structure forced command termination.


Вот эта фраза: Number of RSS servers: 1 как-то выпала из виду, т.к. под RSS Srv name — пустота.
И только
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
informix@server:~$ onstat -g rss verbose

IBM Informix Dynamic Server Version 12.10.FC4W1 -- On-Line -- Up 1 days 03:54:37 -- 4229120 Kbytes

Local server type: Primary
Index page logging status: Enabled
Index page logging was enabled at: 2015/06/12 13:36:45
Number of RSS servers: 1

RSS Server information:

RSS Server control block: 0x0
RSS server name: rsson
RSS server status: Defined
RSS connection status: Disconnected

показал более детальную информацию, вплоть до имени сервера.

Ну и соответственно
Код: plaintext
onmode -d delete RSS rsson
выправил ситуацию:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
informix@server:~$ onstat -g rss verbose

IBM Informix Dynamic Server Version 12.10.FC4W1 -- On-Line -- Up 1 days 04:15:33 -- 4229120 Kbytes

Local server type: Standard
Index page logging status: Enabled
Index page logging was enabled at: 2015/06/12 13:36:45
Number of RSS servers: 0


Ну и всё заработало.

Если бы не забыл, что есть RSS, то не было бы iserrno 188.
Просто при восстановлении с ленты он обнуляет эту информацию сразу, а при снапшоте, естественно помнит.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Не всё так просто с "Error changing logging status DBNAME iserrno 188"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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