Argomento precedente: Aggiunta di un nodo all'orchestrator di dominioArgomento successivo: Installare un nodo cluster per l'orchestrator di dominio.


Prerequisiti all'installazione di un nodo cluster per l'orchestrator di dominio

È possibile installare un nodo cluster per l'orchestrator di dominio. Un nodo cluster estende il potere di elaborazione dell'orchestrator di dominio e perciò può migliorarne le prestazioni. Un nodo cluster condivide gli stessi database che sono stati configurati per gli altri nodi esistenti che appartengono al cluster dell'orchestrator di dominio.

Prima dell'installazione, eseguire i prerequisiti seguenti:

Attenersi alla procedura seguente:

  1. Identificare un host per il nodo cluster dell'orchestrator che soddisfi i requisiti di piattaforma e di hardware. Fare riferimento al componente dell'orchestrator nei due argomenti seguenti:
  2. Verificare che l'host per questo nodo cluster si trovi nella stessa subnet degli altri nodi esistenti che appartengono all'orchestrator di dominio.
  3. Verificare che l'host per questo nodo cluster si trovi nello stesso fuso orario degli altri nodi esistenti che appartengono all'orchestrator di dominio.
  4. Verificare che l'host per questo nodo cluster abbia un JDK supportato, e, se mancante, scaricarlo.

    Consultare Prerequisiti JDK.

  5. Se l'host per questo nodo cluster esegue una versione recente di un sistema operativo Windows, rivedere l'opzione Controllo dell'account utente (nel Pannello di controllo, Account utente). Se questa opzione è attivata, deselezionare la casella di controllo e riavviare il server.
  6. Se l'orchestrator di dominio è stato configurato con un'utilità di bilanciamento del carico F5, aggiungere questo nodo all'utilità di bilanciamento del carico.

    Consultare Creazione di un nodo F5 per ciascun nodo cluster.

  7. Se l'orchestrator di dominio è stato configurato con un'utilità di bilanciamento del carico di Apache, aggiungere questo nodo all'utilità di bilanciamento del carico.
    1. Accedere a apache_install_location\conf.
    2. Aprire il file workers.properties.
    3. Rimuovere i commenti dalle seguenti righe sotto Define Node 2 (Definisci nodo 2) nel file worker.properties.
      worker.node2.port=8009
      
      worker.node2.host=hostname
      
      worker.node2.type=ajp13
      
      worker.node2.lbfactor=1
      
    4. Modificare hostname con il nome host del server su cui il nodo dell'orchestrator di dominio è stato installato.
    5. Aggiungere node2 alla riga worker.loadbalancer.balance_workers= sotto Load-balancing behavior. La voce è simile alle informazioni seguenti:
      worker.loadbalancer.balance_workers=node1,node2
      

      Nota: per il terzo nodo e i nodi successivi, seguire le stesse istruzioni, ma sostituire il numero di nodo corretto per node2, ad esempio node3 o node4.

    6. Riavviare Apache.
  8. Se il primo nodo dell'orchestrator di dominio è stato configurato con un'utilità di bilanciamento del carico NGINX, aggiungere questo nodo (node2) all'utilità di bilanciamento del carico.
    1. Accedere al file pam-server.conf e aprirlo.
    2. Individuare la riga #Define node2. (I dati di node1 fanno riferimento al primo nodo dell'orchestrator di dominio. Ignorare le sezioni che fanno riferimento a node1)

      Nota: node2_hostname è l'indirizzo IP o il nome DNS dell'host in cui node2 è installato. jetty_server_port è il valore Porta del server fornito durante l'installazione del primo nodo dell'orchestrator di dominio. Immettere 80 per la comunicazione semplificata o 7003 per la comunicazione non più in uso.

    3. Creare le voci seguenti in pam-server.conf per definire sia node1 sia il nuovo nodo, node2:
      // node1 is the worker node name
      upstream node1{
        # Define node1
        server node2_hostname:jetty_server_port max_fails=3 fail_timeout=3s;
      }              
      // node2 is the worker node name
      upstream node2{
        # Define node2
        server node2_hostname:jetty_server_port max_fails=3 fail_timeout=3s;
      }              
      
    4. All'interno del tag del server creare le voci seguenti sia per node1 sia per il nuovo nodo, node2:
      Server{
      
      ...
          location = /ws {
                     // node1 is the upstream name provided above               
                     proxy_pass http://node1;                           
                     }  
          location = /ws/ {
                     // node1 is the upstream name provided above               
                     proxy_pass http://node1;                           
                     } 
          location = /ws/node1 {
                     // node1 is the upstream name provided above               
                     proxy_pass http://node1;                                                           
                     }  
          location /ws/node1/ {
                     // node1 is the upstream name provided above               
                     proxy_pass http://node1;                                           
                     } 
          location = /ws/node2 {
                     // node2 is the upstream name provided above  
      		   proxy_pass http://node2;                                                      
                     }  
          location /ws/node2/ {
                     // node2 is the upstream name provided above               
                     proxy_pass http://node2;                                           
                     }
      }