Acquisizione delle correzioni firmware del server per un sistema 7037-A50 o 7047-185

Descrive come aggiornare il firmware del server per un sistema 7037-A50 o 7047-185.

L'installazione delle correzioni firmware del server tramite il sistema operativo è un processo lungo.
Effettuare le attività da 1 a 6 per acquisire le correzioni firmware del server mediante AIX o Linux quando non si dispone di un sistema 7037-A50 o 7047-185.
Nota: se non si è in grado di avviare il proprio server o sistema operativo AIX o Linux, consultare la sezione Acquisizione delle correzioni firmware del server tramite AIX o Linux in caso di impossibilità di avvio del sistema operativo o del server.

Attività 1. Visualizzare i livelli firmware esistenti per AIX o Linux

  1. Selezionare dalle seguenti opzioni:
    • Per utilizzare la linea comandi AIX (è necessario installare i programmi di diagnostica AIX nel server per effettuare tale attività), continuare con la fase 2.
    • Per utilizzare la riga comandi Linux, continuare con la fase 4.
  2. Da una riga comandi AIX, immettere il seguente comando:
    lsmcode
    Vengono visualizzati i livelli di firmware del server esistenti. Ad esempio, è possibile visualizzare una simile emissione nel seguente modo:
    L'immagine firmware di sistema permanente corrente è AT061_055.
    L'immagine firmware di sistema temporaneo corrente è AT061_058.
    Il sistema è attualmente avviato dall'immagine temporanea.
    Nota: Quando il comando lsmcode viene eseguito su un sistema 7037-A50 o 7047-185, il lato temporaneo o permanente del flash potrebbe riportare _UNKNOWN_ per il livello di firmware. Ciò si verifica perché esiste un solo livello di firmware del controller della scheda madre di base. Il livello è _UNKNOWN_ quando non è incluso con il firmware di sistema.

    Per impostazione predefinita, il nuovo firmware viene installato nel lato temporaneo. Il nuovo livello di firmware include un nuovo livello di codice del controller della scheda madre di base e implica che viene riportato _UNKNOWN_ per il lato permanente. Questo non è un problema; indica che i livelli di firmware nella flash non sono una combinazione fornita dalla fabbrica.

    Per aggiornare il firmware in modo che non venga riportato _UNKNOWN_, effettuare le operazioni riportate di seguito:
    1. Eseguire un'operazione di commit utilizzando il comando del sistema operativo appropriato.
    2. Una volta completata l'operazione di commit, riavviare il sistema.
    3. Una volta riavviato il sistema e in esecuzione il sistema operativo, eseguire nuovamente il comando lsmcode. T e P dovrebbero indicare un livello (ad esempio, AT206_061) invece di _UNKNOWN_.
  3. Continuare con Attività 2. Visualizzare o scaricare la correzione del firmware.
  4. Per visualizzare i livelli esistenti di firmware del server per Linux, è necessario che sul server siano installati i seguenti programmi di manutenzione:
    • Libreria di abilitazione piattaforma: librtas-xxxxx.rpm
    • Aiuti di servizio: ppc64-utils-xxxxx.rpm
    • Inventario hardware: lsvpd-xxxxx.rpm
    dove xxxxx rappresenta una specifica versione del file RPM.
    Nota: se non si dispone dei programmi di manutenzione sul proprio server, consultare Acquisizione di programmi di manutenzione e di produttività per Linux.
  5. Una volta installati i programmi di manutenzione sul server su cui è in esecuzione Linux, immettere quanto riportato di seguito da una riga comandi Linux:
    lsmcode
    Vengono visualizzati i livelli di firmware del server esistenti. Ad esempio, è possibile visualizzare una simile emissione nel seguente modo:
    Versione del firmware di sistema: AT061_058(t)
    AT061_055(p)
    AT061_058(t)
    Nota: Quando il comando lsmcode viene eseguito su un sistema 7037-A50 o 7047-185, il lato temporaneo o permanente del flash potrebbe riportare _UNKNOWN_ per il livello di firmware. Ciò si verifica perché esiste un solo livello di firmware del controller della scheda madre di base. Il livello è _UNKNOWN_ quando non è incluso con il firmware di sistema.

    Per impostazione predefinita, il nuovo firmware viene installato nel lato temporaneo. Il nuovo livello di firmware include un nuovo livello di codice del controller della scheda madre di base e implica che viene riportato _UNKNOWN_ per il lato permanente. Questo non è un problema; indica che i livelli di firmware nella flash non sono una combinazione fornita dalla fabbrica.

    Per aggiornare il firmware in modo che non venga riportato _UNKNOWN_, effettuare le operazioni riportate di seguito:
    1. Eseguire un'operazione di commit utilizzando il comando del sistema operativo appropriato.
    2. Una volta completata l'operazione di commit, riavviare il sistema.
    3. Una volta riavviato il sistema e in esecuzione il sistema operativo, eseguire nuovamente il comando lsmcode. T e P dovrebbero indicare un livello (ad esempio, AT206_061) invece di _UNKNOWN_.
    Di seguito sono riportate le descrizioni di ogni livello firmware del server visualizzato nell'emissione.
    AT061_058 (t)
    Il livello temporaneo.
    AT061_055 (p)
    Il livello permanente.
    AT061_058 (t)
    Il livello in cui è attualmente in esecuzione il server.
  6. Continuare con Attività 2. Visualizzare o scaricare la correzione del firmware.

