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.
Вас также попросят подтвердить каждое действие, и отчет об операции будет записан в определенные файлы, которые хранятся в папках, зависящих от вашей среды.