IBM Filenet IS: кэш получения заполнен документами, страница которых равна 65535

Я относительно новичок в FileNet Image Services. Я вхожу в существующую среду разработки, где FileNet Image Services 4.2x настроен для целей тестирования. Насколько я понимаю, у нас есть установка "только для кэша". До прошлых выходных поисковый кэш работал примерно на 73% (кэш 10 ГБ).

Кеш поиска был заполнен в прошлые выходные. После расследования я обнаружил, что были тысячи документов (все одного размера, 80312 КБ) со страницей = 65535. Я еще не выяснил источник этих документов, но ближайшая проблема:

Как удалить / удалить эти документы из кэша и освободить занимаемое ими пространство?

К вашему сведению... Я попытался deldocs в соответствии с документацией пользователя, но он не будет удалять эти документы. Мне удалось успешно удалить другие документы с помощью deldocs.

Примечание: добавление в кэш извлечения не является вариантом из-за ограничения дискового пространства. Я просмотрел документацию, но не могу найти там никакой помощи... извинения, если это элементарная проблема.

Заранее благодарю за любую помощь, которую вы можете оказать!

1 ответ

Ознакомьтесь с справочным руководством по системным средствам Filenet Image Services 4.2.

deldocs Команда не всегда подходит вам, потому что

Инструмент deldocs удаляет документы из индексной базы данных Image Services и / или постоянной базы данных MKF. Он также может удалить выбранные документы из кэша, учитывая выбранные настройки

Некоторые документы могут находиться в заблокированном или устаревшем состоянии.

Так что, если вы уже пробовали с этой командой и не дали никаких результатов, вы должны пойти на CSM_tool команда.

Вы найдете этот инструмент на странице 206, он позволит вам проверить кеш вашей инсталляции.

Следующий выпуск Listobjects Команда, чтобы увидеть, что там происходит, и иметь представление о состоянии кэша одного документа.

Тогда взгляните на DELETEobjects Команда, которая позволяет удалять записи в кэше по идентификатору.

ВНИМАНИЕ: эта команда, как указано в документации, может нанести вред вашей системе, поэтому обратите внимание на то, что вы делаете. Чтобы выполнить эту команду, вам потребуется предварительно запустить команду ALLOWUPDATEs, которая запрашивает у вас имя пользователя и пароль для изменения кэша. Помните, что, как сообщается в документации:

При выводе списка команд CSM_tool некоторые из них могут не отображаться, если вы не запустили команду ALLOWUPDATES. Чтобы вывести список защищенных паролем команд, вы должны сначала запустить ALLOWUPDATES.

Вас также попросят подтвердить каждое действие, и отчет об операции будет записан в определенные файлы, которые хранятся в папках, зависящих от вашей среды.

Другие вопросы по тегам