Я пытаюсь настроить кластер Glassfish 3.1.1 для тестирования.
В настоящее время у меня есть 2 хоста с установленным Glassfish 3.1.1. Я установил домен DAS на host1 и следовал этому руководству, чтобы создать кластер: 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
команда.
Любые идеи???
Ура Гэвин
Ты можешь использовать
asadmin start-local-instance
asadmin stop-local-instance
на узлах кластера.
DAS все еще нужно запустить с asadmin start-domain
.