集群配置:

1. DAS节点执行:
1)./asadmin start-domain domain1
2)./asadmin change-admin-password

3)./asadmin enable-secure-admin

4)./asadmin set configs.config.server-config.network-config.protocols.protocol.sec-admin-listener.ssl.ssl3-enabled=true

5)打开DAS 4848控制台,进入控制后,选择“群集”,“新建”一个haierCluster的群集

6)重启DAS

2. 配置公钥认证
配置操作参考:
http://www.cnblogs.com/xia520pi/archive/2012/05/16/2503949.html,此网站第2章节

由于上面glassfish服务已经搭建完成,启动后,后续搭建集群的操作可以在控制台页面进行。

3. 建立SSH节点
./asadmin create-node-ssh --sshport 8284 --nodehost haier001 haier001

4. 将Glassfish复制到其他节点
scp -rp -P 8284 glassfish3 haier002:/usr/local/liveEpg/
scp -rp -P 8284 glassfish3 haier004:/usr/local/liveEpg/
scp -rp -P 8284 glassfish3 haier005:/usr/local/liveEpg/

scp -rp -P 8284 glassfish3 haier007:/usr/local/liveEpg/

5. 在DAS节点执行下面语句(或通过控制台添加节点)
./asadmin install-node haier002
asadmin create-node-ssh --nodehost haier002 haier002
asadmin install-node haier004
asadmin create-node-ssh --nodehost haier004 haier004
asadmin install-node haier005
asadmin create-node-ssh --nodehost haier005 haier005
asadmin install-node haier007
asadmin create-node-ssh --nodehost haier007 haier007

haier001机器执行:
./asadmin create-instance --cluster haierCluster --node haier001 instance-haier001
haier002机器执行:
./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier002
haier004机器执行:
./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier004
haier005机器执行:
./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier005
haier007机器执行:
./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier007

集群搭建时遇到的问题:

集群中的node无法启动,抛出无法执行

异常l信息:ine 54:exec java not found To complete this operation run the following.....

解决方案:在glassfish/config/asenv.conf文件里面加上JDK路径,增加 AS_JAVA=/opt/jdk1.6.0_32,配置上jdk的安装路径。


GlassFish后台登陆进入过慢的解决方法

1. 停止GlassFish Server

2. 修改C:\Program Files\glassfish-3.0.1\glassfish\domains\domain1\config\domain.xml

在<java-config段中添加<jvm-options>-Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true</jvm-options>(关闭Glassfish的网络链接)

3. 删除以下文件夹

c:\Program Files\glassfish-3.0.1\glassfish\domains\domain1\osgi-cache\

c:\Program Files\glassfish-3.0.1\glassfish\domains\domain1\generated\

4. 将c:\Program Files\glassfish-3.0.1\glassfish\modules\console-updatecenter-plugin.jar改名或删除

5. 启动GlassFish Server

6. 进入管理控制台,快了不是一点点

 
 
 

glassfish--服务搭建的更多相关文章

  1. ServiceStack.Hello——跨平台.net REST api服务搭建

    ServiceStack.Hello--跨平台.net REST api服务搭建 自己创建: https://github.com/ServiceStack/ServiceStack/wiki/Cre ...

  2. WCFRESTFul服务搭建及实现增删改查

    WCFRESTFul服务搭建及实现增删改查 RESTful Wcf是一种基于Http协议的服务架构风格,  RESTful 的服务通常是架构层面上的考虑. 因为它天生就具有很好的跨平台跨语言的集成能力 ...

  3. 微信小程序语音识别服务搭建全过程解析(项目开源在github)

    silk v3录音转olami语音识别和语义处理的api服务(ubuntu16.04服务器上实现) ## 重要的写在前面 重要事项一: 目前本文中提到的API已支持微信小程序录音文件格式:silk v ...

  4. 微信小程序语音识别服务搭建全过程解析(https api开放,支持新接口mp3录音、老接口silk录音)

    silk v3(或新录音接口mp3)录音转olami语音识别和语义处理的api服务(ubuntu16.04服务器上实现) 重要的写在前面 重要事项一: 所有相关更新,我优先更新到我个人博客中,其它地方 ...

  5. Git服务搭建及github使用教程

    .pos { position: fixed; top: 35%; left: 90% } .pos a { border: 2px solid white; background: #99CCFF; ...

  6. eureka服务搭建

    Server端 引入eureka server的maven依赖 引入依赖时无需给定eureka的版本号,maven会根据当前使用的SpringCloud版本来判断应该引入哪个版本的euraka ser ...

  7. NodeJs之服务搭建与数据库连接

    NodeJs之服务搭建与数据库连接 一,介绍与需求分析 1.1,介绍 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境. Node.js 使用了一个事件驱动.非阻 ...

  8. JumpServer1.0 服务搭建

    JumpServer1.0 服务搭建 系统环境配置 setenforce 0 systemctl stop iptables.service systemctl stop firewalld.serv ...

  9. Linux-ftp服务搭建

    云服务器ESC 部署vsftpd服务 记一次ftp服务搭建的采坑过程,这个坑一直卡了很久时间,都给忘记了.最近由于公司项目需要部署FTP,经过各种采坑,终于把这个坑给填上了.废话不多说,开干 环境说明 ...

  10. windows服务器基本管理及服务搭建

    windows服务器基本管理及服务搭建 ****windows服务器系统版本:2000 2003 2008 2012 1.用户与组管理 用户:账户=账号/用户名+密码 每个账户有自己唯一的SID 账户 ...

随机推荐

  1. codevs 1004 四子连棋 BFS、hash判重

    004 四子连棋 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold       题目描述 Description 在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋 ...

  2. Nginx学习之一-惊群现象

    惊群问题(thundering herd)的产生 在建立连接的时候,Nginx处于充分发挥多核CPU架构性能的考虑,使用了多个worker子进程监听相同端口的设计,这样多个子进程在accept建立新连 ...

  3. MyBatis insert 返回主键的方法

    数据库:SqlServer2005 表结构: /*==============================================================*//* Table: D ...

  4. ThinkPHP中RBAC权限管理的简单应用

    RBAC英文全称(Role-Based Access Controller)即基于角色的权限访问控制,简单来讲,一个用户可以拥有若干角色,每一个角色拥有若干权限.这样,就构造成“用户-角色-权限”的授 ...

  5. ansible saltstart puppet

    百台以下用ansible , 百台-千台用saltstart , 千台以上用puppet

  6. TCP Socket的一些行为

    几个重要的结论: 1. read总是在接收缓冲区有数据时立即返回,而不是等到给定的read buffer填满时返回. 只有当receive buffer为空时,blocking模式才会等待,而nonb ...

  7. list C++实现

    模仿STL中list,实现了其大部分功能.list可以高效地利用内存资源,常数时间的插入删除操作.并且,list除了erase外,不怎么存在迭代器失效的现象. #include<iostream ...

  8. 7. python 字符串格式化方法(1)

    7. python 字符串格式化方法(1) 承接上一章节,我们这一节来说说字符串格式化的另一种方法,就是调用format() >>> template='{0},{1} and {2 ...

  9. 纯html上下翻滚效果公告板

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. Ip和long互转

    // <summary> /// 将127.0.0.1形式的IP地址转换成十进制整数 /// </summary> /// <param name="strIp ...