6.4 Gestione di istanze multiple

In questa sezione vengono fornite le seguenti informazioni:

6.4.1 Utility ndsmanage

L'utility ndsmanage consente di effettuare le seguenti operazioni:

Elenco delle istanze

Nella seguente tabella viene descritto come elencare le istanze di eDirectory.

Tabella 6-1 Uso di ndsmanage per l'elenco delle istanze

Sintassi

Descrizione

ndsmanage

Elenca tutte le istanze configurate dall'utente.

ndsmanage -a|--all

Elenca le istanze di tutti gli utenti che utilizzano una particolare installazione di eDirectory.

ndsmanage nome utente

Elenca le istanze configurate da uno specifico utente

Per ogni istanza vengono visualizzati i seguenti campi:

  • Percorso del file di configurazione

  • FDN e porta del server

  • Stato (se l'istanza è attiva o inattiva)

NOTA:questa utility elenca tutte le istanze configurate per un singolo file binario.

Per ulteriori informazioni consultare Figura 6-1.

Creazione di un'istanza tramite ndsmanage

Per creare una nuova istanza tramite ndsmanage, effettuare le seguenti operazioni:

  1. Immettere il seguente comando:

    ndsmanage
    

    Se sono configurate due istanze, viene visualizzata la seguente schermata:

    Figura 6-1 Schermata di output dell'utility ndsmanage

  2. Immettere c per creare una nuova istanza.

    È possibile creare un nuovo albero oppure aggiungere un server a un albero esistente. Seguire le istruzioni sulla schermata per creare una nuova istanza.

Esecuzione di operazioni per un'istanza specifica

È possibile effettuare le seguenti operazioni per ogni istanza:

Oltre che per le istanze elencate in precedenza, è anche possibile eseguire DSTrace per un'istanza selezionata.

Avvio di un'istanza specifica

Per avviare un'istanza configurata dall'utente, effettuare le seguenti operazioni:

  1. Immettere quanto segue:

    ndsmanage
    
  2. Selezionare l'istanza che si desidera avviare.

    Il menu si espande fino a includere le opzioni che è possibile eseguire su una specifica istanza.

    Figura 6-2 Schermata di output dell'utility ndsmanage con le opzioni dell'istanza

  3. Immettere s per avviare l'istanza.

In alternativa, è anche possibile immettere quanto segue al prompt dei comandi:

ndsmanage start --config-file configuration_file_of_the_instance_configured_by_you

Interruzione di un'istanza specifica

Per interrompere un'istanza configurata dall'utente, effettuare le seguenti operazioni:

  1. Immettere quanto segue:

    ndsmanage
    
  2. Selezionare l'istanza che si desidera interrompere.

    Il menu si espande fino a includere le opzioni che è possibile eseguire su una specifica istanza. Per ulteriori informazioni, fare riferimento alla Schermata di output dell'utility ndsmanage con le opzioni dell'istanza.

  3. Immettere k per interrompere l'istanza.

In alternativa, è anche possibile immettere quanto segue al prompt dei comandi:

ndsmanage stop --config-file configuration_file_of_the_instance_configured_by_you

Annullamento della configurazione di un'istanza

Per annullare la configurazione di un'istanza, effettuare le seguenti operazioni:

  1. Immettere quanto segue:

    ndsmanage
    
  2. Selezionare l'istanza di cui si desidera annullare la configurazione.

    Il menu si espande fino a includere le opzioni che è possibile eseguire su una specifica istanza. Per ulteriori informazioni, fare riferimento alla Schermata di output dell'utility ndsmanage con le opzioni dell'istanza.

  3. Immettere d per annullare la configurazione dell'istanza.

Avvio e interruzione di tutte le istanze

È possibile avviare e interrompere tutte le istanze configurate dall'utente.

Avvio di tutte le istanze

Per avviare tutte le istanze configurate dall'utente, immettere quanto segue al prompt dei comandi:

ndsmanage startall

Per avviare un'istanza specifica, fare riferimento a Avvio di un'istanza specifica.

Interruzione di tutte le istanze

Per interrompere tutte le istanze configurare dall'utente, immettere quanto segue al prompt dei comandi:

ndsmanage stopall

Per interrompere un'istanza specifica, fare riferimento a Interruzione di un'istanza specifica.

6.4.2 Identificazione di un'istanza specifica

Quando si configurano più istanze, a ciascuna istanza vengono assegnati un nome host, un numero di porta e un percorso file di configurazione univoco. Il nome host e il numero di porta sono ID dell'istanza.

La maggior parte delle utility dispone dell'opzione -h hostname:port o --config-file configuration_file_location che consente di specificare un'istanza specifica. Vedere la documentazione man delle utility per ulteriori informazioni.

6.4.3 Chiamata di un'utility per un'istanza specifica

Se desideri eseguire un'utility per un'istanza specifica, è necessario includere l'ID istanza nel comando dell'utility. Gli ID istanza sono il percorso del file di configurazione e il nome host e il numero di porta. A tal fine è possibile utilizzare --config-file configuration_file_location o -h hostname:port.

Se non si includono gli ID istanza nel comando, all'interno dell'utility vengono visualizza le diverse istanze di cui si è proprietari e viene richiesto di selezionare l'istanza per cui eseguire l'utility.

Ad esempio, per eseguire DSTrace per un'istanza specifica che utilizza l'opzione --config-file, si dovrà immettere:

ndstrace --config-file configuration_filename_with_location