Argomento precedente: Aggiornamento di applicazioni per l'utilizzo di nuove appliance basate su DHCP

Argomento successivo: Limiti delle appliance


Eseguire l'aggiornamento di appliance per l'utilizzo del nuovo APK di Windows da 3.1 a 3.5

Eseguire l'aggiornamento del kit per l'appliance alla versione più recente quando si sposta un'appliance da 3.1 a 3.5 manualmente.

È necessario scaricare il nuovo APK di Windows, estrarre Cygwin dall'APK di Windows ed eseguire l'aggiornamento separatamente. Il file msi contiene il pacchetto di installazione di Cygwin. Infine, eseguire l'aggiornamento dell'APK di Windows. Occorre prima rimuovere la versione precedente.

Per eseguire l'aggiornamento di un'appliance al nuovo APK di Windows

  1. Scaricare il nuovo msi di Windows_APK-3.5.x:

    scaricare l'msi dal controller di griglia mediante l'interfaccia predefinita dell'appliance. DHCP ha già configurato questa interfaccia correttamente.

    1. Aprire una shell della riga di comando ed eseguire il comando ipconfig/all. Annotare l'indirizzo IP del server DHCP per la Connessione all'area locale 2. Questa fase è necessaria per trovare l'indirizzo IP interno del controller.
    2. Aprire un browser Web e accedere a http://IP-address:8080/download/new per scaricare il file Windows_APK msi corrente, ad esempio, Windows_APK-3.5.x.msi. Fare clic con il tasto destro del mouse e selezionare Salva oggetto con nome per scaricare il file sul desktop o in un'altra posizione.
  2. Estrarre Cygwin dal file msi Windows_APK-3.5.x in una cartella temporanea.
    1. Aprire un prompt della riga di comando ed eseguire il comando:
      msiexec /a c:\Windows_APK-3.5,x.msi /qb TARGETDIR=c:\myNewAPKFolder
      
  3. Aggiornare Cygwin.

    Nota: durante l'aggiornamento, si può verificare un errore nella procedura di installazione. Interrompere tutti i processi bash.exe/cygrunsrv/sshd da Gestione attività Windows.

    1. Eseguire l'aggiornamento di Cygwin dalla cartella temporanea.
    2. Aprire una finestra della riga di comando ed eseguire i seguenti comandi:
      cd c:\myNewAPKFolder\cygwin-package
      setup.exe -q --local-install --root c:\cygwin -l c:\newapk\cygwin-package -C All
      
    3. Al completamento dell'aggiornamento, eliminare la cartella temporanea che è stata creata per salvare il pacchetto di installazione estratto.
    4. Riavviare l'appliance per applicare la nuova versione di Cygwin.
    5. Aprire una shell bash di Cygwin ed eseguire i seguenti comandi per aggiungere /bin alla variabile $PATH:
      cd /bin
      PATH=$PATH:/bin
      export PATH
      
  4. Eseguire l'aggiornamento dell'APK di Windows
    1. Da una shell bash di Cygwin, eseguire i seguenti comandi per eliminare la directory di AppLogic e i suoi contenuti nella directory /lib
      cd /lib
      rm -rf applogic
      
    2. Eseguire il backup di tutti gli script di appliance modificati nella cartella c:\appliance. Il processo di installazione elimina tali script.
    3. Fare doppio clic sull'msi, selezionare Installazione personalizzata e disabilitare la funzione di preparazione dello script dell'APK di Windows per installare il nuovo msi di Windows_APK.
    4. Al completamento dell'installazione, riavviare l'appliance per applicare il nuovo APK.
    5. Ripristinare gli script di appliance modificati di cui si è eseguito il backup nella cartella c:\appliance.