Очистка удержания - это процесс демона. Для ограничения влияния производительности на систему запланируйте процесс для выполнения, когда нагрузка на систему будет низкой. Для запуска очистки удержания проверьте, что у вас есть JRE требуемого уровня.
Об этой задаче
Важное замечание: Перед запуском очистки удержания администратор должен задать значение свойства QueryPageMaxSize равным 100000, а предел времени для Max Query - равным 0.
Дополнительную информацию смотрите в в теме по конфигурированию очистки удержания.
Процедура
Чтобы запустить очистку удержания:
- Запустите очистку удержания непосредственно или запустите специальный профиль из папки
RecordsManagerSweep на компьютере , где вы установили компонент Очистка удержания.
Профили позволяют сохранять различные конфигурации и запускать очистку при помощи этих конфигураций, устраняя потребность в переконфигурировании. Чтобы запустить очистку удержания, воспользуйтесь одним из следующих методов:
Опция |
Описание |
AIX, HP-UX, Linux и Solaris |
./RecordsManagerSweep.sh -HoldSweep [-profile
"имя профиля"] |
Windows |
RecordsManagerSweep.bat -HoldSweep [-profile
"имя профиля"] |
- Чтобы удалить удержания, запустите очистку удержания для склада объектов из папки RecordsManagerSweep на компьютере, где вы установили компонент Очистка удержания. Используйте параметр -ForceRemoveHold.
Запуск очистки удержания для склада объектов позволяет удалить содержащиеся в списке удержания записей с указанного склада объектов. Можно удалить до пяти удержаний. Запуск очистки удержания для склада объектов позволяет удалить все удержания с указанного склада объектов. Запуск очистки удержания для склада объектов позволяет удалить удержания с определенного склада объектов, расположенного в определенном профиле. При удалении удержаний с использованием параметра -ForceRemoveHold будут удалены активные удержания, пассивные удержания, удержания, примененные вручную, а также с помощью очистки удержания. Чтобы удалить удержания для склада объектов, воспользуйтесь одним из следующих методов:
Опция |
Описание |
AIX, HP-UX, Linux и Solaris |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore имя_склада_объектов|ID_склада_объектов -ForceRemoveHold список_удержаний [-profile
"имя профиля"] Например:
./RecordsManagerSweep.sh -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore имя_склада_объектов|ID_склада_объектов -ForceRemoveHold список_удержаний [-profile
"имя профиля"] Например:
./RecordsManagerSweep.bat -HoldSweep -ObjectStore "MyFPOS" -ForceRemoveHold "Hold1|Hold2|{E4F6F8F9-4E1A-4762-B062-344980B2B92}" -profile
"profile1"
|
Опция |
Описание |
AIX, HP-UX, Linux и Solaris |
./RecordsManagerSweep.sh -HoldSweep -ObjectStore имя_склада_объектов -ForceRemoveHold
-All [-profile "имя профиля"] Внимание: Эта опция используется только для особых целей
|
Windows |
RecordsManagerSweep.bat -HoldSweep -ObjectStore имя_склада_объектов -ForceRemoveHold
-All [-profile "имя профиля"] Внимание: Эта опция используется только для особых целей
|
- Другой вариант - запустить процесс очистки удержания из командной строки, перейдя в папку ..\FileNet\RecordsManagerSweep\lib и введя команду java -jar rmHoldSweep.jar.
- Чтобы остановить очистку удержания, добавьте параметр -stop:
Опция |
Описание |
AIX, HP-UX, Linux и Solaris |
./RecordsManagerSweep.sh -HoldSweep -stop |
Windows |
RecordsManagerSweep.bat -HoldSweep -stop |
После остановки процессов очистки удержания вы увидите сообщение.
- Проверьте успешность запуска очистки удержания, просмотрев файл журнала ошибок, созданный в папке RecordsManagerSweep. Если файл ошибок пуст, процесс очистки удержания выполнен успешно. В противном случае файл содержит информацию об ошибках, которую можно использовать для устранения проблемы.