Изменение ИД пользователя и пароля для созданного псевдонима идентификации

Если вы планируете после установки Сервера монитора включить общую защиту WebSphere Application Server, то сначала вы должны установить верные значения ИД пользователя и пароля псевдонима идентификации.

В системе с Сервером монитора

При установке Сервера монитора в незащищенной среде WebSphere Application Server Панель запуска создает псевдоним идентификации в WebSphere Application Server: MonitorBusAlias. Этот псевдоним содержит ИД пользователя по умолчанию messaging.

Если после установки вы включите общую защиту WebSphere Application Server, но не поменяете ИД пользователя и пароль в MonitorBusAlias на верные значения (с правами доступа к WebSphere Application Server), то при перезапуске WebSphere Application Server после включения общей защиты возникнет исключительная ситуация ResourceAllocationException. Приложение Сервера монитора не будет запущено.

Для того чтобы избежать этих ошибок:
  1. Необходимо изменить значения ИД пользователя и пароля в псевдонимах MonitorBusAlias, ActionManagerBusAuth и SCA перед включением общей защиты WebSphere Application Server. Для изменения этих псевдонимов выполните следующие действия:
    1. В дереве навигации административной консоли WebSphere Application Server выберите Security > Общая защита.
    2. Выберите Настройка JAAS > Данные идентификации J2C.
    3. Выберите из таблицы MonitorBusAlias.
    4. На информационной странице MonitorBusAlias в полях ИД пользователя и Пароль введите верные значения.
    5. Нажмите кнопку OK.
    6. В открывшемся окне нажмите кнопку Сохранить для применения изменений. Откроется страница Сохранить.
    7. Нажмите кнопку Сохранить.
    8. Повторите шаги, описанные выше, для изменения псевдонимов ActionManagerBusAuth и SCA.
  2. Установите ссылку на SIBus в псевдониме идентификации MonitorBusAlias.

    Более подробную информацию можно найти в разделе Замечания о защите для шин интеграции служб в WebSphere Application Server.

  3. Выполните предоставленные сценарии для настройки среды мониторинга внешних ячеек. Более подробная информация находится в разделе Настройка шины CEI в удаленной ячейке WebSphere Application Server cell.
  4. Перезапустите WebSphere Application Server.

В системе WebSphere Process Server

  1. Установите ИД привилегированного пользователя перед включением общей защиты следующим образом:
    1. Щелкните на Start > Settings > Панель управления > Администрирование > Локальная политика безопасности.
    2. В окне Настройка локальной безопасности выберите Локальные политики > Назначение прав пользователя.
    3. Дважды щелкните мышью на стратегии Работа в режиме операционной системы.
    4. В окне свойств Работа в режиме операционной системы добавьте ИД привилегированного пользователя.
    5. Нажмите кнопку OK.
  2. Выполните предоставленные сценарии для настройки среды мониторинга внешних ячеек в системе WebSphere Process Server. Более подробная информация находится в разделе Настройка шины CEI в удаленной ячейке WebSphere Application Server cell.
  3. Создайте новый псевдоним идентификации (например, MonitorBusAlias).

    Более подробную информацию можно найти в разделе Java Параметры записи данных идентификации программы подключения в документации WebSphere Application Server.

  4. Установите свойство псевдонима идентификации в шине WebSphere Business Monitor (например, MonitorBusAlias).

    Более подробную информацию можно найти в разделе Замечания о защите для шин интеграции служб в документации WebSphere Application Server.

  5. Установите свойство псевдонима идентификации в ссылке на шину интеграции служб (например, MonitorBusAlias).

    Более подробную информацию можно найти в разделе Параметры сообщений по умолчанию в документации WebSphere Application Server.

  6. Установите свойство псевдонима идентификации в фабрике соединений очереди JMS MonitorQueueFactory (например, MonitorBusAlias).

    Более подробную информацию можно найти в разделе Добавление ссылки на шину интеграции служб в документации WebSphere Application Server.

  7. Выполните следующие команды с помощью командного окна wsadmin. Эти команды нельзя выполнить в административной консоли WebSphere Application Server. Переменную (${XXXX}) нужно заменить подходящим значением:

    $AdminTask addUserToForeignBusRole { -bus ${PROCESS_SERVER_BUS_NAME} -foreignBus ${MONITOR_SERVER_BUS_NAME} -role Sender -user ${USER_NAME} }

    $AdminTask addUserToDestinationRole { -type foreignDestination -bus ${PROCESS_SERVER_BUS_NAME} -foreignBus ${MONITOR_SERVER_BUS_NAME} -destination Monitor_Bus_Queue_Destination -role Sender -user ${USER_NAME} }

    $AdminConfig save

  8. Перезапустите WebSphere Application Server.

Copyright IBM Corporation 2005. Все права защищены.