Article ID: 120819, created on Mar 31, 2014, last review on May 9, 2014

  • Applies to:
  • Operations Automation 5.5

Symptoms

When registering PACI Instance Manager, task to install packages fails:

Task name       Install additional packages on node 'im' according role PACI_IM
Last execution output   Command '/bin/sh -c service terracotta start' execution failed with code 1: FATAL: Choose correct Terracotta DSO boot jar

And the hostname of the node cannot be resolved from itself:

# hostname
paci-im.domain.tld
# ping paci-im.domain.tld
ping: unknown host paci-im.domain.tld

Cause

Terracotta DSO boot jar fails to initialize due to java.net.UnknownHostException.

Resolution

Please make sure that future Instance Manager can resolve its hostname or add the line

<EXTERNAL_IP> <HOSTNAME>

to /etc/hosts file on that node, then do one of the following:

1) Remove terracotta rpm

or

2) generate the boot jar manually by using

# export JAVA_HOME=/usr/java/default
# ./usr/local/terracotta-3.6.1/platform/bin/make-boot-jar.sh

And re-run the failing task.

5b048d9bddf8048a00aba7e0bdadef37 caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae 2554725ed606193dd9bbce21365bed4e e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF