Автор |
Тема: W ON -> W OFF -> падаем (Прочитано 1055 раз) |
|
WolfLucas
Гость
E-мэйл
|
Версия сервера 3.28. Использую свою программу для архивирования данных по времени. Прога дает только команды W ON и W OFF (сервера работаю круглосуточно). В большинстве случаев после W OFF сервер начинает перезагружаться, пишет, что идет индексация extrd.dat и вылетает по ошибке I/O. После старта с командной строки сервер снова работает нормально. в чем может быть беда? ЗЫ Архивирование происходит после копирования данных во временный каталог.
|
|
Зарегистрирован |
|
|
|
Boris, Kiev.
    
 Адепт ФБП с 1996г.
Просмотреть Профиль | E-мэйл
Сообщений: 875
|
 |
Re: W ON -> W OFF -> падаем
« Ответить #2 В: 27.10.05 в 09:07:26 » |
Цитировать | Править
|
on 27.10.05 в 08:27:35, WolfLucas wrote:Версия сервера 3.28. Использую свою программу для архивирования данных по времени. Прога дает только команды W ON и W OFF (сервера работаю круглосуточно). В большинстве случаев после W OFF сервер начинает перезагружаться, пишет, что идет индексация extrd.dat и вылетает по ошибке I/O. |
| Вероятно, в это время какая-то задача работает с рабочим каталогом. То, что видим на мнемосхеме не однозначно соответствует физике, может EXTRD.DAT, а может нет, если он большой и это вообще случается не стабильно, то так оно и есть - Вы ещё чем-то параллельно с сервером работаете с каталогом. Quote: После старта с командной строки сервер снова работает нормально. в чем может быть беда? ЗЫ Архивирование происходит после копирования данных во временный каталог. |
| Ни это ли копирование происходит во время перезагрузки сервера?
|
|
Зарегистрирован |
|
|
|
WolfLucas
Гость
E-мэйл
|
На момент перезагрузки уже все файлы закрыты. Сначала идет копирование, потом архивирование (из временного каталога) и, после окончания архивирования только дается W OFF, т.е. все операции проходят строго последовательно. На счет перехода на 4.03 пока не задумывались - работает, ну и пусть работает: "Лучшее враг хорошего" Кстати ситуация однозначно повторяется, если W ON дать когда сервер еще загружается, но upti уже появился и сервер отвечает на запросы.
|
|
Зарегистрирован |
|
|
|
Boris, Kiev.
    
 Адепт ФБП с 1996г.
Просмотреть Профиль | E-мэйл
Сообщений: 875
|
 |
Re: W ON -> W OFF -> падаем
« Ответить #4 В: 27.10.05 в 10:16:07 » |
Цитировать | Править
|
Еще может быть банальная нехватка места на диске рабочего каталога. Сервер не проверяет остаток и не резервирует, а работает пока есть место, в случае большого EXTRD.DAT при R-фазе должно быть минимум такое же по объему свободное место. Ваше копирование опять же - приличный расход дискового пространства, правда не знаю куда. Если это началось случаться, то скорее всего из-за этого.
|
|
Зарегистрирован |
|
|
|
Alexander_Kiev
    

Просмотреть Профиль | E-мэйл
Сообщений: 661
|
 |
Re: W ON -> W OFF -> падаем
« Ответить #5 В: 27.10.05 в 12:05:01 » |
Цитировать | Править
|
on 27.10.05 в 08:27:35, WolfLucas wrote:В большинстве случаев после W OFF сервер начинает перезагружаться, пишет, что идет индексация extrd.dat и вылетает по ошибке I/O. |
| Перед подачей директивы W ON давайте директиву на выполнение пустой формы (у меня она называется "FINAL.RPT"). Ошибка скорей всего происходит от того что extrd.dat остается в открытом состоянии. Выполнение любой формы, его гарантировано закрывает. Рабочий шаблон всех действ выложен на http://m3c.kiev.ua/saver.zip
|
« Изменён в : 27.10.05 в 12:12:48 пользователем: Alexander_Kiev » |
Зарегистрирован |
С уважением, Александр.
|
|
|
WolfLucas
Гость
E-мэйл
|
Quote: Перед подачей директивы W ON давайте директиву на выполнение пустой формы (у меня она называется "FINAL.RPT"). Ошибка скорей всего происходит от того что extrd.dat остается в открытом состоянии. Выполнение любой формы, его гарантировано закрывает. Рабочий шаблон всех действ выложен на http://m3c.kiev.ua/saver.zip |
| Да, что-то похожее. Надо попробовать
|
|
Зарегистрирован |
|
|
|
|
|