È possibile aggiungere i nodi ad una definizione dell'ambiente di distribuzione utilizzando il comando wsadmin.
Prima di iniziare
L'attività presuppone che il nodo sia stato federato al gestore
distribuzione.
Questo comando per aggiungere un nodo alla definizione dell'ambiente di distribuzione non riuscirà se la topologia è già configurata.
Bisogna essere nel
gestore distribuzione al quale si aggiungono i nodi.
Ruolo della sicurezza necessario per questa attività: Quando la sicurezza e le autorizzazioni basate sul ruolo sono abilitate, occorre utilizzare l'ID utente e la password con l'autorizzazione di amministratore o di operatore per eseguire questa attività.
Informazioni su questa attività
Questa attività aggiunge un nodo federato alla definizione dell'ambiente di
distribuzione e utilizza il comando wsadmin.
Procedura
- Aprire una finestra di comandi.
Il comando wsadmin si trova nella directory <ESB>/profiles/<dmgr
profile>/bin oppure nella directory <ESB>/bin .
- Nel prompt dei comandi, immettere il comando wsadmin
per accedere all'ambiente wsadmin.
- Immettere il comando addNodeToDeploymentEnvDef
per aggiungere il nodo alla definizione dell'ambiente di distribuzione.
Nota: Se la sicurezza amministrativa è abilitata, verranno richiesti un ID utente ed una password se non vengono
forniti nel comando.
Esempio
In questo esempio viene aggiunto un nodo (
MyNode) alla definizione dell'ambiente di distribuzione (
myDepEnv) con la sicurezza amministrativa abilitata::
Attenzione: se
si aggiunge un nodo ad un pattern di topologia a singolo cluster, è necessario impostare
il valore per -toplogyRole su ADT.
I modelli di topologia dell'ambiente di distribuzione
vengono specificati quando si crea l'ambiente di distribuzione tramite il comando createDeploymentEnvDef o la
procedura guidata di configurazione dell'ambiente di distribuzione.
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgrAdmin -password dmgrPass
> $AdminTask addNodeToDeploymentEnvDef { -topologyName myDepEnv -nodeRuntime WESB
-topologyRole Messaging -nodeName MyNode -serverCount 3}
Nota: Se si disabilita la sicurezza amministrativa,
non è necessario fornire un ID utente e una password.