Назад | Перейти на главную страницу

Создание профилей в WAS 8559 на CentOS 7

Я установил WAS 8559 NDTrail на ОС CentOS 7 - установка ядра. [root @ инструменты CentOS1] # uname -a Linux CentOS1 3.10.0-327.el7.x86_64 # 1 SMP Чт 19 ноября, 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

[root @ инструменты CentOS1] # ./imcl listInstalledPackages com.ibm.cic.agent_1.8.5000.20160506_1125 com.ibm.websphere.NDTRIAL.v85_8.5.5009.20160225_0435

Теперь я пытаюсь создать профиль диспетчера развертывания, используя приведенный ниже

/opt/IBM/WebSphere85/bin/./manageprofiles.sh -response Dmgr01_profile.txt

создать profileName = Dmgr01 profilePath = / opt / IBM / WebSphere85 / profiles / Dmgr01 templatePath = / opt / IBM / WebSphere85 / profileTemplates / management serverType = DEPLOYMENT_MANAGER nodeName = CentOS1CellManager01 cellName = CentOS1Cell01 isDefault

Создание профиля было частично успешным с сообщением ниже

Возврат с кодом возврата: INSTCONFPARTIALSUCCESS

Первоначальные ошибки, которые я мог видеть в журнале, были ниже.

2016-07-10T09: 19: 56 1468122596212 306 com.ibm.ws.install.configmanager.osutils.ProcessEnvironment INFO com.ibm.ws.install.configmanager.osutils.ProcessEnvironment getEnvironmentVariableValue 0 Значение процесса WS_CMT_EXTRINSICS не может быть извлечено из процесса среда, возвращающая нуль

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

Мы столкнулись с той же проблемой после обновления до WebSphere 8.5.5.11 и CentOS 7.

Наши установочные сценарии не удались уже при настройке Deployment Manager с шаблоном профиля "dmgr". Изменение profileTemplate на «управление» тоже не помогло.

После проверки вывода журнала из сценария manageprofiles.sh в

  • /opt/IBM/WebSphere/AppServer/logs/manageprofiles/create_DMGR.log

нам было видно одно Исключение:

<record>
  <date>2017-11-15T14:49:16</date>
  <millis>1510753756354</millis>
  <sequence>3762</sequence>
  <logger>com.ibm.ws.install.configmanager.actionengine.ant.utils.ANTLogToCmtLogAdapter</logger>
  <level>WARNING</level>
  <class>com.ibm.ws.install.configmanager.logging.LogUtils</class>
  <method>logException</method>
  <thread>1</thread>
  <message>The exception message is: Execute failed: java.io.IOException: Cannot run program "killall" (in directory "/export/WebSphere/AppServer/profileTemplates/management/actions"): error=2, No such file or directory</message>
</record>

Проблема в том, что "убить всех"Команда не установлена ​​по умолчанию в CentOS 7 и может быть легко установлена ​​через yum

yum install psmisc

После этого установка прошла нормально.

Из вашего журнала мне кажется, что есть некоторая конфигурационная операция для запуска "killall", которая не работает и, вероятно, приводит к вашему частичному успеху.

$ rpm -qf /usr/bin/killall
psmisc-22.20-9.el7.x86_64

Вам не хватает этого пакета или, возможно, у вас есть ПУТЬ, в котором каким-то образом отсутствует / usr / bin.