Перед запуском очистки удержания ее нужно сконфигурируйте с нужными значениями. Например, можно задать имя сервера Content Platform Engine, содержащего записи. Кроме того, очистку можно ограничить всего лишь одним складом объектов плана размещения.
Об этой задаче
- В случае внедрения IBM® Enterprise
Records на IBM WebSphere Application Server все инструменты IBM Enterprise
Records,
опирающиеся на транспортный протокол JACE EJB, используют среду JRE, поставляемую с WebSphere Application Server или клиентом прикладных программ WebSphere той же версии.
- Если IBM Enterprise
Records внедряется на JBoss Application Server или WebLogic
Application Server, все инструменты IBM Enterprise
Records, опирающиеся на транспортный протокол JACE EJB, используют среду JRE, поставляемую с сервером прикладных программ той же версии.
- Отредактируйте переменную среды JAVA_HOME в соответствующем серверу прикладных программ разделе файлов BAT и SH, чтобы она указывала на ту же версию JRE, что и сервер прикладных программ, где установлено программное обеспечение IBM Enterprise
Records. Например, запись WebSphere Application Server может выглядеть так: set JAVA_HOME=%WS_DIR%/java.
- Профили позволяют сохранять различные конфигурации и запускать очистку удержания при помощи этих конфигураций, устраняя потребность в переконфигурировании.
Можно создать новый профиль или отредактировать существующий, введя команду configure и задав имя профиля. Создав профиль, можно запустить очистку удержания при помощи этого конкретного профиля. Имена профилей состоят из символов, цифр, точек, знаков подчеркивания и дефисов; на них накладываются те же ограничения, что и на имена файлов для текущей операционной системы. Профиль сохраняется в файле, имя которого образуется из имени профиля с добавлением к нему суффикса _RMHoldSweepConfiguration.xml. Например, профиль Profile1 сохраняется в файле Profile1_RMHoldSweepConfiguration.xml.
Если никакие имена профилей не заданы, очистка удержания будет использовать по умолчанию исходный профиль RMHoldSweepConfiguration.xml - профиль по умолчанию.
Важное замечание: Теперь с каждым профилем связывается имя файла журнала.
Так, при запуске очистки для каждого профиля создается отдельный файл журнала, и ему присваивается соответствующее имя, например, Profile1_RMSweepHoldConfiguration.log.
Ограничение: Если вы собираетесь запускать инструмент очистки удержания
IBM Enterprise
Records в операционной системе Windows, для правильного вывода информации на европейских языках (помимо английского) перед запуском этого инструмента в командной строке надо применить следующие параметры:
- Для свойства font задайте значение Lucida Console.
- Измените кодовую страницу на соответствующую кодовую страницу Windows ANSI (с 1250 на 1257). Например, если вы хотите выводить в окнах DOS информацию на французском, введите chcp 1252, чтобы изменить кодовую страницу на 1252. Кодовая страница 1252 - это кодовая страница Windows ANSI для западноевропейской латиницы. Полный список кодовых страниц смотрите в теме с таблицей Идентификаторы кодовых страниц.
Процедура
Чтобы сконфигурировать очистку удержания:
- В IBM Administration
Console for Content Platform Engine откройте страницу свойств домена FileNet P8. Щелкните правой кнопкой мыши по первому узлу и выберите Свойства.
- Выберите вкладку Свойства.
- В меню Конфигурация подсистемы выберите Конфигурацию кэша сервера.
- Выберите вкладку Свойства и измените значение для свойства [QueryPageMaxSize] с 1000 на 100000.
Важное замечание: Максимальный размер страницы запроса - это параметр уровня системы, влияющий на общую производительность Content Platform Engine. Документированное значение IBM Enterprise
Records предназначено для оптимальной производительности процессов очистки IBM Enterprise
Records. Однако вам может понадобиться настроить значение этого параметра на основе общего использования Content Platform Engine и производительности вашей системы.
- Найдите склад объектов плана размещения, щелкните по нему правой кнопкой мыши и выберите Свойства.
- В диалоговом окне Свойства щелкните по вкладке Запрос.
- Для параметра Максимальное предельное время запроса задайте значение 0.
- Сохраните заданные параметры и выйдите из IBM Administration
Console for Content Platform Engine.
- В командной строке на сервере, где установлен инструмент очистки удержания, перейдите в папку RecordsManagerSweep.
- Введите одну из следующих команд:
Опция |
Описание |
AIX, HP-UX, Linux и Solaris |
./RecordsManagerSweep.sh -HoldSweep -configure [-profile "имя профиля"] |
Windows |
RecordsManagerSweep.bat -HoldSweep -configure [-profile "имя профиля"] |
- Задайте нужные значения для следующих полей.
Поля, помеченные звездочкой (*), обязательны. (Существующие значения можно очистить, нажав кнопку Сброс.)
- В верхней части окна консоли конфигурирования есть метка Профиль: имя_профиля, указывающая, какой профиль сейчас конфигурируется. Профиль по умолчанию - Профиль: RMHoldSweepConfiguration.
- Соединение: Выберите http или https, чтобы указать протокол для взаимодействия с сервером Content Platform Engine. Протокол по умолчанию - http. Для защищенной связи выберите https.
- Имя сервера CE*: Введите имя или IP-адрес сервера Content Platform Engine.
- Номер порта WSI*: Введите номер порта WSI, используемый вашим сервером Content Platform Engine. Например, для Content Platform Engine, работающего под WebLogic Application Server, номер порта по умолчанию - 7001. Для Content Platform Engine, работающего под WebSphere Application Server, номер порта по умолчанию - 9080.
- Путь URL: Введите пользовательский путь к URL, используемому в конфигурации инструмента для взаимодействия с сервером Content Platform Engine. Например, путь /wsi - это обычно используемый путь, представляющий собой значение по умолчанию.
- Имя склада объектов плана размещения (необязательно): Введите GUID или имя склада объектов плана размещения (file plan object store, FPOS), для которого вы хотите запустить очистку удержания. Если не ввести значение, процесс очистки удержания запустится для всех складов объектов планов размещения, связанных с заданным сервером Content Platform Engine. Если имя склада объектов содержит символы национального алфавита, вместо имени используйте GUID.
- ID пользователя*: Введите имя пользователя, используемый очисткой удержания для входа в систему Content Platform Engine для выполнения вычислений. У пользователя должны быть права администратора склада объектов для FPOS и привилегии администратора записей.
- Пароль*: Задайте пароль для ID пользователя.
- Режим FIPS 140-2: Выберите On (включить) или Off (отключить).
При работе в режиме FIPS 140-2 IBM Enterprise
Records для шифрования используются утвержденные провайдеры шифрования FIPS 140-2: IBMJCEFIPS (сертификат 376), IBMJSSEFIPS (сертификат 409) и IBM Crypto for C (ICC) (сертификат 384). Сертификаты перечислены на веб-сайте NIST.
Если вы выбрали On (включить), а администратор защиты не сконфигурировал систему для использования режима FIPS 140-2, IBM Enterprise
Records выведет сообщение об ошибке.
Администратор защиты должен изменить файл java.security.
Подробности смотрите в теме Конфигурирование режима FIPS 140-2. IBM Enterprise
Records поддерживает шифрование FIPS 140-2 только на сервере WebSphere Application Server.
- Имена/GUID удержаний: Введите имя или GUID максимум для пяти удержаний, разделяя их символом '|'. Процесс очистки будет использовать только заданные удержания. При отсутствии утвержденных удержаний очистка удержаний обрабатывает все активные удержания. В случае обновления более раннего выпуска, где можно создать несколько удержаний с одним и и тем же именем, использование такого имени удержания приводит к обработке всех удержаний с этим именем. Если имя удержания содержит символы национального алфавита, вместо имени используйте GUID.
- Размер пакета обновления: Задайте число объектов, обрабатываемых как пакет в процессе очистки удержаний. По умолчанию задается значение 1000. Например, если это значение равно 1000 и обработке подлежат 20000 объектов, очистка удержаний обработает все объекты в 20 пакетах, с 1000 объектов в каждом из них.
- Размер пакета получения: Задайте число объектов, получаемых в каждом пакете в процессе очистки удержаний. По умолчанию задается значение 100000. Например, если это значение равно 100000 и обработке подлежит 1000000 объектов, все объекты будут получены в 10 пакетах, с 100000 объектов в каждом из них.
- Число потоков: Введите число потоков обработки, используемых IBM Enterprise
Records во время процесса очистки удержаний. Задайте один поток для каждого логического процессора на сервере Content Platform Engine. Например, при наличии на сервере Content Platform Engine восьми логических процессоров введите 8.
Значение по умолчанию: 1.
- Имя файла журнала: Задайте имя и путь файла ошибок, создаваемого процессом очистки удержаний, или примите значение по умолчанию. По умолчанию создается файл с именем HoldSweepActivity.log в папке ../EnterpriseRecords/RecordsManagerSweep.
Если очистка удержаний выполняется без ошибок, файл ошибок будет файлом нулевой длины.
- Выберите Configure (Конфигурировать).