2.3 Task di preinstallazione

Eseguire i seguenti task appropriati, quindi continuare con Sezione 2.4, Esecuzione dell'installazione:

2.3.1 Verifica che i requisiti minimi siano soddisfatti

Prima di avviare l'installazione di ZENworks, accertarsi che siano soddisfatti i seguenti requisiti:

  • Verificare che il dispositivo in cui si desidera installare il software del server primario soddisfi i requisiti necessari. Per ulteriori informazioni, vedere la Sezione 1.0, Requisiti minimi.

  • (Condizionale) Se si prevede di installare il software del server primario in Windows Server 2003 a 64 bit on in Windows Server 2008 a 64 bit, è necessario accertarsi di aver installato sul dispositivo Windows Installer 4.5 o versioni successive.

2.3.2 Creazione di un DVD di installazione dal download ISO

Se il software ZENworks è stato scaricato come immagine ISO, eseguire una delle seguenti operazioni per creare il DVD di installazione:

Utilizzo di Windows per la Creazione di un DVD di installazione di ZENworks da un'immagine ISO

  1. Effettuare il download dell'immagine ISO di ZENworks 10 Configuration Management SP2 dal sito Web di Novell e copiarla in un'ubicazione temporanea sul dispositivo Windows.

  2. Copiare l'immagine ISO su un DVD.

Utilizzo di Linux per la creazione di un DVD di installazione di ZENworks da un'immagine ISO

A scelta, è possibile eseguire il programma di installazione dal punto di montaggio ISO invece che masterizzare il DVD:

  1. Effettuare il download dell'immagine ISO di ZENworks 10 Configuration Management SP2 dal sito Web di Novell e copiarla in un'ubicazione temporanea sul dispositivo Linux.

  2. Effettuare una delle seguenti operazioni:

    • Montare l'immagine ISO utilizzando il comando seguente:

      mount -o loop /tempfolderpath/isoimagename.iso mountpoint
      

      Sostituire tempfolderpath con il percorso della cartella temporanea, sostituire isoimagename con il nome del file ISO di ZENworks e sostituire mountpoint con il percorso dell'ubicazione del file system in cui si desidera montare l'immagine. È necessario che il percorso specificato dal mountpoint esista già.

      Ad esempio:

      mount -o loop /zcm10/ZCM10.iso /zcm10/install
      
    • Copiare l'immagine ISO su un DVD.

2.3.3 Creazione di un'Autorità di certificazione esterna

Se si intende utilizzare Autorità di certificazione (CA) esterne, installare openssl ed eseguire le seguenti operazioni per creare i file del certificato:

  1. Per generare una chiave privata necessaria per la creazione di una richiesta di firma di certificato (CSR), immettere il seguente comando:

    openssl genrsa -out zcm.pem 1024
    
  2. Per creare una CSR che possa essere firmata dalla CA esterna, immettere il seguente comando:

    openssl req -new -key zcm.pem -out zcm.csr
    

    Quando viene richiesta l'immissione del "NOME", immettere il nome DNS completo assegnato al server su cui si sta installando ZENworks 10 Configuration Management.

  3. Per convertire la chiave privata dal formato PEM al formato DER, immettere il seguente comando:

    openssl pkcs8 -topk8 -nocrypt -in zcm.pem -inform PEM -out zcm.der -outform DER
    

    La chiave privata deve essere nel formato PKCS8 DER mentre il certificato firmato deve essere nel formato .X.509 DER. È possibile utilizzare lo strumento della riga di comando OpenSSL per convertire le chiavi nel formato appropriato. Questo strumento è fornito come parte del kit di strumenti Cygwin o come parte della distribuzione Linux.

  4. Utilizzare la CSR e generare un certificato con ConsoleOne o una CA esterna affidabile, quale Verisign.

  5. Utilizzare ConsoleOne per esportare il certificato autofirmato della CA.

  6. Per convertire il certificato firmato dal formato PEM al formato DER, immettere il seguente comando:

    openssl x509 -in cert.pem -inform PEM -out cert.der -outform DER
    

