6.7 Scaricamento e installazione di moduli NPM

iManager 2.7 consente di scaricare e installare gli aggiornamenti per plug-in nuovi ed esistenti direttamente da iManager. iManager interroga automaticamente il sito Web Novell Download una volta alla settimana.

NOTA:I moduli NPM non vengono replicati tra i server iManager. Si consiglia quindi di installare i moduli NPM desiderati su ciascun server.

Per scaricare e installare uno o più moduli NPM:

  1. Avviare iManager ed eseguire il login.

  2. Nella vista di configurazione selezionare Installazione plug-in > Moduli NPM (Novell Plug-in Module) disponibili.

    Nel frame del contenuto vengono elencati tutti i plug-in di iManager disponibili. iManager interroga automaticamente il sito Web Novell Download una volta alla settimana per verificare la disponibilità di plug-in aggiornati. È tuttavia possibile aggiornare l'elenco in qualsiasi momento facendo clic sul collegamento Aggiorna.

  3. (Facoltativo) Se è stato scaricato un plug-in o si desidera utilizzarne uno disponibile localmente, fare clic su Aggiungi, quindi individuare il file NPM del plug-in appropriato.

  4. Fare clic su OK.

    Verrà visualizzata la pagina Moduli NPM (Novell Plug-in Module) disponibili.

  5. Selezionare il modulo del plug-in desiderato, quindi fare clic su Installa.

    L'ubicazione del file mostra se il plug-in è stato installato da una directory locale o dal Web. L'installazione di un plug-in dal sito Web Novell Download potrebbe richiedere diversi minuti, a seconda della velocità di connessione e dal numero di plug-in da installare. Il tempo di scaricamento viene visualizzato su una barra di stato.

  6. Riavviare Tomcat.

    L'inizializzazione completa di Tomcat può richiedere alcuni minuti. Attendere almeno 5 minuti prima di eseguire un tentativo di login a iManager.

    Per ulteriori informazioni sul riavvio di Tomcat, vedere Avvio e interruzione di Tomcat.

  7. Verificare che il nuovo ruolo venga visualizzato nella pagina Ruoli e task.

    Per aggiungere membri al nuovo ruolo, utilizzare il task Modifica associazione membri.

6.7.1 Se il sistema dei servizi basati su ruoli (RSB, Role-Based Services) è configurato

IMPORTANTE:Per reinstallare un plug-in esistente, è innanzitutto necessario cancellare da eDirectory l'oggetto rbsModule corrispondente utilizzando il task Configurazione modulo > Cancella modulo RBS.

  1. Nella vista di configurazione selezionareServizi basati su ruoli > Configurazione RBS.

    Nella tabella della scheda Raccolte 2.x vengono visualizzati tutti i moduli obsoleti.

  2. Per aggiornarli, selezionare il numero nella colonna Obsoleto relativa alla raccolta che si desidera aggiornare.

    Viene visualizzato l'elenco dei moduli obsoleti.

  3. Selezionare il modulo che si desidera aggiornare, quindi fare clic su Aggiorna nella parte superiore della tabella.

6.7.2 Disinstallazione di un modulo NPM

  1. Nella vista di configurazione selezionare Installazione plug-in > Moduli NPM (Novell Plug-in Module) disponibili.

  2. Selezionare il plug-in, quindi fare clic su Disinstalla.

  3. Riavviare Tomcat.

    Per ulteriori informazioni sul riavvio di Tomcat, vedere Avvio e interruzione di Tomcat.

Le istruzioni per la rimozione manuale di un modulo NPM sono disponibili in TID #10096957.

6.7.3 Personalizzazione dell'ubicazione di scaricamento del plug-in

Se un server o un firewall proxy impedisce a iManager 2.7 di contattare il sito Web Novell Downloads, è possibile creare un archivio di scaricamento dei plug-in. Questa operazione consente di archiviare i moduli NPM in un server Web locale oppure in un'ubicazione comune del file system.

A questo scopo, è consigliabile utilizzare come modello il file di descrizione XML disponibile sul sito Web Novell Downloads. Per ulteriori informazioni sul file di descrizione di iManager, consultare la sezione relativa allo scaricamento e all'installazione dei plug-in durante l'installazione del programmanella Guida all'installazione di iManager 2.7.

Per configurare un archivio di plug-in locale, salvare il file di descrizione a livello locale, quindi aprirlo, copiare l'URL di ogni modulo NPM che si desidera rendere disponibile localmente e incollarlo nella barra dell'indirizzo del browser per scaricare il file. Dopo aver scaricato tutti i moduli desiderati, modificare la copia locale del file di descrizione in modo che rifletta il nuovo URL per ogni modulo NPM scaricato.

L'URL di un modulo NPM può essere costituito da un collegamento HTTP o da un'ubicazione del file system. Ad esempio:

File system Windows

<url><![CDATA[file:///c:\iManager_plugins\NMAS.npm]]></url>

File system Linux

<url><![CDATA[file:///home/admin/iManager_plugins/NMAS.npm]]></url>

Collegamento HTTP

<url><![CDATA[http://192.168.0.136/iManager_plugins/NMAS.npm]]></url>

Definizione di un file di descrizione locale

È possibile specificare un file di descrizione personalizzato durante o dopo l'installazione di iManager 2.7.

Durante il processo di installazione è possibile ridirigere l'URL di scaricamento del plug-in di iManager 2.7 verso un file di descrizione personalizzato. A questo scopo, è sufficiente sostituire l'URL visualizzato nella pagina Seleziona plug-in da scaricare e installare con il percorso del file di descrizione personalizzato e fare clic su Procedi.

NOTA:Se nell'area di scaricamento dei plug-in un messaggio indica che non sono stati rilevati plug-in o il server non è disponibile, è possibile che esista almeno una delle seguenti condizioni: sul sito Novell Downloads non sono disponibili plug-in aggiornati oppure il programma di installazione non è in grado di stabilire una connessione con il sito per eseguire lo scaricamento. Verificare la connessione a Internet.

Dopo aver installato iManager 2.7, è possibile modificare l'URL di scaricamento dei moduli NPM modificando <TOMCAT_HOME>\webapps\nps\WEB-INF\config.xml. Ad esempio:

File system Windows

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[file:///c:\iManager_plugins\custom.xml]]></value>
</setting>

File system Linux

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[file:///home/admin/iManager_plugins/custom.xml]]></value>
</setting>

Collegamento HTTP

<setting>
  <name><![CDATA[ModuleDownloadDescriptorURL]]></name>
  <value><![CDATA[http://192.168.0.136/iManager_plugins/custom.xml]]></value>
</setting>

IMPORTANTE:Se si utilizza iManager Workstation per accedere a un URL dei plug-in personalizzato utilizzando una connessione SSL (HTTPS), assicurarsi di importare il certificato del server Web di destinazione. In caso contrario, non sarà possibile configurare una connessione sicura.