12.2 Installazione dell'applicazione Xen

In questa sezione sono riportate le informazioni necessarie per installare Sentinel, Gestione servizi di raccolta e un motore di correlazione in un'immagine dell'applicazione Xen.

12.2.1 Installazione di Sentinel

Per installare Sentinel in un'immagine dell'applicazione Xen, utilizzare la procedura seguente:

  1. Scaricare il file di installazione dell'applicazione virtuale Xen dal sito Web dei download di Novell in /var/lib/xen/images.

    Il nome del file corretto per l'applicazione virtuale Xen include il testo xen. Ad esempio, Sentinel_7.1.0.0.x86_64.xen.tar.gz.

  2. Per decomprimere il file, specificare il seguente comando:

    tar -zxvf <install_file> 
    

    Sostituire <file_installazione> con il nome del file di installazione attuale.

  3. Modificare la nuova directory di installazione. In questa directory sono contenuti i seguenti file:

    • <nome_file>.raw

    • <nome_file>.xenconfig

  4. Aprire il file <nome_file>.xenconfig mediante un editor di testo.

  5. Modificare il file nel seguente modo:

    • Specificare il percorso completo per il file .raw nelle impostazioni del disk.

    • Specificare le impostazioni del bridge per la configurazione di rete. Ad esempio, "bridge=br0" oppure "bridge=xenbr0".

    • Specificare i valori per il name e le impostazioni della memory.

      Ad esempio:

      # -*- mode: python; -*- 
      name="Sentinel_7.1.0.0.x86_64" 
      memory=4096 
      
    • Commentare la riga seguente:

      vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"]
      
    • Aggiungere la riga seguente:

      extra = "console=hvc0 xencons=tty"
      

    Il file xenconfig aggiornato deve essere come segue:

    # -*- mode: python; -*-
    name=install_file_name
    memory=4096
    disk=["tap:aio:/var/lib/xen/images/install_directory/install_filename]
    vif=[ "bridge=br0" ]
    #vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"]
    extra = "console=hvc0 xencons=tty"
    
  6. Una volta modificato il file <nomefile>.xenconfig, specificare il seguente comando per creare la memoria virtuale:

    xm create <file_name>.xenconfig
    
  7. (Facoltativo) Per verificare se la memoria virtuale è stata creata, specificare il comando seguente:

    xm list

    La memoria virtuale viene visualizzata nell'elenco generato.

    Ad esempio, se name="Sentinel_7.1.0.0.x86_64" è stato configurato nel file .xenconfig, la memoria virtuale viene visualizzata con quel nome.

  8. Per avviare l'installazione, specificare il comando seguente:

    xm console <vm name>
    

    Sostituire <nome_vm> con il nome specificato nelle impostazioni relative al nome del file .xenconfig, che rappresenta anche il valore restituito nel Passaggio 7. Ad esempio:

    xm console Sentinel_7.1.0.0.x86_64

    L'installazione controlla prima la quantità di memoria e lo spazio su disco disponibili. Se la quantità di memoria disponibile è inferiore a 2.5 GB, il processo di installazione viene automaticamente terminato. Se la quantità di memoria disponibile è superiore a 2.5 GB ma inferiore a 6.7 GB, l'installazione visualizza un messaggio per notificare che la quantità di memoria a disposizione è inferiore a quella consigliata. Immettere y in caso affermativo oppure n se non si desidera continuare.

  9. Selezionare la lingua che si desidera, quindi fare clic su Avanti.

  10. Selezionare il layout della tastiera, quindi fare clic su Avanti.

  11. Leggere e accettare il contratto di licenza del software SUSE Linux Enterprise Server (SLES) 11 SP2.

  12. Leggere e accettare il contratto di licenza con l'utente finale di NetIQ Sentinel.

  13. Nella pagina Nome host e Nome dominio, immettere il nome host e il nome di dominio, quindi assicurarsi che l'opzione }Assegnare il nome host all'IP di loopback sia selezionata.

  14. Selezionare Avanti. La configurazione del nome host è salvata.

  15. Effettuare una delle seguenti operazioni:

    • Per utilizzare le impostazioni di rete attuali, selezionare Utilizzare la configurazione seguente sulla pagina Configurazione di rete II.

    • Per modificare le impostazioni della connessione, selezionare Change (Modifica), quindi apportare le modifiche desiderate.

  16. Selezionare Avanti. Le impostazioni della connessione di rete sono salvate.

  17. Impostare la data e l'ora, fare clic su Avanti, quindi su Fine

    Per modificare la configurazione NTP una volta completata l'installazione, utilizzare YaST dalla riga di comando dell'applicazione. WebYast può essere utilizzato per modificare l'ora e la data, ma non la configurazione NTP.

    Se immediatamente dopo aver completato l'installazione, l'ora visualizzata non è sincronizzata, eseguire il comando seguente e riavviare NTP:

    rcntp restart
    
  18. Impostare la password root di SUSE Enterprise Server, quindi fare clic su Avanti.

  19. Impostare la password admin di Sentinel, quindi scegliere Avanti.

    L'installazione di Sentinel continua fino al completamento. Una volta eseguita l'installazione, l'avvio di tutti i servizi potrebbe richiedere alcuni minuti in quanto il sistema esegue un'inizializzazione unica. Prima di effettuare il login al server, attendere il completamento dell'installazione.

    Annotare l'indirizzo IP dell'applicazione mostrato nella console.

  20. Procedere con Sezione 12.4, Configurazione dell'applicazione successiva all'installazione.

12.2.2 Installazione di istanze aggiuntive di Gestione servizi di raccolta e del motore di correlazione

Le procedure di installazione per un'istanza di Gestione servizi di raccolta e per un'istanza del motore di correlazione sono uguali, fatta eccezione per il fatto che è necessario effettuare il download del file corrispondente dal sito Web dei download di Novell.

  1. Completare Passaggio 1 mediante Passaggio 14 in Sezione 12.2.1, Installazione di Sentinel.

  2. Nella schermata Configurazione di rete II, selezionare Cambia e specificare l'indirizzo IP della macchina virtuale in cui si desidera installare l'istanza aggiuntiva di Gestione servizi di raccolta o del motore di correlazione.

  3. Specificare la maschera di sottorete dell'IP indicato.

  4. Selezionare Avanti. Le impostazioni della connessione di rete sono salvate.

  5. Impostare l'ora e la data, quindi selezionare Avanti.

    Per modificare la configurazione NTP una volta completata l'installazione, utilizzare YaST dalla riga di comando dell'applicazione. WebYast può essere utilizzato per modificare l'ora e la data, ma non la configurazione NTP.

    Se immediatamente dopo aver completato l'installazione, l'ora visualizzata non è sincronizzata, eseguire il comando seguente e riavviare NTP:

    rcntp restart
    
  6. Impostare la password root di SUSE Enterprise Server, quindi selezionare Avanti.

  7. Specificare il nome host/indirizzo IP del server Sentinel al quale Gestione servizi di raccolta o il motore di correlazione deve connettersi.

  8. Specificare il numero della porta di comunicazione del server. La porta bus messaggi di default è la 61616.

  9. Specificare il nome utente JMS, che rappresenta il nome utente di Gestione servizi di raccolta o del motore di correlazione.

  10. Specificare la password per l'utente JMS.

    Il nome utente e la password sono memorizzati nel file /<dir_installazione>/etc/opt/novell/sentinel/config/activemqusers.properties che risiede nel server Sentinel.

  11. (Facoltativo) Per verificare la password, vedere la riga seguente nel file activemqusers.properties :

    Per Gestione servizi di raccolta:

    collectormanager=<password>
    

    In questo esempio, collectormanager è il nome utente e il valore corrispondente è la password.

    Per il motore di correlazione:

    correlationengine=<password>
    

    In questo esempio, correlationengine è il nome utente e il valore corrispondente è la password.

  12. Selezionare Avanti per completare l'installazione.

    Al termine dell'installazione viene visualizzato un messaggio che include il tipo di applicazione (Gestione servizi di raccolta o motore di correlazione Sentinel, a seconda del componente che si è scelto di installare) e l'indirizzo IP.