Dovrebbero essere disponibili tre file necessari per l'installazione di ZENworks con una CA esterna.

2.3.4 Installazione di un database ZENworks esterno

Per informazioni su installare e utilizzare il database Sybase incorporato per ZENworks 10 Configuration Management, vedere Sezione 2.4, Esecuzione dell'installazione.

Per configurare un database esterno, è necessario specificare le seguenti opzioni:

  • Configurare il database durante l'installazione del server primario: Questo rappresenta il metodo più facile e veloce. Per informazioni dettagliate su questo metodo, vedere Sezione 2.4, Esecuzione dell'installazione.

  • Configurare il database esternamente prima di installare il server primario: Questa opzione è particolarmente utile se l'amministratore del database non è uguale a quello dell'amministratore ZENworks. Questa sezione fornisce informazioni dettagliate su questo metodo.

Durante l'installazione di ZENworks, è possibile utilizzare le seguenti opzioni per installare o creare database ZENworks esterni:

  • Effettuare l'installazione in un database OEM Sybase remoto.

  • Effettuare l'installazione in un database esterno Sybase SQL Anywhere esistente.

  • Effettuare l'installazione in un database esterno Microsoft SQL Server esistente.

  • Creare un nuovo database esterno Microsoft SQL Server

  • Effettuare l'installazione in uno schema utente Oracle 10g esistente

  • Creare un nuovo schema utente Oracle 10g

Alcune di queste opzioni richiedono l'esecuzione di task specifici per la creazione o la configurazione di database esterni prima che ZENworks possa scrivere in essi durante l'installazione. Completare i prerequisiti e continuare con l'installazione del database.

Prerequisiti per l'installazione dei database esterni

Rivedere le sezioni applicabili:

Prerequisiti per un database OEM Sybase remoto

Prima di installare ZENworks 10 Configuration Management e creare la zona di gestione, è necessario installare il database OEM Sybase remoto nel server del database remoto per poterlo configurare correttamente durante l'installazione del server primario in cui risiede il database.

Prerequisiti per un database Sybase SQL Anywhere remoto

Prima di installare e configurare il database Sybase SQL Anywhere per ZENworks 10 Configuration Management, verificare che vengano soddisfatti i seguenti prerequisiti:

  • Installare e configurare il database Sybase SQL Anywhere in modo che possa essere aggiornato quando si installa ZENworks 10 Configuration Management sul server primario.

  • Verificare che l'utente del database disponga delle autorizzazioni di lettura/scrittura per creare e modificare le tabelle sul server del database.

Prerequisiti per Microsoft SQL Server

Prima di installare e configurare il database Microsoft SQL Anywhere per ZENworks 10 Configuration Management, verificare il software Microsoft SQL Server sia installato nel server del database in modo che il programma di installazione di ZENworks possa creare il nuovo database Microsoft SQL. Per istruzioni sull'installazione del software Microsoft SQL Server, consultare la documentazione di Microsoft.

Prerequisiti per Oracle

