[AIX HP-UX Linux Solaris Windows]

Problema: il comando dscontrol o lbadmin non riesce

  1. Il comando dscontrol restituisce: Errore: il server non risponde. Oppure, il comando lbadmin restituisce: Errore: impossibile accedere al server RMI. Questi errori possono verificarsi quando la macchina ha uno stack abilitato ai socks. Per correggere il problema, modificare il file socks.cnf in modo che contenga le righe seguenti:
    EXCLUDE-MODULE java
    EXCLUDE-MODULE javaw
  2. Le console di gestione per le interfacce di Load Balacer (riga comandi, interfaccia grafica e procedure guidate) comunicano con dsserver mediante RMI (Remote Method Invocation). La comunicazione predefinita sfrutta tre porte, ciascuna delle quali è impostata nello script di avvio di dsserver:
    • 10099 per ricevere comandi da dscontrol
    • 10004 per inviare query di metrica a Metric Server
    • 10199 per la porta del server RMI

    Questo può causare problemi quando una delle console di gestione viene eseguita sulla stessa macchina di un firewall, oppure attraverso un firewall. Ad esempio, quando viene eseguito sulla stessa macchina di un firewall, e si immettono comandi di dscontrol, potrebbero comparire errori quale Errore: il server non risponde.

    Per evitare questo problema, modificare il file script di dsserver per impostare la porta utilizzata da RMI per il firewall (o altra applicazione). Modificare la riga: LB_RMISERVERPORT=10199 in LB_RMISERVERPORT=propriaPorta. Dove propriaPorta è una porta diversa.

    Al termine dell'operazione, riavviare dsserver e aprire il traffico per le porte 10099, 10004, 10199 e 10100, oppure per la porta prescelta per l'indirizzo host da cui verrà eseguita la console di gestione.

  3. Questi errori possono inoltre verificarsi se non è stato già avviato dsserver.
  4. In presenza di più schede di rete su una stessa macchina, è necessario specificare quale scheda dovrà essere utilizzata da dsserver aggiungendo quanto segue allo script di dsserver:java.rmi.server.hostname=<host_name or IPaddress>

    Ad esempio: java -Djava.rmi.server.hostname="10.1.1.1"



Termini di utilizzo | Feedback

last-updated-altUltimo aggiornamento: Jun 23, 2011 11:26:00 AM EDT
Nome file: ttrb_crmif.html