Installazione delle risorse Liberty utilizzando il gestore del lavoro (obsoleto)

È possibile utilizzare il lavoro Installa il profilo Liberty per installare in remoto le risorse in ambienti server Liberty più host. Le risorse, che devono essere memorizzate in uno o più file compressi (.zip) prima dell'installazione, vengono estratte dal gestore lavoro nelle directory di destinazione relative a una directory root specificata.

Prima di iniziare

Prima di eseguire il lavoro Installa le risorse del profilo Liberty , devono esistere le seguenti condizioni:

  • Il gestore del lavoro deve essere in esecuzione.
  • Almeno un computer host di destinazione deve essere registrato con il responsabile del lavoro.
  • Il file compresso (.zip) deve contenere risorse Liberty in una struttura di directory che soddisfi regole del gestore lavoro. Vedi Impacchettamento delle risorse Liberty .
  • La directory root per installare le risorse sugli host di destinazione deve essere definita. Prima di tentare di installare le risorse di lavoro, impostare la variabile WLP_WORKING_DIR WebSphere su un percorso di directory valido per gli host di destinazione. Allo stesso modo, prima di tentare l'installazione delle risorse condivise, impostare la variabile WLP_SHARED_DIR WebSphere su un percorso di directory valido. È possibile definire i default globali per queste variabili e sovrascrivere i valori su host specifici in base alle necessità. Consultare Impostazione delle variabili per i server Liberty.

Il tuo ID al gestore del lavoro deve essere autorizzato per il ruolo di amministratore o per il ruolo dell'operatore per inoltrare i lavori.

Quando si registra un host di destinazione con il gestore del lavoro, è possibile salvare le informazioni sulla sicurezza del sistema operativo. Quando si inoltra un lavoro a uno o più obiettivi per cui le informazioni di sicurezza non sono state salvate, è necessario specificare un nome utente del sistema operativo autorizzato e una password o informazioni chiave pubblico-private per il nome utente. Le credenziali di sicurezza devono essere valide per tutti gli obiettivi di lavoro.

Lo stato da server Liberty viene inviato automaticamente alla porta STATUS_LISTENER_ADDRESS. Per modificare il numero di porta STATUS_ELENENER_ADDRESS, utilizzare la pagina Porte di una console del gestore di distribuzione (Amministrazione del sistema > Gestore distribuzione > Porte) o del gestore del lavoro (Amministrazione del sistema > Responsabile del lavoro > Porte). Se si modifica il numero di porta STATUS_ELENENER_ADDRESS dopo l'installazione delle risorse del server Liberty, non riceverà più lo stato automatico dalle risorse Liberty installate precedentemente installate.

Informazioni su questa attività

È possibile utilizzare la console di gestione del gestore del lavoro o il gestore di distribuzione per installare risorse Liberty su uno o più destinazioni host. Dalla console, scegliere il lavoro Installa le risorse del profilo Liberty , specificare la posizione del file compresso e altre opzioni di lavoro, rivedere il riepilogo e inoltrare il lavoro.

Invece di utilizzare una console, è possibile eseguire lo script del lavoro installLibertyProfileResources nel gruppo di comandi AdministrativeJobs. Consultare l'argomento dei tipi di lavoro amministrativo.

