È possibile ridenominare i nodi in una definizione dell'ambiente di distribuzione tramite il comando
wsadmin.
Prima di iniziare
Il client admin deve connettersi al gestore distribuzione da cui si stanno ridenominando i nodi
nella definizione dell'ambiente di distribuzione.
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à ridenomina un nodo nella definizione di un ambiente di distribuzione
e utilizza il comando wsadmin.
Tale comando non riesce se
l'ambiente di distribuzione (topologia) è già configurato.
Generalmente, questa attività si esegue
dopo l'importazione di una definizione dell'ambiente di distribuzione. L'utilizzo del comando
wsadmin comporta un minore sovraccarico rispetto all'utilizzo della console di gestione.
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 command.
Nota: verificare che wsadmin si connetta al gestore distribuzione corretto, quando
l'esecuzione avviene in modalità connessa.
- Utilizzare il comando renameNodeInDeploymentEnvDef per ridenominare un nodo nella
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 un nodo (
TheOldNodeName) viene ridenominato in
(
TheNewNodeName) per la definizione dell'ambiente di distribuzione
(
myDepEnv) in cui è abilitata la sicurezza amministrativa:
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgrAdmin -password -dmgrPass
> $AdminTask renameNodeInDeploymentEnvDef -topologyName myDepEnv -oldName TheOldNodeName -newName TheNewNodeName
Il parametro
-connType specifica il tipo di connessione da utilizzare; l'argomento predefinito
è
SOAP.
Nota: Dato che il valore predefinito è SOAP,
non occorre fornire esplicitamente l'argomento se SOAP è il tipo di connessione
che viene utilizzata.
Il parametro
-host specifica l'host utilizzato per la connessione SOAP o RMI. Il valore predefinito
per
-host è localhost.
Nota: Se il nodo è in
esecuzione sull'host locale, non occorre specificare -host
Nota: Se si disabilita la sicurezza amministrativa,
non è necessario fornire un ID utente e una password.
Per salvare tale modifica alla configurazione
principale, immettere il comando $AdminConfig Save.