1、确保安装正确的jdk,最好是1.6,这个比较稳定

2、配置jdk的家目录和环境变量

3、配置jboss的家目录,并设置环境变量

4、正确创建起止脚本:

   启动:

   nohup ./run.sh -b 0.0.0.0 >nohup.out & //startJboss.sh

   增加执行权限    0.0.0.0为访问源

   停止:

   ./shutdown.sh –S  // shutdownJboss.sh

5、正确配置jmx-console 密码,在配置web-console 密码时要手动创建相应文件 user 和 role 参        考jmx-console

6、配置正确的端口

7、创建集群启动脚本:


   集群节点1:

   nohup ./run.sh -c all -g DocsPartition -u 239.255.100.100 -b 0.0.0.0

   -D jboss.messaging.ServerPeerID=1 >nohup.out &


   集群节点2:

   nohup ./run.sh -c all -g DocsPartition -u 239.255.100.100 -b 0.0.0.0

   -D jboss.messaging.ServerPeerID=2 >nohup.out &


参数-c使用all配置项,该配置项包含集群的配置项,参数-g设置集群的名称。参数-u设置集群内节点交互的多播地址。参数-b设置访问源的地址,参数-D设置系统属性jboss.messaging.ServerPeerId的值,JBoss消息需要这个值在群中要求唯一。