我通过在RHEL73上解压缩zip文件来安装eap7.1,但是无法启动主机控制来连接域控制器,这里有详细信息:
域控制器在node1上运行:
/opt/jboss-eap-7.1/bin/domain.sh --host-config=host-master.xml -Djboss.bind.address.management=192.168.56.11
Log:
[Host Controller] 10:53:53,258 INFO [org.jboss.as.remoting] (MSC service thread 1-4) WFLYRMT0001: Listening on 192.168.56.81:9999
在node2上启动主机控制器:
/opt/jboss-eap-7.1/bin/domain.sh --host-config=host-slave.xml -Djboss.bind.address.management=192.168.56.127 -Djboss.domain.master.address=192.168.56.11
我在node1上使用add-user.sh添加了remotehost1。 我在node2上的host-slave.xml中添加了身份验证信息:
<server-identities>
<secret value="cmVkaGF0MUA="/>
</server-identities>
...
<domain-controller>
<remote security-realm="ManagementRealm" username="remotehost1">
主机控制器启动失败,出现以下错误:
10:57:17,068 WARN [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0001: Could not connect to remote domain controller remote://192.168.56.81:9999: java.net.ConnectException: WFLYPRT0023: Could not connect to remote://192.168.56.81:9999. The connection timed out
...
ERROR [org.jboss.as.host.controller] (Controller Boot Thread) WFLYHC0002: Could not connect to master. Error was: java.lang.IllegalStateException: WFLYHC0120: Tried all domain controller discovery option(s) but unable to connect.
netstat -an | grep 9999显示它正在侦听192.168.56.11(node1公共接口)
我停止了iptables,防火墙和selinux,我使用了nc -v 192.168.56.11 9999并验证了地址是否可以从node2访问,这可能是什么原因?
祝你好运
兰
答案 0 :(得分:0)
问题已修复。 该测试基于作为主机在window10上运行的2个客户虚拟机,重新启动了Windows 10,我没有注意到重启后Windows上的防火墙已打开,虚拟机使用仅主机适配器相互通信,之后在Windows上禁用防火墙,通信正常。