Glassfish 3 集群和本地初始化脚本

Glassfish 3 集群和本地初始化脚本

我正在尝试设置 Glassfish 3.1.1 集群以用于测试目的。

目前,我有 2 台安装了 Glassfish 3.1.1 的主机。我在 host1 上设置了一个 DAS 域,并按照本指南创建了集群:http://javadude.wordpress.com/2011/04/25/glassfish-3-1-clustering-tutorial/

这一切都运行得很好,并且我在 2 个主机上运行了 2 个实例,我可以从 DAS 启动/停止等。

不过,我想为相关主机上的各个实例设置一个初始化脚本,以确保实例在重新启动时正确启动。

我找到了命令:

asadmin start-instance --node host1_node1 host1_inst1
asadmin start-instance --node host2_node1 host2_inst1

但是此命令一直要求我输入管理员用户名和管理员密码。我尝试了asadmin --host host1 --port 4898 login,它可以正确保存详细信息。但是,在运行命令时,系统仍提示我输入用户名/密码start-instance

有任何想法吗???

欢呼加文

答案1

您可以使用

asadmin start-local-instance
asadmin stop-local-instance

在集群节点上。

DAS 仍然需要启动asadmin start-domain

相关内容