Durante l'installazione del database ZENworks in Oracle, è possibile scegliere se creare un nuovo schema utente oppure selezionarne uno esistente residente su un server della rete.

  • Creare un nuovo schema utente: se si sceglie di creare un nuovo schema utente, verificare che i seguenti requisiti siano soddisfatti:

    • È necessario conoscere le credenziali di amministratore del database.

    • È necessario che sia già esistente uno spazio tabelle per l'associazione con l'utente di accesso Oracle.

    • Lo spazio tabelle deve disporre di spazio sufficiente per la creazione e memorizzazione dello schema di database ZENworks. Lo spazio tabelle richiede un minimo di 100 MB per creare uno schema del database ZENworks che non contenga dati.

  • Utilizza lo schema utente esistente: nei seguenti casi, è possibile eseguire l'installazione in uno schema utente Oracle residente su un server della propria rete:

    • L'amministratore del database crea uno schema utente con i diritti necessari e si ricevono le credenziali per tale schema utente dall'amministratore del database. In questo caso, le credenziali dell'amministratore del database non sono necessarie per eseguire l'installazione in uno schema utente Oracle esistente.

    • È necessario creare uno schema utente nel database Oracle e scegliere di utilizzarlo durante l'installazione di ZENworks Configuration Management.

    Se si sceglie di utilizzare uno schema utente esistente, verificare che i seguenti requisiti siano soddisfatti:

    • Verificare che lo spazio tabelle disponga di spazio sufficiente per la creazione e memorizzazione dello schema di database ZENworks. Lo spazio tabelle richiede un minimo di 100 MB per creare uno schema del database ZENworks che non contenga dati.

    • Verificare che la quota per lo schema utente sia impostata su valore illimitato nello spazio tabella che si prevede di configurare durante l'installazione.

    • Verificare che lo schema utente disponga dei seguenti diritti per la creazione del database.

      • CREATE SESSION
      • CREATE_TABLE
      • CREATE_VIEW
      • CREATE_PROCEDURE
      • CREATE_SEQUENCE
      • CREATE_TRIGGER

    IMPORTANTE:Le prestazioni dei database Oracle possono variare a seconda del fatto che si configuri o meno il database per l'uso dei processi di un server condiviso o dedicato. Ciascun server primario ZENworks è configurato con un pool di connessioni le cui dimensioni variano a seconda del carico del sistema ZENworks. Questo pool può diventare molto grande in presenza di carichi picco e arrivare anche a un massimo di 100 connessioni database concomitanti per il server primario. Se il database Oracle è configurato per utilizzare i processi di un server dedicato, è possibile che l'utilizzo delle risorse del server del database raggiunga livelli indesiderati che riducono le prestazioni, soprattutto se ci sono più server primari nella zona. Se si riscontra questo problema, può essere opportuno modificare il database ZENworks in modo che utilizzi i processi del server condiviso.

