glassfish--服务搭建
集群配置:
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. 配置公钥认证由于上面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 haier002asadmin create-node-ssh --nodehost haier002 haier002asadmin install-node haier004asadmin create-node-ssh --nodehost haier004 haier004asadmin install-node haier005asadmin create-node-ssh --nodehost haier005 haier005asadmin install-node haier007asadmin create-node-ssh --nodehost haier007 haier007
haier001机器执行:./asadmin create-instance --cluster haierCluster --node haier001 instance-haier001haier002机器执行:./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier002haier004机器执行:./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier004haier005机器执行:./asadmin --host haier001 --port 4848 create-local-instance --cluster haierCluster instance-haier005haier007机器执行:./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的安装路径。
