15.2 Esecuzione dell'installazione del database ZENworks esterno

In questa sezione vengono fornite istruzioni per l'installazione del database ZENworks mediante l'esecuzione del programma di installazione di ZENworks sul server di database. Questo metodo è obbligatorio se si utilizza un database Sybase OEM remoto. Per gli altri database, questo metodo è utile se l'amministratore di ZENworks e l'amministratore del database non sono la stessa persona. È inoltre possibile installare il database ZENworks esterno quando si installa il software del server primario ZENworks nel server Linux di destinazione. Se si desidera utilizzare questo metodo, ignorare questa sezione e passare al Sezione 16.0, Installazione di un server primario ZENworks in Linux.

Verificare che il server in cui verrà installato il database esterno soddisfi i requisiti specificati nel Sezione 2.0, Requisiti per il database e Prerequisiti per i database esterni.

  1. Sul server in cui si desidera installare il database esterno, inserire il DVD di installazione di Novell ZENworks con Se il programma di installazione del database del DVD viene eseguito automaticamente, uscire dal programma.

    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. Per l'installazione delle istanze dei database ZENworks e Audit con l'opzione -c è disponibile solo l'installazione mediante GUI.

    oppure

    Se ZENworks è 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

    L'utilizzo del comando sh consente di risolvere i problemi relativi ai diritti.

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

    • Selezionare il database ZENworks

    • Selezionare il database Audit

    • Selezionare sia il database ZENworks sia il database Audit

      NOTA:quando è selezionata l'opzione Database ZENworks e Database Audit, è necessario creare prima il database ZENworks, quindi il database Audit.

    Di seguito sono mostrate le combinazioni supportate per il database ZENworks e Audit:

    Database di ZENworks

    Database Audit

    Sybase SQL Anywhere OEM

    • Sybase SQL Anywhere OEM (default)

    • Sybase SQL Anywhere esterno

    Sybase SQL Anywhere esterno

    • Sybase SQL Anywhere esterno (default)

    • Sybase SQL Anywhere OEM

    Microsoft SQL Server

    Microsoft SQL Server

    Oracle

    Oracle

  3. Nella pagina Seleziona tipo di database selezionare una delle seguenti voci, quindi fare clic su Avanti:

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

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

    • Sybase SQL Anywhere esterno: imposta un database Sybase esistente per la scrittura di informazioni ZENworks.

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

    • Oracle: specifica uno schema utente che è possibile utilizzare per configurare uno schema di database Oracle esterno da utilizzare con ZENworks.

    IMPORTANTE:è necessario che il server che ospita il database sia sincronizzato con ognuno dei server primari nella zona di gestione.

  4. Fare riferimento alle seguenti informazioni per i dettagli sui dati di installazione che si desidera conoscere; è anche possibile fare clic sul pulsante della Guida per ottenere informazioni simili:

15.2.1 Informazioni sull'installazione del database 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 di destinazione sono disponibili solo le unità attualmente mappate sul server.

Il percorso di default è unità:\novell\zenworks, che è tuttavia possibile modificare. 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 database Sybase SQL Anywhere. Per default, vengono utilizzate la porta 2638 per il database ZENworks e la porta 2639 per il database Audit. 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 Sybase ZENworks. Per default, il programma di installazione crea la directory unità:\novell\zenworks, ma è 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.

Nel campo Indirizzo del server viene visualizzato l'indirizzo IP configurato nel file host. Questo non influenza l'installazione del database. Il file host si trova nella directory /etc/ in un dispositivo Linux.

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 utilizzati per creare il database.

NOTA:verificare che le porte utilizzate per il database ZENworks e il database Audit siano incluse nell'elenco eccezioni di Windows Firewall. Eseguire il comando seguente:

iptables -I INPUT -p tcp --dport PORT--syn -j ACCEPT

Dove PORT: per default è 2638 per ZENworks e 2639 per Audit o qualsiasi numero di porta alternativo configurato. Questo comando deve essere eseguito separatamente per la porta del database ZENworks e la porta del database Audit.

service iptables save

service iptables restart

15.2.2 Informazioni sull'installazione del database Sybase SQL Anywhere

Informazioni sull'installazione

Spiegazione

Configurazione del server Sybase

  • Nome server: si consiglia di identificare il server attraverso il rispettivo nome DNS anziché l'indirizzo IP per sincronizzarlo con i certificati che vengono firmati utilizzando 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.

  • Porta: specificare la porta utilizzata dal server del database Sybase SQL Anywhere. La porta di default è 2638. Per il database Audit, la porta di default è 2639. 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.