Esecuzione dell'installazione del database ZENworks esterno

  1. Verificare che il server su cui verrà installato il database esterno soddisfi i requisiti specificati in Sezione 1.4, Requisiti per il database e Prerequisiti per l'installazione dei database esterni.

  2. Avviare il programma di installazione del database.

    1. Sul server in cui si desidera installare il database esterno, inserire il DVD di installazione di Novell ZENworks 10 Configuration Management con SP2.

      Se il programma di installazione del database del DVD viene eseguito automaticamente, uscire dal programma.

      Se il server è Windows, continuare con il Passaggio 2.b. Se il server è Linux, passare al Passaggio 2.c.

    2. Nel caso di Windows immettere il seguente comando nel prompt dei comandi sul server del database esterno:

      Unità_DVD:\setup.exe -c

      oppure

      Se ZENworks 10 Configuration Management è già stato installato sul dispositivo e si desidera usare tale dispositivo per configurare un'altra istanza del database ZENworks (sullo stesso dispositivo o su un altro dispositivo) tramite il programma di installazione di un database esterno, eseguire il seguente comando:

      Unità_DVD:\setup.exe -c --zcminstall

    3. Nel caso di Linux, eseguire il seguente comando sul server del database esterno:

      sh /media/cdrom/setup.sh -c

      Questo comando fornisce ulteriori opzioni non disponibili durante l'installazione del server primario, specialmente se si desidera utilizzare il database OEM come database remoto. È possibile visualizzare i file SQL generando il database ZENworks, creando utenti di accesso, visualizzando i comandi di creazione (solo per OEM Sybase) e così via.

      oppure

      Se ZENworks 10 Configuration Management è già stato installato sul dispositivo e si desidera usare tale dispositivo per configurare un'altra istanza del database ZENworks (sullo stesso dispositivo o su un altro dispositivo) tramite il programma di installazione di un database esterno, eseguire il seguente comando:

      Unità_DVD_ montata/setup.sh -c --zcminstall

      Utilizzare il comando sh per risolvere i problemi dei diritti.

      Per l'installazione di un database è disponibile solo la modalità GUI.

  3. Nella pagina Seleziona database ZENworks, selezionare una delle seguenti opzioni:

    • Sybase SQL Anywhere OEM: installa il database Sybase 10 di default per ZENworks. Viene configurato come servizio, viene creato l'utente del database e vengono definite le tabelle necessarie per il server primario.

      Se si seleziona questa opzione, è necessario utilizzare il parametro -o (or --sybase-oem) con il file eseguibile del programma di installazione setup.exe per poter installare correttamente il database al momento in cui si installa il software del server primario. Questo parametro consente a ZENworks di autenticare il database prima di eseguire qualsiasi operazione su di esso.

      È consigliabile utilizzare il parametro -o solo quando si utilizza l'installazione Sybase fornita nel DVD di installazione di Novell ZENworks 10 Configuration Management SP2.

      È inoltre necessario selezionare l'opzione Sybase SQL Anywhere remoto durante l'installazione del server primario.

    • Sybase SQL Anywhere: imposta il database Sybase esistente per consentirne la scrittura delle informazioni ZENworks.

    • Microsoft SQL Server: consente di creare un database ZENworks su un Microsoft SQL Server.

    • HIST_EVENTS: Specifica uno schema utente che è possibile utilizzare per configurare uno schema di database Oracle 10g esterno da utilizzare con ZENworks.

    IMPORTANTE:Per i database esterni, è necessario che il server che ospita il database venga sincronizzato con ognuno dei server primari nella zona di gestione al momento dell'installazione del database.

  4. Fare clic su Avanti.

  5. Durante l'installazione, fare riferimento alle seguenti informazioni per i dettagli sui dati di installazione che si desiderano conoscere; è anche possibile fare clic sul pulsante della Guida per ottenere informazioni simili:

  6. Continuare con Sezione 2.4, Esecuzione dell'installazione.

Informazioni sull'installazione del database OEM Sybase SQL Anywhere

Le informazioni necessarie sono elencate in base alla sequenza delle procedure di installazione.

Tabella 2-1 Informazioni su OEM Sybase SQL Anywhere

Informazioni sull'installazione

Spiegazione

Installazione del database Sybase

Specificare il percorso in cui installare la copia OEM del software del database Sybase SQL Anywhere. Sul server Windows di destinazione sono disponibili solo le unità attualmente mappate sul server.

Il percorso di default è unità:\novell\zenworks, che è possibile cambiare. Il programma di installazione crea la directory \novell\zenworks per l'installazione di Sybase.

Configurazione del server Sybase

Specificare la porta utilizzata dal server del databaes Sybase SQL Anywhere. Per default è 2638. Modificare il numero di porta di default in caso di conflitto.

Configurazione dell'accesso a Sybase

Le impostazioni predefinite vengono fornite per alcune informazioni, ma possono essere eventualmente modificate.

  • Nome database: Specificare un nome per il database da creare.

  • Nome utente: Specificare un nome per creare un nuovo utente che possa accedere al database.

  • Password: Specificare la password da utilizzare per accedere al database.

  • Nome del server del database: Specificare un nome per il server del database Sybase SQL Anywhere.

Ubicazione file di database

Specificare il percorso in cui si desidera creare il file del database ZENworks Sybase. Per default, il programma di installazione crea la directory drive:\novell\zenworks per l'installazione di Sybase, benché sia possibile modificarla. Viene aggiunta una directory \database alla directory di default.

Ad esempio,. il percorso di default è unità:\novell\zenworks\database.

Revisione delle informazioni del database

Rivedere le informazioni sulla configurazione del database.

