Configuring a Managed Domain on Two machines for JBoss EAP 7.3

Posted on

Platform: RHEL 7.7 Maipo 64-Bit
App Server: JBoss EAP 7.3.9

Documentation followed: RH JBoss 7.3 Config Guide section 8.6.2: Setting up a Managed Domain on Two Machines

IP Addr1 (Master): xx.xx.xx.116
IP Addr2 (Slave): xx.xx.xx.115

Master Server starts successfully with:
./domain.sh -Djboss.bind.address.management=xx.xx.xx.116 --host-config=host-master.xml &

Error received on Slave upon starting:
./domain.sh --host-config=host-slave.xml -Djboss.domain.master.address=xx.xx.xx.116 -Djboss.bind.address=xx.xx.xx.115 &

[Host Controller] 06:25:04,722 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address:
[Host Controller] ("host" => "slave"),
[Host Controller] ("interface" => "management")
[Host Controller] ]) - failure description: "WFLYCTL0101: Invalid address ${jboss.bind.address.management:xx.xx.xx.116 (${jboss.bind.address.management:xx.xx.xx.116: Name or service not known)"

Master host-master.xml file contents

    <management-interfaces>
        <native-interface security-realm="ManagementRealm">
            <socket interface="management" port="${jboss.management.native.port:9999}"/>
        </native-interface>
        <http-interface security-realm="ManagementRealm">
            <http-upgrade enabled="true"/>
            <socket interface="management" port="${jboss.management.http.port:9990}"/>
        </http-interface>
    </management-interfaces>
</management>
<domain-controller>
    <local/>
</domain-controller>
<interfaces>
    <interface name="management">
        <inet-address value="${jboss.bind.address.management:xx.xx.xx.116}"/>
    </interface>
    <interface name="public">
        <inet-address value="${jboss.bind.address:xx.xx.xx.116}"/>
    </interface>
    <interface name="private">
        <inet-address value="${jboss.bind.address.private:xx.xx.xx.116}"/>
</interfaces>

Domain Controller domain.xml file contents

...

...

SLAVE host-slave.xml

...

Can anyone help me determine why I get the above error? The only discrepancy I see is the jboss.bind.address value. In host-slave.xml it is set to 116, but I start slave services with -Djboss.bind.address=xx.xx.xx.115 as detailed in the documentation.