jboss启动报如下异常:
ERROR [org.jboss.ha.framework.server.ClusterPartition] Starting failed jboss:service=DefaultPartition
ChannelException: java.lang.Exception: exception caused by UDP.start(): java.lang.Exception: UDP.createSockets(): cannot list on any port in range 0-1

原因是因为jboss启动需要和主机名称进行对应,使用命令hostname命令查看主机名称是什么,然后在使用命令vi /etc/hosts命令,在里面添加本机的IP地址,主机名.localhost 主机名。





或者将127.0.0.1那行中修改成127.0.0.1 oatest1-133.localhost oatest1-133也可以,
但是考虑是否有别的服务在使用该行信息,建议新建一样,也就是192.168.17.133那行。


jboss启动报如下异常:

java.net.SocketException: bad argument for IP_MULTICAST_IF: address not bound to any interface
       at java.net.PlainDatagramSocketImpl.socketSetOption(Native Method)
       at java.net.PlainDatagramSocketImpl.setOption(PlainDatagramSocketImpl.java:295)


解决办法:关闭jgroups对ipv6的支持
jvm参数中增加 -Djava.net.preferIPv4Stack=true

/opt/dipServer1/jboss-4.0.5GA/bin/run.conf  下的JAVA_OPTIONS="        "