Le informazioni sul driver del database vengono automaticamente rilevate dal programma di installazione del database ZENworks.

Revisione degli script SQL

Rivedere gli script SQL da eseguire durante la creazione del database.

Revisione del comando di creazione del database

Rivedere i comandi del database utilizzati per creare il database.

Informazioni sull'installazione del database Sybase SQL Anywhere

Le informazioni necessarie sono elencate in base alla sequenza delle procedure di installazione.

Tabella 2-2 Informazioni su Sybase SQL Anywhere

Informazioni sull'installazione

Spiegazione

Configurazione del server Sybase

  • Nome del server: È consigliabile individuare il server in base al relativo nome DNS anziché l'indirizzo IP, per essere sincronizzati con i certificati firmati con i nomi DNS.

    IMPORTANTE:se successivamente si modifica l'indirizzo IP o il nome DNS del server del database, assicurarsi che il server DNS aziendale venga aggiornato con questa modifica per mantenere sincronizzato il DNS con il server del database.

  • Port: Specificare la porta utilizzata dal server del databaes Sybase SQL Anywhere. Per default è 2638. Modificare il numero di porta di default in caso di conflitto.

Configurazione dell'accesso a Sybase

È necessario installare su questo server un database Sybase SQL Anywhere. Alcune di queste informazioni sono fornite per default ed è possibile modificarle a seconda delle necessità.

  • Nome database: Specificare il nome di un database esistente.

  • Nome utente: Specificare il nome dell'utente autorizzato a modificare il database. L'utente deve disporre dei diritti in lettura/scrittura per la modifica del database.

  • Password: Specificare la password di un utente esistente con diritti di lettura/scrittura per il database.

  • Nome del server del database: Specificare il nome del server del database Sybase SQL.

Revisione delle informazioni del database

Rivedere le informazioni sulla configurazione del database.

Le informazioni sul driver del database vengono automaticamente rilevate dal programma di installazione del database ZENworks.

Revisione degli script SQL

Rivedere gli script SQL da eseguire durante la creazione del database.

Revisione dei comandi di creazione del database

Rivedere i comandi del database utilizzati per creare il database.

Informazioni sull'installazione del database MS SQL

Le informazioni necessarie sono elencate in base alla sequenza delle procedure di installazione.

Tabella 2-3 Informazioni sul database Microsoft SQL Server

Informazioni sull'installazione

Spiegazione

Selezionare database

È possibile scegliere di creare un nuovo database oppure connettersi a una database esistente.

Configurazione del server del database esterno

Sul server del database deve essere presente un database MS SQL. Alcune di queste informazioni sono fornite per default ed è possibile modificarle a seconda delle necessità.

  • Indirizzo del server: È consigliabile individuare il server in base al relativo nome DNS anziché l'indirizzo IP, per essere sincronizzati con i certificati firmati con i nomi DNS.

    IMPORTANTE:se successivamente si modifica l'indirizzo IP o il nome DNS del server del database, assicurarsi che il server DNS aziendale venga aggiornato con questa modifica per mantenere sincronizzato il DNS con il server del database.

  • Port: Specificare la porta utilizzata dal server del database MS SQL. Per default è 1433. Modificare il numero di porta di default in caso di conflitto.

  • Istanza con nome: Nome dell'istanza del server SQL che ospita il database esistente di ZENworks È necessario specificare l'istanza con nome se si desidera assegnarle un ruolo diverso da quello di default di mssqlserver.

  • Nome database: Specificare il nome del database MS SQL esistente che ospiterà il database ZENworks. Questa opzione è disponibile solo per i database esistenti.

  • Nome utente: Specificare il nome dell'utente autorizzato a modificare il database. L'utente deve disporre dei diritti in lettura/scrittura per la modifica del database.

    Per l'autenticazione Windows, specificare un nome utente sul dispositivo corrente o nel dominio. Per l'autenticazione SQL, specificare un nome utente che corrisponda a un utente SQL valido.

  • Password: Immettere la password dell'utente specificato nel campo Nome utente.

  • Dominio: È importante sapere se SQL Server è stato installato utilizzando l'autenticazione SQL, l'autenticazione Windows o entrambe. Assicurarsi di selezionare l'opzione che corrisponde alle opzioni SQL Server, altrimenti l'autenticazione avrà esito negativo.

    Se si utilizza l'autenticazione Windows, specificare il dominio Windows in cui esiste l'utente specificato nel campo Nome utente. Se non si utilizza un dominio Windows, specificare il nome breve del server.

