Aggiornamento della versione Classic in self-hosting ( Docker )

Per aggiornare la Classic Edition, procedi come segue:

Nota: la politica di aggiornamento prevede che si possa saltare al massimo una versione; in altre parole, è possibile passare dalla versione 245-x alla versione 247-x o alla versione 249-x, ma non oltre. Se la politica non consente di eseguire l'aggiornamento richiesto in un'unica operazione, è necessario eseguire più di un passo di aggiornamento.
Nota: per le versioni precedenti, fino al backend 279, a stanctl 1.6.0 o a Operator 1.0.0, è necessario aggiornare il backend a intervalli non superiori a due versioni. Ad esempio, è possibile eseguire l'aggiornamento alla versione 279 solo dalla versione 275 o successive. Per ulteriori informazioni, consultare la documentazione relativa alle versioni precedenti di Instana.
Importante: il ripristino del backend Instana dopo un aggiornamento non è supportato per la Classic Edition.

Aggiornamento di una configurazione a doppio host di Docker

Per aggiornare una configurazione Docker aa doppio host, procedere come segue:

  1. Esegui l'aggiornamento della tua console Instana a una versione di destinazione sul tuo host ClickHouse. Per ulteriori informazioni, consultare la sezione Aggiornamento della console di gestione ( Instana ).

  2. Sul computer host su cui è installato Instana, procedere come segue:

    1. Esegui l'aggiornamento della tua console Instana a una versione di destinazione sul tuo host Instana. Per ulteriori informazioni, consultare la sezione Aggiornamento della console di gestione ( Instana ).

    2. Aggiorna il backend di Instana sul tuo host Instana. Per ulteriori informazioni, consulta la sezione Aggiornamento del backend di Instana.

Aggiornamento di una configurazione Docker isolata fisicamente

È possibile aggiornare una configurazione Docker in modalità air-gapped sia sulla macchina virtuale esterna ( VM ) sia sul server di destinazione VM.

Sul sito VM (è necessario un collegamento a Internet)

  1. Scarica e installa l'applicazione console " Instana ".

    Il yum --showduplicates comando visualizza un elenco delle versioni disponibili dell'applicazione console Instana.

    yum --showduplicates list instana-console
    (...)
    instana-console.x86_64   259_3-1   instana-product
    instana-console.x86_64   259_4-1   instana-product
    instana-console.x86_64   261_0-1   instana-product
    instana-console.x86_64   261_1-1   instana-product
    instana-console.x86_64   261_2-1   instana-product
    instana-console.x86_64   263_0-1   instana-product
    instana-console.x86_64   263_1-1   instana-product
    instana-console.x86_64   263_2-1   instana-product
    instana-console.x86_64   263_3-1   instana-product
    instana-console.x86_64   265_0-1   instana-product
     
  2. Utilizzando la console Instana, scarica tutte le immagini Instana necessarie.

  3. Esporta l'applicazione console Instana e le immagini Instana sul server VM isolato dalla rete.

    Il seguente instana images export -k DOWNLOAD_KEY comando scarica le immagini di Instana in un .tar file, che può poi essere esportato su un server VM isolato dalla rete:

    instana images export -k DOWNLOAD_KEY
    Images export ⣯ pull artifact-public.instana.io/backend/butler:3.265.276-0
    (...)
    -rw------- 1 root    root    8295586304 Feb  8 01:38 export-265-1.tar
     
    Nota: la dimensione del file .tarInstana è di circa 8 GB.

Sul sito VM (Non è necessario disporre di una connessione Internet)

  1. Installare o aggiornare instana-console alla versione richiesta; per ulteriori informazioni, consultare la sezione Aggiornamento della console di Instana.

    Il seguente yum install --downloadonly comando scarica il file instana-console in una posizione specifica; successivamente è possibile esportarlo su una chiavetta USB ( VM ) senza bisogno di una connessione a Internet:

    yum install -y --downloadonly --downloaddir=/opt/instana instana-console-265_1-1
    (...)
    -rw-r--r-- 1 root    root      30581559 Feb 12 02:41 instana-console-265_1-1.x86_64.rpm
     

    Il seguente comando yum localinstall installa il pacchetto dal file locale (ad esempio: Red Hat Package Manager (RPM)):

    yum localinstall instana-console-259_2-1.x86_64.rpm
    (...)
    Total size: 29 M
    Is this ok [y/N]: Y
    Downloading Packages:
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    Transaction test succeeded.
    Running transaction
     Preparing        :                                                                                                                                                     1/1
     Upgrading        : instana-console-265_1-1.x86_64                                                                                                                      1/2
     Cleanup          : instana-console-259_2-1.x86_64                                                                                                                      2/2
     Running scriptlet: instana-console-259_2-1.x86_64                                                                                                                      2/2
     Verifying        : instana-console-265_1-1.x86_64                                                                                                                      1/2
     Verifying        : instana-console-259_2-1.x86_64                                                                                                                      2/2
     Installed products updated.
    
     Upgraded:
     instana-console-265_1-1.x86_64
     
  2. Importa le immagini dell' Instana e utilizzando il seguente comando:

    instana images import -f /opt/instana/export-265-0.tar
     

    La procedura di aggiornamento non riesce se la versione instana-console non è supportata.

  3. Esegui la procedura di aggiornamento di Instana utilizzando il seguente comando:

    instana update -f settings.hcl