Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как программно определить что выполняется бэкап при помощи ontape ? / 7 сообщений из 7, страница 1 из 1
23.04.2016, 21:18
    #39223209
falcon111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно определить что выполняется бэкап при помощи ontape ?
Собственно, сабж. Есть некоторые тяжелые процедуры, они все равно не работают, если выполняются в момент работы ontape, хотелось бы там определять что выполняется бэкап, и либо сделать ожидание пока сервер не завершит бэкап, либо вернуть "зайдите позже". Вопрос как определить, что сервер делает бэкап?
Есть мысль сделать сишную УДРку, которая будет смотреть список процессов в системе и проверять есть ли там ontape, но это мне кажется кривым костылем, проще через внутренности самого сервера определять состояние, главное знать бы как.
Сервер 12.10 FC5
...
Рейтинг: 0 / 0
23.04.2016, 21:28
    #39223216
aist-psk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно определить что выполняется бэкап при помощи ontape ?
пусть админ создаёт сигнальный файл во время выполнения бекапа , после завершения файл должен быть удалён
...
Рейтинг: 0 / 0
23.04.2016, 21:33
    #39223219
falcon111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно определить что выполняется бэкап при помощи ontape ?
Нашел вот что:
select sh_mode from sysmaster:sysshmvals;

Для IDS 7,9,10,11:

0 Initialisation
1 Quiescent
2 Recovery
3 Backup
4 Shutdown
5 Online
6 Abort

Видимо, это оно.
...
Рейтинг: 0 / 0
25.04.2016, 17:48
    #39224089
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно определить что выполняется бэкап при помощи ontape ?
Путей больше одного.
1. onstat -u покажет нить бакапа, вы ее узнаете в лицо.
2. в online.log появляются соответствующие записи
3. ps -ef в юниксе покажет соответствующий процесс
...
Рейтинг: 0 / 0
27.04.2016, 20:47
    #39226140
Как программно определить что выполняется бэкап при помощи ontape ?
ой не в простоте живёте....

onstat -g arc

даже прогресс сможете оценить и примерно прикинуть когда закончится
...
Рейтинг: 0 / 0
28.04.2016, 13:24
    #39226607
aist-psk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как программно определить что выполняется бэкап при помощи ontape ?
так кто же полный мануал по onstat читал ?!
страниц много , даже не букв !
...
Рейтинг: 0 / 0
28.04.2016, 22:12
    #39227069
Как программно определить что выполняется бэкап при помощи ontape ?
тот кто реально занимается DBA Informix, а не просто попИсать заскочил :)
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Как программно определить что выполняется бэкап при помощи ontape ? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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