Attività 2. Visualizzare o scaricare la correzione del firmware

Per visualizzare o scaricare la correzione del firmware, effettuare le operazioni riportate di seguito. E' possibile scaricare la correzione direttamente sul server o su un computer con un collegamento ad Internet e creare un CD delle correzioni da applicare sul server. Se necessario, contattare il centro di servizi e supporto per ordinare la correzione su CD.

  1. Da un computer o un server con un collegamento ad Internet, andare al sito Web Fix Central all'indirizzo http://www.ibm.com/eserver/support/fixes/.
  2. Selezionare la famiglia appropriata nell'elenco Product family.
  3. Selezionare Hardware microcode and firmware nell'elenco Product.
  4. Fare clic su Continue.
  5. Dal sito Web dei download Microcode, effettuare la procedura riportata di seguito:
    1. Selezionare il proprio modello e tipo di macchina dall'elenco. Viene visualizzata una finestra di informazioni.
    2. Fare clic su Continua. Vengono visualizzati i livelli di firmware disponibili.
    3. Registrare il firmware disponibile. Se si desidera scaricare la correzione, continuare con il passo successivo.
  6. Attenersi alle seguenti istruzioni:
    1. Selezionare la casella di spunta RPM relativa alla versione di firmware del server desiderata.
    2. Scorrere alla fine della pagina e fare clic su Continue.
    3. Fare nuovamente clic su Continue. Viene visualizzato l'accordo di licenza.
    4. Fare clic su I agree to abide by its terms e fare clic su Continue.
    5. Seguire le richieste sullo schermo.
  7. Selezionare dalle seguenti opzioni:

Attività 3. Visualizzare e decomprimere il file RPM che contiene il firmware del server