15.2.3 Informazioni sull'installazione del database MS SQL

Informazioni sull'installazione

Spiegazione

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: si consiglia di identificare il server attraverso il rispettivo nome DNS anziché l'indirizzo IP per sincronizzarlo con i certificati che vengono firmati utilizzando 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. La porta di 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.

    NOTA:verificare che il carattere speciale ' non faccia parte del nome del database.

    Per l'autenticazione Windows, specificare un nome utente sul dispositivo corrente o nel dominio.

    IMPORTANTE:il programma di installazione continua senza convalidare le credenziali, pertanto è importante fornire le credenziali corrette. Altrimenti, verso la fine del processo di installazione potrebbero verificarsi dei problemi.

    Per l'autenticazione SQL, specificare un nome utente che corrisponda a un utente SQL valido.

    Se il database ZENworks e il database Audit sono stati creati nello stesso computer, assicurarsi che l'utente del database ZENworks non coincida con quello del database Audit.

 

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

  • Dominio: è importante sapere se SQL Server è stato installato utilizzando l'autenticazione SQL, l'autenticazione Windows oppure una combinazione delle due. Assicurarsi di selezionare l'opzione che corrisponde alle opzioni SQL Server, in caso contrario l'autenticazione avrà esito negativo.

    Se si utilizza MS SQL con l'autenticazione di Windows, viene utilizzato il nome host (non FQDN) di Active Directory.

    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.

NOTA:verificare che il percorso specificato esista nel dispositivo che ospita il database prima che inizi l'installazione.

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.

15.2.4 Informazioni sull'installazione del database Oracle

Informazioni sull'installazione

Spiegazione

Opzioni dello schema utente Oracle

Durante l'installazione di ZENworks è possibile creare un nuovo schema utente o specificarne uno esistente che risiede su un server in rete. Per utilizzare uno schema utente esistente, è necessario che sia stato creato separatamente utilizzando il metodo di installazione del database ZENworks (setup.sh -c).

Per ZENworks è necessario creare spazi tabelle nel database Oracle. Gli amministratori ZENworks o Database possono creare spazi tabelle. Per utilizzare uno schema utente esistente, specificare le informazioni per lo spazio tabella già creato tramite il metodo di installazione del database ZENworks.

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: si consiglia di identificare il server attraverso il rispettivo nome DNS anziché l'indirizzo IP per sincronizzarlo con i certificati che vengono firmati utilizzando 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.

  • Porta: specificare la porta utilizzata dal server del database. La porta di 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 delle tabelle: per un nuovo schema utente, selezionare una delle opzioni dello spazio tabelle seguenti:

    • Consenti a ZENworks di creare lo spazio tabelle: selezionare questa opzione se si desidera che ZENworks crei lo spazio tabelle.

    • Consenti a utente DBA di creare gli spazi tabelle: selezionare questa opzione se si desidera che l'amministratore di sistema crei lo spazio tabelle.

      Per creare un nuovo spazio tabelle, sono richiesti i dettagli seguenti:

      IMPORTANTE:se si utilizza Automatic Storage Management (ASM) o un altro tipo di memorizzazione su disco, selezionare Consenti a utente DBA di creare gli spazi tabelle.

      • Nome dello spazio tabelle per le tabelle (deve essere un nome univoco e deve iniziare con [a-z] | [A-Z]. È necessario rispettare le convenzioni di denominazione degli spazi tabelle Oracle).

      • Nome dello spazio tabelle per gli indici (deve essere un nome univoco e deve iniziare con [a-z] | [A-Z]. È necessario rispettare le convenzioni di denominazione degli spazi tabelle Oracle).

      • Ubicazione del file DBF per le tabelle

      • Ubicazione del file DBF per gli indici (il percorso fisico specificato del file DBF deve essere un percorso esistente. Il nome file deve avere estensione .dbf).

    Per uno schema utente esistente, specificare le informazioni indicate di seguito:

    • Nome spazio tabelle per le tabelle: specificare il nome dello spazio tabelle per le tabelle associate all'utente del database indicato nel campo Nome utente.

    • Nome spazio tabelle per gli indici: specificare il nome dello spazio tabelle per gli indici associati all'utente del database esistente indicato nel campo Nome utente.

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.