Procedura

  1. Fare clic su Lavori > Invia dall'albero di navigazione della console di gestione.
  2. Scegliere un lavoro per installare le risorse Liberty .
    1. Selezionare la tipologia di lavoro Installa le risorse del profilo Liberty dall'elenco.
    2. facoltativamente specificare una descrizione del lavoro.
    3. Fare clic su Avanti.
  3. Scegliere gli obiettivi di lavoro su cui aggiungere le risorse Liberty .
    1. Selezionare un gruppo di destinazioni dall'elenco oppure selezionare Nomi di destinazione.

      Solo i gruppi di destinazioni che sono validi per il tipo di lavoro selezionato vengono visualizzati nell'elenco dei gruppi di destinazione.

    2. Se hai selezionato Nome destinazione, specificare quindi un nome di destinazione e fare clic su Aggiungioppure fare clic su Trova e specificare gli obiettivi scelti nella pagina Trova destinazioni .
    3. Se non si è scelto di salvare le informazioni di autenticazione della sicurezza durante la registrazione degli host di destinazione con il gestore del lavoro, specificare un nome utente e una password del sistema operativo o informazioni chiave pubblico-private per l'accesso agli host di destinazione. Le credenziali di sicurezza devono essere valide per tutti gli obiettivi di lavoro.
    4. Fare clic su Avanti.
  4. Specificare i parametri per il lavoro di risorse Liberty risorse.
    1. Se il file compresso che contiene le risorse Liberty risiede sul server del gestore lavoro, per Percorso del file compresso delle risorse del profilo Liberty, specificare il percorso completo per il file compresso (.zip).

      Se il file compresso non risiede sul server del job manager, saltare questo passaggio e specificare un percorso URL per il file compresso.

      Ad esempio, si supponga che le risorse Liberty esistano nel file compresso /resources/my_liberty_server.zip . Specificare il nome percorso completo per il file compresso:

      [Linux][AIX][HP-UX][Solaris]
      /resources/my_liberty_server.zip
      [ Windows]
      c:/resources/my_liberty_server.zip
    2. Se il file compresso che contiene le risorse Liberty non risiede sul server del job manager, per URL percorso del file compresso delle risorse del profilo Liberty, specificare il percorso URL del file compresso.

      I nomi di schema supportati per il localizzatore universale di risorse ( URL ) includono http, https, ftp e file.

      Restrizione: Per utilizzare il percorso URL del file compresso delle risorse del profilo Liberty con un protocollo diverso da file, l'host di destinazione deve disporre dell'utilità wget. Selezionare un protocollo di download remoto http, httpso ftp che l'utility wget sull'host di destinazione supporta. Se l'utility wget non supporta il tuo protocollo selezionato, allora il lavoro non può installare le risorse.

      Ad esempio, specificare uno dei seguenti URL per il file di risorse Liberty , my_liberty_server.zip.

      Se le risorse Liberty risiedono su un server HTTP o HTTPS :

      http://www.mycompany.com/resources/my_liberty_server.zip
      
      https://www.mycompany.com/resources/my_liberty_server.zip

      Se le risorse Liberty risiedono su un server FTP:

      ftp://www.mycompany.com/resources/my_liberty_server.zip

      Se le risorse Liberty risiedono sul computer host di destinazione, URL può usare lo schema di file per descrivere il percorso e il nome del file compresso:

      [Linux][AIX][HP-UX][Solaris]
      file:///resources/my_liberty_server.zip
      [ Windows]
      file://c:/resources/my_liberty_server.zip
    3. Se il file compresso che contiene le risorse Liberty non risiede sul server di job manager e il sito URL è protetto da password, specificare un nome utente e una password.
      1. Per Nome utente necessario per accedere a URL, specificare un nome utente che possa accedere a URL specificato al punto 4(b).
      2. Per Password necessaria per accedere a URL e Conferma password, specificare una password che consenta all'utente di accedere a URL.
    4. Per installare le risorse Liberty che possono essere condivise tra i server, selezionare Installa alla posizione condivisa.

      Per impostazione predefinita, questa opzione non è selezionata e il job installa le risorse nell'ubicazione impostata dalla variabile WLP_WORKING_DIR WebSphere . Quando questa opzione è selezionata, le risorse di installazione del lavoro nell'ubicazione impostata dalla variabile WebSphere WLP_SHARED_DIR.

    5. Per eseguire script iSeries facoltativi che autorizzano l'installazione di Liberty e i relativi server integrati, selezionare Esegui script di installazione facoltativi sulle destinazioni IBM i.
      Quando viene selezionato, viene eseguito il seguente comando per ogni Liberty che il gestore del lavoro sta installando su obiettivi IBM i :
      liberty_home/bin/iAdmin POSTINSTALL
      Quando si installa uno o più server in una topologia condivisa, viene eseguito il seguente comando:
      liberty_home_of_server/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir server_area_root
      server_area_root è il grandparent della directory server. Ad esempio, se il server è installato nella directory /usr/servers/myserver , server_area_root è /usr e il comando è:
      liberty_home_of_server/bin/iAdmin GRANTAUTH --rolename server
       --userprofilename QEJBSVR --userdir /usr
      Durante la disinstallazione di un'installazione Liberty , viene eseguito il seguente comando su destinazioni IBM i :
      liberty_home/bin/iAdmin PREUNINSTALL
    6. Fare clic su Avanti.
  5. Pianificazione del lavoro.

    I tempi e le date specificate sono relativi al gestore del lavoro.

    1. facoltativamente specificare uno o più indirizzi email in cui le notifiche vengono inviate quando le finiture di lavoro.

      Se si specificano più indirizzi email, separarli con virgole.

    2. Selezionare quando il lavoro è disponibile per l'inoltro.
    3. Selezionare la scadenza del lavoro.
    4. facoltativamente specificare un intervallo ricorrente per il lavoro, una data e l'ora di inizio per l'intervallo e una data e ora di fine per l'intervallo.
    5. Fare clic su Avanti.
  6. Rivista il riepilogo e clicca su Fine per inoltrare il lavoro.

Risultati

Il server del lavoro manager esegue il lavoro e tenta di aggiungere le risorse Liberty agli host di destinazione.

Il lavoro estrae l'immagine su un host di destinazione provando i seguenti metodi in sequenza:
  • Utilizzare l'utility unzip sull'host.
  • Utilizzare l'utility jar sull'host, inclusa l'utility jar da un kit di sviluppo software (SDK) che viene trovato da un lavoro di inventario.
  • [ Windows]Utilizzare il programma di utilità unzip copiato sull'host remoto per la durata del lavoro, se non specificamente disabilitato dall'amministratore. L'utility unzip viene cancellata dopo che il lavoro è completato.
  • Decomprimere il file zip sul gestore lavoro e copiare i file uno alla volta sull'host di destinazione. Questo metodo si applica solo se l'immagine risiede sul gestore del lavoro.

Operazioni successive

Nella pagina Stato del lavoro , fare clic sull'ID del lavoro di risorsa Liberty di installazione e visualizzare lo stato del lavoro. Fare clic sull'icona di aggiornamento stato Specifica l'icona della vista di aggiornamento per lo stato del lavoro per aggiornare lo stato visualizzato.

Se il lavoro non ha esito positivo, visualizzare eventuali messaggi di errore che risultino dall'esecuzione del lavoro, correggere la condizione di errore e inoltrare nuovamente il lavoro.

Evitare i problemi: Se il lavoro non riesce con il messaggioUndefined variable WLP_WORKING_DIR, selezionare Ambiente > WebSphere, selezionare l'ambito e fare clic su Nuovo. Creare una variabile con il nome WLP_WORKING_DIR e un valore che specifica un percorso di directory a cui installare risorse Liberty , come /liberty/working. Se il lavoro non riesce con il messaggioUndefined variable WLP_SHARED_DIR, creare una variabile con il nome WLP_SHARED_DIR e specificare un percorso di directory a cui installare risorse Liberty condivise, come /liberty/shared. Quindi, inoltrare di nuovo il lavoro.

Se il lavoro ha esito positivo, fare clic su Lavori > Risorse di destinazione per visualizzare le risorse Liberty nell'elenco di risorse.