Configurazione del database esterno > Ubicazione database (applicabile solo al nuovo database)

Specificare il percorso di un file di database MS SQL esistente sul server SQL. Per default è c:\database. Verificare che il percorso esista sul dispositivo su cui risiede il database.

Revisione delle informazioni del database

Rivedere le informazioni sulla configurazione del database.

Revisione degli script SQL

Rivedere gli script SQL da eseguire durante la creazione del database. È possibile visualizzare gli script.

Informazioni sull'installazione del database Oracle

Le informazioni necessarie sono elencate in base alla sequenza delle procedure di installazione.

Tabella 2-4 Informazioni sul database Oracle

Informazioni sull'installazione

Spiegazione

Opzioni dello schema utente Oracle

È possibile creare un nuovo schema utente oppure specificarne uno esistente che risieda su un server in rete. È possibile utilizzare uno schema utente per configurare uno schema database Oracle 10g esterno da utilizzare con ZENworks.

Se si crea un nuovo schema utente, deve già esistere uno spazio tabelle da associare all'utente di accesso Oracle. In uno schema utente esistente è necessario che i diritti e lo spazio tabelle siano già configurati.

Informazioni sul server Oracle

Sul server del database deve essere presente un database Oracle. Alcune di queste informazioni sono fornite per default ed è possibile modificarle a seconda delle necessità.

  • Indirizzo del server: È consigliabile individuare il server in base al relativo nome DNS anziché l'indirizzo IP, per essere sincronizzati con i certificati firmati con i nomi DNS.

    IMPORTANTE:se successivamente si modifica l'indirizzo IP o il nome DNS del server del database, assicurarsi che il server DNS aziendale venga aggiornato con questa modifica per mantenere sincronizzato il DNS con il server del database.

  • Port: Specificare la porta utilizzata dal server del database. Per default è 1521. Modificare il numero di porta di default in caso di conflitto.

  • Nome servizio: Per un nuovo schema utente, specificare il nome dell'istanza (SID) che verrà utilizzato per creare lo schema utente. Per uno schema utente esistente, specificare il nome dell'istanza (SID) che verrà utilizzato per creare lo schema utente.

Amministratore Oracle (applicabile solo ai nuovi schemi utente)

  • Nome utente: Specificare il nome dell'utente autorizzato a modificare il database. L'utente deve disporre dei diritti in lettura/scrittura per la modifica del database.

  • Password: Specificare la password da utilizzare per accedere al database.

Utente con accesso Oracle

  • Nome utente: Per un nuovo schema utente, specificare un nome. Per uno schema utente esistente, specificare il nome dello schema utente già presente nel database Oracle.

  • Password: Per un nuovo schema utente, specificare la password da utilizzare per accedere al database. Per uno schema utente esistente, specificare la password che verrà utilizzata per accedere allo schema utente già presente nel database Oracle.

  • Spazio tabelle di default: Per un nuovo schema utente, specificare il nome dello spazio tabelle in cui si desidera creare lo schema utente. Per uno schema utente esistente, specificare lo spazio tabelle che contiene lo schema utente specificato nel campo Nome utente.

    Per default è USERS.

Revisione delle informazioni del database

Rivedere le informazioni sulla configurazione del database.

Revisione degli script SQL

Rivedere gli script SQL da eseguire durante la creazione del database.