|
CACHE Backup
|
|||
---|---|---|---|
#18+
Здравствуйте! Пытаюсь наладить регулярный бэкап на загруженном сервере CACHE 5.1 Зашел в портал - Configuration - Task Manager Settings - Task Schedule Создал таск BACKUP. (FullAllDatabases) Задал время - каждую пятницу, в 16:00. В 16 не запускается - видно, так как бэкап в эту пятницу уже был. Пытаясь запустить, удалил таск. Создал то же, каждые 5 мин. Через 5 мин таск запустился, бэкап нормальный. Удалил таск. Поставил каждый четверг, 17:00. Подумал, и отредактировал - каждую субботу, 17:00. Теперь бэкапится и по субботам, и по четвергам. Но при этом сразу стал глючить Task Manager - View Upcoming Tasks - виснет и не отображает предстоящие задачи. А сейчас хотел таск BACKUP отредактировать или хотя бы удалить - не могу. При нажатии на Edit против моего таска в Configuration - Task Manager Settings - Task Schedule портал вместо диалога выдает ошибку и дамп переменных: Код: plaintext 1. 2. 3. 4. 5. 6.
<дамп поскипан> Нажмешь на Delete - похожий OREF вместо обновления страницы. Кто виноват и что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2006, 10:40 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
Надо написать на support@intersystems.ru или пойти на три буквы (WRC), если там есть аккаунт. Отметьте что для Вас это проблема критична, тогда решение ускорят. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2006, 11:05 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
Есть аналогичная ситуация. Создал две задачи, а теперь они не управляемы, но при запуске каше стартуют, в подробной информации выводится что задачи завершились с ошибкой. Как можно удалить задачи из планировщика? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2014, 16:22 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
Всем добрый день! Поясню ситуацию, создал две задачи через портал управления каше 5.2. По каким-то причинам, данные задачи теперь не редактируются и не выполняются корректно. При попытке отредактировать задачу или удалить ее через портал управления, выдается дебаг окно с ошибкой. На странице возникла ошибка исполнения: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Причем другие задачи я могу создавать и выполнять корректно. Видимо при создании задачи где-то были использованы некорректные параметры (возможно не был указан файл для сохранения) Подскажите, можно ли как-нибудь удалить задачи из списка задач? Пробовал изменить параметры задач SQL запросами, но данные закрыты (залочены). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2014, 16:38 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
Зная ID задачи, можно удалить в терминале Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2014, 16:55 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
DAiMor, спасибо. Одна из задач удалилась корректно, а вот вторая не удаляется. При выполнении команды " w ##class(%SYS.Task).%DeleteId(1002)" возвращается ошибка: Код: plaintext
Может у вас есть какие-нибудь предположения что это может быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 14:06 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
slider_byDAiMor, спасибо. Одна из задач удалилась корректно, а вот вторая не удаляется. При выполнении команды " w ##class(%SYS.Task).%DeleteId(1002)" возвращается ошибка: Код: plaintext
а теперь после этой ошибки, еще одну команду чтобы расшифровать ее Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 14:48 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
Причем что интересно - задача стартует вместе со стартом СУБД, в результате создается файл инкрементального бекапа и потом процесс Cache на котором крутиться задача постоянно отжирает 25% процессорного времени. Вот значения таблицы TASK: В нем смущает значение: OutputFilename C:\CacheSys\Mgr\Backup\ - т.к. в нем отсутствует имя файла. #1ID1002DailyEndTime3:10:00DailyFrequencyOnceDailyFrequencyTimeMinutesDailyIncrementDailyStartTime3:10:00DayNextScheduled07/21/2014Descriptionincremental backup DBDisplayErrorDateDisplayErrorNumberDisplayFinishedDisplayIntervalРаз в 03:10:00DisplayNextScheduled21.07.2014 3:10DisplayRunНедельный, каждую неделю на Воскресенье Понедельник Вторник Среда Четверг ПятницаDisplayRunAfterDisplayStarted21.07.2014 13:09DisplayStatusEREmailOutput0EndDateErrorRunningExpires1ExpiresDaysExpiresHoursExpiresMinutesIsBatch0JobGUID1240F9DC-99CF-479D-8F01-706E4813228ALastFinished0LastSchedule63388,114LastStarted63389,47341NameIncremBackUpDBNameSpace%SYSOpenOutputFile0OutputDirectoryOutputFileIsBinary1OutputFilenameC:\CacheSys\Mgr\Backup\PriorityNormalRescheduleOnStart0RunAfterGUIDRunAsUserSuperUserRunningJobNumber3496SettingsDeviceC:\CacheSys\Mgr\Backup\ SaveToTape0 TapeDevice47StartDate06/30/2014Status-1SuspendedTaskClass%SYS.Task.BackupIncrementDatabaseListTimeNextScheduled3:10:00TimePeriodWeeklyTimePeriodDay123456TimePeriodEvery1TypeUser ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:01 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
DAiMorslider_byDAiMor, спасибо. Одна из задач удалилась корректно, а вот вторая не удаляется. При выполнении команды " w ##class(%SYS.Task).%DeleteId(1002)" возвращается ошибка: Код: plaintext
а теперь после этой ошибки, еще одну команду чтобы расшифровать ее Код: plaintext
ОШИБКА #5803: Не удалось затребовать монопольную блокировку ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:02 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
slider_byОШИБКА #5803: Не удалось затребовать монопольную блокировкуНаверно эта, задача в данный момент работает ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:08 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
slider_byзадача стартует вместе со стартом СУБД,Это нормально, если сервер считает, что задача должны была выполнится, но еще не выполнилась, на момент старта, он ее запускает, чтобы это предотвратить в настройках задачи есть параметр, "Повторно запланировать задачу после рестарта системы?" если поставить Да, то задача не будет выполнена сразу при старте, а запланирует на новое время по графику. соответственно это свойство RescheduleOnStart для этого объекта, который должен быть 1 для такого поведения. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:13 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
DAiMorslider_byОШИБКА #5803: Не удалось затребовать монопольную блокировкуНаверно эта, задача в данный момент работает Похоже на то, т.к. как я писал выше процесс каше с этой задачей отъедает 25% процессора. Можно ее принудительно убить перед удалением? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:16 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
slider_byDAiMorпропущено... Наверно эта, задача в данный момент работает Похоже на то, т.к. как я писал выше процесс каше с этой задачей отъедает 25% процессора. Можно ее принудительно убить перед удалением?Да, думаю можно. Но средствами Cache. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:17 |
|
CACHE Backup
|
|||
---|---|---|---|
#18+
DAiMorslider_byзадача стартует вместе со стартом СУБД,Это нормально, если сервер считает, что задача должны была выполнится, но еще не выполнилась, на момент старта, он ее запускает, чтобы это предотвратить в настройках задачи есть параметр, "Повторно запланировать задачу после рестарта системы?" если поставить Да, то задача не будет выполнена сразу при старте, а запланирует на новое время по графику. соответственно это свойство RescheduleOnStart для этого объекта, который должен быть 1 для такого поведения. Как через терминал поменять свойство RescheduleOnStart ? Или как убить задачу средствами каше? Через портал управления я не могу остановить выполнение задачи, выдает ошибку CSP ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2014, 15:34 |
|
|
start [/forum/topic.php?fid=39&msg=38701946&tid=1556845]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 303ms |
total: | 432ms |
0 / 0 |