Se è stato scaricato o creato un CD con il file RPM, è necessario visualizzare e decomprimere il file RPM che contiene il firmware del server.
  1. Inserire il CD che contiene il file RPM nella relativa unità del server.
  2. Per caricare il CD, scegliere dalle seguenti opzioni (sarà necessario disporre dell'autorizzazione utente root):
    • Se si utilizza un sistema AIX, immettere quanto segue nella riga comandi AIX:
      mount /dev/cd0 /mnt
    • Se si utilizza un sistema Linux, immettere uno dei seguenti comandi nella riga comandi di Linux:
      mount -t iso9660 /dev/cdrom /mnt 

      o

      mount -t iso9660 /dev/dvdrom /mnt
  3. Scegliere tra le seguenti opzioni:
    • Se l'operazione di montaggio è stata eseguita con esito positivo, continuare con il passo 5.
    • Se l'operazione di montaggio non è stata eseguita con esito positivo, continuare con il passo successivo.
  4. Se è stato visualizzato il messaggio mount: 0506-324 Cannot mount /dev/cd0 on /mnt, effettuare le operazioni riportate di seguito per il montaggio del CD:
    1. Immettere il comando:
      /usr/sbin/mount -v 'cdrfs' -f'' -p'' -r'' /dev/cd0 /mnt

      Gli apici dopo f, p e r sono apici singoli senza alcuno spazio tra di loro.

      Nota: se si preferisce utilizzare SMIT (System Management Interface Tool) per caricare il CD, consultare la sezione Utilizzo di SMIT (System Management Interface Tool) per caricare il CD delle correzioni per AIX.
    2. Continuare con la fase successiva.
  5. Per visualizzare il nome file RPM, immettere il seguente comando nella riga comandi di AIX o Linux:

    Se il file RPM si trova su un CD, immettere:

    ls /mnt
    Se il file RPM si trova sul server, immettere:
    ls /tmp/fwupdate
    Viene visualizzato il nome del file RPM. Ad esempio, è possibile visualizzare una simile emissione nel seguente modo:
    AT2xx-yyy-2.rpm
  6. Per decomprimere il file RPM, immettere uno dei seguenti comandi nella riga comandi di AIX o Linux:
    • Se si desidera decomprimere da un CD, immettere:
      rpm -Uvh --ignoreos /mnt/nomefile.rpm
    • Se si desidera decomprimere dal disco fisso del server, immettere:
      rpm -Uvh --ignoreos /tmp/fwupdate/nomefile.rpm
      dove nomefile è il nome del file RPM che contiene il firmware del server. Ad esempio, AT2xx-yyy-2.rpm.
      Nota: quando si decomprime il file RPM, il file delle correzioni del firmware del server viene salvato nell'indirizzario /tmp/fwupdate sul disco fisso del server nel seguente formato: AT2xx-yyy-2.img.
  7. Continuare con Attività 4. Applicare le correzioni firmware del server tramite AIX o Linux nella parte temporanea del processore di servizio.

Attività 4. Applicare le correzioni firmware del server tramite AIX o Linux nella parte temporanea del processore di servizio

  1. Verificare di avere avviato il sistema dal lato temporaneo del processore di servizio; l'installazione firmware avrà esito negativo se il sistema è stato avviato dal lato permanente. Per individuare il lato da cui si inizia e per passare all'altro lato, se necessario, fare riferimento a Operazioni con il lato temporaneo e il lato permanente del processore di servizio.
  2. Per utilizzare il comando update_flash (AIX o Linux) per installare il firmware del server, continuare con la fase 3.
    Nota: se AIX è installato e si preferisce utilizzare la diagnostica AIX per installare la correzione, consultare la sezione Utilizzo della diagnostica AIX per installare la correzione del firmware del server tramite AIX. Se si pianifica l'installazione della correzione dal CD, è necessario disporre del CD Microcode Updates Files & Discovery Tool per utilizzare la diagnostica AIX.
  3. E' necessario il nome file del firmware del server nella fase successiva. Per visualizzare il nome, immettere il seguente comando nella riga comandi di AIX o Linux:
    ls /tmp/fwupdate
    Viene visualizzato il nome del file della correzione del firmware del server. Ad esempio, è possibile visualizzare una simile emissione nel seguente modo:
    AT2xx-yyy-2.img
    Nota: per eseguire questa attività, è necessario disporre dell'autorizzazione utente root.
  4. Per installare il firmware del server, selezionare una delle seguenti opzioni:
    • Se si sta aggiornando AIX, immettere quanto segue in una riga comandi AIX:
      cd /tmp/fwupdate
      /usr/lpp/diagnostics/bin/update_flash -f livello fw

      dove fwlevel è il nome del file della correzione del firmware del server specifico, come, ad esempio, AT2xx-yyy-2.img

    • Se si sta aggiornando Linux, immettere quanto segue in una riga comandi Linux:
      cd /tmp/fwupdate
      /usr/sbin/update_flash -f livello fw

      dove fwlevel è il nome del file della correzione del firmware del server specifico, come, ad esempio, AT2xx-yyy-2.img

    Durante il processo di installazione firmware del server, sul pannello di controllo vengono visualizzati alternativamente i codici di riferimento CA2799FD e CA2799FF. Una volta completato il processo di installazione, il sistema viene spento e accesso automaticamente.

  5. Continuare con Attività 5. Verificare che la correzione sia stata installata correttamente.

Attività 5. Verificare che la correzione sia stata installata correttamente

  1. Per utilizzare la riga comandi AIX o Linux (il sistema operativo deve essere in esecuzione e la diagnostica deve essere disponibile), continuare con la fase successiva.
  2. Immettere quanto segue su una riga comandi:
    lsmcode
    Vengono visualizzati i livelli di firmware del server esistenti. Ad esempio, è possibile visualizzare una simile emissione nel seguente modo:
    L'immagine firmware di sistema permanente corrente è AT061_055.
    L'immagine firmware di sistema temporaneo corrente è AT061_058.
    Il sistema è attualmente avviato dall'immagine temporanea.
    Nota: Quando il comando lsmcode viene eseguito su un sistema 7037-A50 o 7047-185, il lato temporaneo o permanente del flash potrebbe riportare _UNKNOWN_ per il livello di firmware. Ciò si verifica perché esiste un solo livello di firmware del controller della scheda madre di base. Il livello è _UNKNOWN_ quando non è incluso con il firmware di sistema.

    Per impostazione predefinita, il nuovo firmware viene installato nel lato temporaneo. Il nuovo livello di firmware include un nuovo livello di codice del controller della scheda madre di base e implica che viene riportato _UNKNOWN_ per il lato permanente. Questo non è un problema; indica che i livelli di firmware nella flash non sono una combinazione fornita dalla fabbrica.

    Per aggiornare il firmware in modo che non venga riportato _UNKNOWN_, effettuare le operazioni riportate di seguito:
    1. Eseguire un'operazione di commit utilizzando il comando del sistema operativo appropriato.
    2. Una volta completata l'operazione di commit, riavviare il sistema.
    3. Una volta riavviato il sistema e in esecuzione il sistema operativo, eseguire nuovamente il comando lsmcode. T e P dovrebbero indicare un livello (ad esempio, AT206_061) invece di _UNKNOWN_.
  3. Verificare che il livello di firmware del server visualizzato sia il livello installato.
  4. Se il livello di firmware del server non è il livello di cui si è eseguita l'installazione, consultare Verifica della corretta installazione della correzione non riuscita.

Attività 6. (Facoltativo) Installare la correzione firmware del server definitivamente

E' possibile che si desideri utilizzare il nuovo livello di firmware del server per un certo periodo di tempo al fine di verificarne la corretta funzionalità. Quando si è certi della corretta funzionalità del nuovo livello, è possibile installare in modo permanente la correzione firmware del server.
Nota: se si installa la correzione del firmware del server in modo permanente (copiare il livello del firmware temporaneo dal lato temporaneo al lato permanente, in modo che i lati temporaneo e permanente contengano lo stesso livello di firmware), non è possibile ritornare al livello precedentemente presente sul lato permanente.

Per istruzioni su come installare le correzioni firmware del server in modo permanente, consultare Installazione permanente di una correzione firmware (Licensed Internal Code).


Invia feedback | Valuta questa pagina