Как создать профиль в WebSphere ND?

Опубликовано: 2016-11-22

Создание профиля в IBM WebSphere — это начальный шаг к настройке среды приложения. Знание этой процедуры необходимо для администратора WebSphere.

В этом посте я объясню, как создать профиль в IBM WebSphere Application Server Network Deployment.

Это предполагает, что вы установили IBM WAS в среде Linux.

Прежде чем перейти к созданию профиля, давайте разберемся, что такое профиль в IBM WAS ?

Профиль представляет собой полную среду выполнения, которая сочетает в себе двоичный файл WAS и профиль (пользовательские данные/конфигурацию).

был-профиль

В WebSphere доступно несколько типов профилей.

  • Cell — комбинация DMGR и федеративного сервера приложений.
  • Автономный
  • Управление
  • Пользовательский профиль

Профиль WebSphere Application Server можно создать двумя способами.

  1. Графический интерфейс — с помощью инструмента управления профилями
  2. Без звука — с помощью скрипта manageprofile.sh

В этом посте мы будем использовать графический интерфейс для создания профиля сотовой связи.

  • Войдите на сервер, где установлен WAS
  • Перейдите в двоичный каталог WAS >> bin >> ProfileManagement (в месте установки по умолчанию это будет /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
  • Запустить инструмент управления профилями
 ./pmt.sh
  • Откроется окно «WebSphere Customization Toolbox», нажмите «Создать».

был-pmt

  • Выберите среду «Cell» и нажмите «Далее».

была-PMT-ячейка

На следующем экране у вас будет возможность выбрать процесс создания профиля. Есть два процесса.

  1. Типичное создание профиля — профиль будет создан с конфигурацией по умолчанию и номерами портов. В большинстве случаев вы можете выбрать это.
  2. Расширенное создание профиля — если вы хотите настроить порты по умолчанию, конфигурацию, вам нужно будет использовать это.
  • Переходим к созданию «Типового» профиля, нажимаем «Далее».
  • Введите пользователя и пароль для DMGR, если вы не хотите, чтобы DMGR был защищен паролем, вы можете снять флажок «Включить административную безопасность».

была-PMT-безопасность

  • Просмотрите сводку профиля и нажмите «Создать». Если вы хотите, вы можете скопировать информацию с этого экрана, так как он будет содержать много полезной информации, например.
 Расположение
Имя профиля
Имя ячейки
Имя узла
Порты
Тип профиля 

был-PMT-резюме

  • Создание профиля займет несколько минут, после чего вы должны увидеть подтверждение .

был-PMT-успех

Если вы заметили, я сохранил параметр по умолчанию « Запустить консоль «Первые шаги »» на экране выше.

Откроется мастер первых шагов, где вы сможете проверить установку. Проверка необходима , чтобы вы знали, что ваш профиль работает и готов к развертыванию необходимого приложения для вашего бизнеса.

  • Нажмите «Проверка установки»

была-проверка

Процесс проверки включает в себя запуск и остановку DMGR, и вы должны увидеть что-то вроде следующего.

 Имя сервера: dmgr
Имя профиля: Dmgr01
Домашняя страница профиля: /opt/IBM/WebSphere/AppServer/profiles/Dmgr01
Тип профиля: dmgr
Имя ячейки: localhostCell01
Имя узла: localhostCellManager01
Текущая кодировка: UTF-8.
Запустите следующую команду: /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01
>ADMU0116I: Информация об инструменте записывается в файл
> /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
>ADMU0128I: Запуск утилиты с профилем Dmgr01
>ADMU3100I: Чтение конфигурации для сервера: dmgr
>ADMU3200I: Сервер запущен. Ожидание статуса инициализации.
>ADMU3000I: Сервер dmgr открыт для электронного бизнеса; идентификатор процесса 32013
Номер порта сервера: 9060
IVTL0010I: Подключение к локальному хосту WebSphere Application Server через порт: 9060
IVTL0015I: локальный хост WebSphere Application Server работает на порту: 9060 для профиля Dmgr01
IVTL0035I: Инструмент проверки установки сканирует файл /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log на наличие ошибок и предупреждений.
[11/20/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: Одно или несколько хранилищ ключей используют пароль по умолчанию.
[11/20/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W: Разрешение IP-адресов для имени хоста localhost нашел только петлевой адрес. Будет использоваться петлевой адрес.
[11/20/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: Обмен сообщениями WMQ: '9.0.0.0-p900-L160509.1'.
[11/20/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W: Реализация AuthConfigFactory не определена, используется класс реализации фабрики JASPI по умолчанию: com.ibm.ws.security.jaspi.ProviderRegistry.
[11/20/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.HeaderParam не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.MatrixParam не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.core.Context не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.CookieParam не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.PathParam не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W: класс аннотации javax.ws.rs.QueryParam не будет распознан, поскольку он был загружен из файла:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar, а не из загрузчика класса продукта.
[11/20/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W: При обнаружении процесса IP-адрес 127.0.0.1 используется для объявления конечной точки. Такое использование может вызвать проблемы в сетевой среде.
[11/20/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: Инцидент FFDC выдан на /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs /ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189
IVTL0040I: В файле /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log обнаружено 12 ошибок/предупреждений.
IVTL0070I: Проверка средства проверки установки прошла успешно.
IVTL0080I: Проверка установки завершена.

Это означает, что профиль успешно создан.

Давайте попробуем получить доступ к URL-адресу DMGR.

был-дмгр

Отличная работа! вы создали профиль среды ячейки и готовы к развертыванию приложения и выполнению необходимой настройки.

Надеюсь, это будет полезно администратору WebSphere. Дайте мне знать, что вы думаете.