Serverfirmwarefixes voor een 7037-A50 of 7047-185-systeem ophalen

Informatie over het aanbrengen van een update of upgrade van de serverfirmware voor een 7037-A50- of 7047-185-systeem.

Het installeren van de fixes voor de serverfirmware door middel van het besturingssysteem is een proces dat plaatsvindt "met interruptie", d.w.z. het verstoort de normale werking.
Voer de taken 1 t/m 6 uit om de fixes voor de serverfirmware op te halen via AIX of Linux als u een 7037-A50- of 7047-185-systeem hebt.
Opmerking: Als het niet lukt om het AIX of Linux besturingssysteem of op te starten, raadpleeg dan Fixes voor de serverfirmware ophalen via AIX of Linux als het u niet lukt om het besturingssysteem of de server te starten.

Taak 1. De bestaande firmwareniveaus voor AIX of Linux bekijken

  1. Kies een van de volgende opties:
    • Als u de AIX-opdrachtregel wilt gebruiken (om deze taak uit te voeren moet het AIX-diagnoseprogramma op de server geïnstalleerd zijn), gaat u verder met stap 2.
    • Als u de opdrachtregel van Linux gebruikt: Ga verder met stap 4.
  2. Voer op een AIX-opdrachtregel de volgende opdracht in:
    lsmcode
    De huidige niveaus van de serverfirmware worden afgebeeld. Het is bijvoorbeeld mogelijk dat de volgende uitvoer wordt weergegeven:
    The current permanent system firmware image is AT061_055.
    The current temporary system firmware image is AT061_058.
    The system is currently booted from the temporary image.
    Opmerking: Als de opdracht lsmcode wordt uitgevoerd op een 7037-A50- of 7047-185-systeem, kan de tijdelijke of permanente flash-zijde _UNKNOWN_ rapporteren voor het firmwareniveau. Dit gebeurt omdat er slechts een firmwareniveau bestaat voor de moederbordcontroller. Het niveau is _UNKNOWN_ als het niet is opgenomen in de systeemfirmware.

    Als u nieuwe firmware installeert, wordt deze standaard geïnstalleerd op de tijdelijke zijde. Dit nieuwe firmwareniveau bestaat uit een nieuw codeniveau voor de moederbordcontroller, en veroorzaakt de foutmelding _UNKNOWN_ voor de permanente zijde. Dit is geen probleem; het geeft aan dat de firmwareniveaus in de flash geen combinatie vormen die tot de fabrieksinstellingen behoort.

    Als u de firmware wilt bijwerken, zodat _UNKNOWN_ niet wordt gerapporteerd, moet u de volgende stappen uitvoeren:
    1. Voer een commit-bewerking uit met behulp van de bijbehorende opdracht van het besturingssysteem.
    2. Als de commit-bewerking is voltooid, moet u het systeem opnieuw starten.
    3. Als het systeem opnieuw is gestart en het besturingssysteem wordt uitgevoerd, moet u de opdracht lsmcode opnieuw uitvoeren. Zowel T als P moeten een niveau rapporteren (zoals AT206_061) in plaats van _UNKNOWN_.
  3. Ga verder met Taak 2. De firmwarefix bekijken of downloaden.
  4. Om het bestaand niveau van serverfirmware voor Linux te kunnen bekijken, moeten de volgende tools op uw server geïnstalleerd zijn:
    • Platform Enablement Library – librtas-xxxxx.rpm
    • Service Aids – ppc64-utils-xxxxx.rpm
    • Hardware Inventory – lsvpd-xxxxx.rpm
    waarbij xxxxx de specifieke versie van het RPM-bestand aangeeft.
    Opmerking: Als deze servicetools niet op uw server zijn geïnstalleerd, raadpleegt u Service- en productivity-tools verkrijgen voor Linux.
  5. Nadat de servicetools zijn geïnstalleerd op de server waarop Linux draait, typt u het volgende op de opdrachtregel van Linux:
    lsmcode
    De huidige niveaus van de serverfirmware worden afgebeeld. Het is bijvoorbeeld mogelijk dat de volgende uitvoer wordt weergegeven:
    Version of system firmware is: AT061_058(t) AT061_055(p) AT061_058(t)
    Opmerking: Als de opdracht lsmcode wordt uitgevoerd op een 7037-A50- of 7047-185-systeem, kan de tijdelijke of permanente flash-zijde _UNKNOWN_ rapporteren voor het firmwareniveau. Dit gebeurt omdat er slechts een firmwareniveau bestaat voor de moederbordcontroller. Het niveau is _UNKNOWN_ als het niet is opgenomen in de systeemfirmware.

    Als u nieuwe firmware installeert, wordt deze standaard geïnstalleerd op de tijdelijke zijde. Dit nieuwe firmwareniveau bestaat uit een nieuw codeniveau voor de moederbordcontroller, en veroorzaakt de foutmelding _UNKNOWN_ voor de permanente zijde. Dit is geen probleem; het geeft aan dat de firmwareniveaus in de flash geen combinatie vormen die tot de fabrieksinstellingen behoort.

    Als u de firmware wilt bijwerken, zodat _UNKNOWN_ niet wordt gerapporteerd, moet u de volgende stappen uitvoeren:
    1. Voer een commit-bewerking uit met behulp van de bijbehorende opdracht van het besturingssysteem.
    2. Als de commit-bewerking is voltooid, moet u het systeem opnieuw starten.
    3. Als het systeem opnieuw is gestart en het besturingssysteem wordt uitgevoerd, moet u de opdracht lsmcode opnieuw uitvoeren. Zowel T als P moeten een niveau rapporteren (zoals AT206_061) in plaats van _UNKNOWN_.
    Hieronder vindt u beschrijvingen van elk niveau serverfirmware dat in de uitvoer wordt weergegeven.
    AT061_058 (t)
    Het tijdelijke niveau.
    AT061_055 (p)
    Het permanente niveau.
    AT061_058 (t)
    Het niveau dat door de server nu wordt gebruikt.
  6. Ga verder met Taak 2. De firmwarefix bekijken of downloaden.

Taak 2. De firmwarefix bekijken of downloaden

Volg de volgende procedure om de firmwarefix te bekijken of te downloaden: U kunt de fix rechtstreeks naar uw server downloaden, of de fix downloaden naar een computer met een internetverbinding, op een CD branden en vervolgens op de server toepassen. Neem zo nodig contact op met Service en Ondersteuning om de fix op CD te bestellen.

  1. Ga op een computer of server met een internetverbinding naar de website Fix Central (http://www.services.ibm.com/eserver/support/fixes.html).
  2. Selecteer de gewenste productgroep in de lijst met productgroepen.
  3. Selecteer Hardware microcode and firmware in de lijst met producten.
  4. Klik op Continue.
  5. Ga naar de website voor het downloaden van microcode en doe het volgende:
    1. Selecteer uw type computer en model in de vervolgkeuzelijst. Er wordt een informatievenster afgebeeld.
    2. Klik op Doorgaan. De beschikbare firmwareniveaus worden afgebeeld.
    3. Noteer welke firmware beschikbaar is. Als u de fix wilt downloaden, gaat u verder met de volgende stap.
  6. Voer de volgende stappen uit:
    1. Schakel het selectievakje RPM in voor de door u gewenste versie van de serverfirmware.
    2. Ga naar de onderkant van de pagina en klik op Continue.
    3. Klik opnieuw op Continue. De licentieovereenkomst wordt afgebeeld.
    4. Klik op I agree to abide by its terms en klik op Continue.
    5. Volg de aanwijzingen op het scherm.
  7. Kies een van de volgende opties:

Taak 3. Bekijk en pak het RPM-bestand uit dat de serverfirmware bevat

Als u een CD met het RPM-bestand hebt gedownload of gemaakt, moet u het RPM-bestand dat de serverfirmware bevat uitpakken.
  1. Plaats de CD met het RPM-bestand in het CD-station op de server.
  2. U kunt de CD op de volgende manieren laden (u hebt daarvoor een hoofdgebruikersmachtiging nodig):
    • Als u op een AIX-systeem werkt, typt u het volgende op de opdrachtregel van AIX:
      mount /dev/cd0 /mnt
    • Als u op een Linux-systeem werkt, typt u de volgende opdrachten op de opdrachtregel van Linux:
      mount -t iso9660 /dev/cdrom /mnt 

      of

      mount -t iso9660 /dev/dvdrom /mnt
  3. Kies een van de volgende opties:
    • Als het laden is voltooid, gaat u verder met stap 5.
    • Als het laden is mislukt, gaat u verder met de volgende stap.
  4. Als u het volgende bericht ontvangt: mount: 0506-324 Cannot mount /dev/cd0 on /mnt, voert u de onderstaande stappen uit om de CD te laden:
    1. Typ de volgende opdracht:
      /usr/sbin/mount -v 'cdrfs' -f'' -p'' -r'' /dev/cd0 /mnt

      De aanhalingstekens na de parameters f, p en r zijn steeds twee enkele aanhalingstekens zonder spatie ertussen.

      Opmerking: Als u liever SMIT (System Management Interface Tool) gebruikt om de CD te laden, raadpleegt u SMIT (System Management Interface Tool) gebruiken om de CD met de fix voor AIX te laden.
    2. Ga door met de volgende stap.
  5. Om de naam van het RPM-bestand te laten afbeelden, typt u de volgende opdracht op de opdrachtregel van AIX of Linux:

    Als het RPM-bestand op CD staat, typt u:

    ls /mnt
    Als het RPM-bestand op de server staat, typt u:
    ls /tmp/fwupdate
    De naam van het RPM-bestand wordt dan afgebeeld. Het is bijvoorbeeld mogelijk dat de volgende uitvoer wordt weergegeven:
    AT2xx-yyy-2.rpm
  6. Om het RPM-bestand uit te pakken, typt u de volgende opdrachten op de opdrachtregel van AIX of Linux:
    • Als u het bestand wilt uitpakken vanaf CD, typt u:
      rpm -Uvh --ignoreos /mnt/bestandsnaam.rpm
    • Als u het bestand wilt uitpakken vanaf het vaste-schijfstation van de server, typt u:
      rpm -Uvh --ignoreos /tmp/fwupdate/bestandsnaam.rpm
      waarbij filename staat voor de naam van het RPM-bestand dat de fix voor de serverfirmware bevat. Bijvoorbeeld AT2xx-yyy-2.rpm.
      Opmerking: Als u het RPM-bestand uitpakt, wordt het fixbestand voor de serverfirmware opgeslagen in de directory /tmp/fwupdate op de vaste schijf van de server. De bestandsnaam heeft de volgende indeling: AT2xx-yyy-2.img.
  7. Ga verder met Taak 4. Firmwarefixes voor de server via AIX of Linux aanbrengen op de tijdelijke zijde van de serviceprocessor.

Taak 4. Firmwarefixes voor de server via AIX of Linux aanbrengen op de tijdelijke zijde van de serviceprocessor

  1. Zorg dat u het systeem opstart vanaf de tijdelijke zijde van de serviceprocessor. Als u het systeem opstart vanaf de permanente zijde, mislukt de installatie van de firmware. Als u wilt weten vanaf welke zijde u opstart en hoe u indien nodig kunt wisselen van zijde, raadpleegt u Werken met de tijdelijke en de permanente zijde van de serviceprocessor.
  2. Als u de opdracht update_flash (AIX en Linux) wilt gebruiken voor het installeren van de serverfirmware, gaat u verder met stap 3.
    Opmerking: Als bij u AIX geïnstalleerd is en u wilt de fix liever installeren met het diagnoseprogramma van AIX, raadpleeg dan Het AIX-diagnoseprogramma om de fix van de serverfirmware te installeren via AIX. Als u van plan bent om de fix te installeren vanaf CD, moet u de CD-ROM Microcode Updates Files & Discovery Tool aanschaffen om het diagnoseprogramma van AIX te kunnen gebruiken.
  3. In de volgende stap hebt u de bestandsnaam van de firmwarefix nodig. Om de naam van het bestand te laten afbeelden, typt u de volgende opdracht op de opdrachtregel van AIX of Linux:
    ls /tmp/fwupdate
    De naam van het fixbestand wordt afgebeeld. Het is bijvoorbeeld mogelijk dat de volgende uitvoer wordt weergegeven:
    AT2xx-yyy-2.img
    Opmerking: Om deze taak te kunnen uitvoeren, hebt u de machtiging van een rootgebruiker nodig.
  4. Om de firmwarefix te installeren, kunt u kiezen uit de volgende opties:
    • Als u AIX bijwerkt, typt u het volgende op een AIX opdrachtregel:
      cd /tmp/fwupdate
      /usr/lpp/diagnostics/bin/update_flash -f fwniveau

      waarbij fwlevel de bestandnaam is van de serverfirmwarefix, bijvoorbeeld AT2xx-yyy-2.img.

    • Als u Linuxbijwerkt, typt u het volgende op een Linux opdrachtregel:
      cd /tmp/fwupdate
      /usr/sbin/update_flash -f fwlevel

      waarbij fwlevel de bestandnaam is van de serverfirmwarefix, bijvoorbeeld AT2xx-yyy-2.img.

    Tijdens de installatieprocedure van de serverfirmware worden de referentiecodes CA2799FD en CA2799FF afwisselend weergegeven op het bedieningspaneel. Nadat de installatie is voltooid, wordt het systeem automatisch uitgeschakeld en daarna weer ingeschakeld.

  5. Ga verder met Taak 5. Controleren of de fix correct geïnstalleerd is.

Taak 5. Controleren of de fix correct geïnstalleerd is

  1. Als u wilt werken vanaf de opdrachtregel van AIX of Linux (het besturingssysteem moet actief zijn en de diagnosefunctie moet beschikbaar zijn), gaat u door met de volgende stap.
  2. Typ het volgende op de opdrachtregel:
    lsmcode
    De huidige niveaus van de serverfirmware worden afgebeeld. Het is bijvoorbeeld mogelijk dat de volgende uitvoer wordt weergegeven:
    The current permanent system firmware image is AT061_055.
    The current temporary system firmware image is AT061_058.
    The system is currently booted from the temporary image.
    Opmerking: Als de opdracht lsmcode wordt uitgevoerd op een 7037-A50- of 7047-185-systeem, kan de tijdelijke of permanente flash-zijde _UNKNOWN_ rapporteren voor het firmwareniveau. Dit gebeurt omdat er slechts een firmwareniveau bestaat voor de moederbordcontroller. Het niveau is _UNKNOWN_ als het niet is opgenomen in de systeemfirmware.

    Als u nieuwe firmware installeert, wordt deze standaard geïnstalleerd op de tijdelijke zijde. Dit nieuwe firmwareniveau bestaat uit een nieuw codeniveau voor de moederbordcontroller, en veroorzaakt de foutmelding _UNKNOWN_ voor de permanente zijde. Dit is geen probleem; het geeft aan dat de firmwareniveaus in de flash geen combinatie vormen die tot de fabrieksinstellingen behoort.

    Als u de firmware wilt bijwerken, zodat _UNKNOWN_ niet wordt gerapporteerd, moet u de volgende stappen uitvoeren:
    1. Voer een commit-bewerking uit met behulp van de bijbehorende opdracht van het besturingssysteem.
    2. Als de commit-bewerking is voltooid, moet u het systeem opnieuw starten.
    3. Als het systeem opnieuw is gestart en het besturingssysteem wordt uitgevoerd, moet u de opdracht lsmcode opnieuw uitvoeren. Zowel T als P moeten een niveau rapporteren (zoals AT206_061) in plaats van _UNKNOWN_.
  3. Controleer of het afgebeelde niveau van de serverfirmware het niveau is dat u hebt geïnstalleerd.
  4. Als het weergegeven niveau van de serverfirmware niet het geïnstalleerde niveau is, raadpleegt u Controle of de installatie van de fix is mislukt.

Taak 6. (Optioneel) De fix voor de serverfirmware permanent installeren

Wellicht wilt u het nieuwe niveau van de serverfirmware enige tijd uitproberen om er zeker van te zijn dat het correct functioneert. Als u er zeker van bent dat het nieuwe niveau naar behoren functioneert, kunt u de fix voor serverfirmware permanent installeren.
Opmerking: Wanneer u de fix voor de serverfirmware permanent installeert (door het kopiëren van het tijdelijke firmwareniveau van de tijdelijke zijde naar de permanente zijde, waardoor op zowel de tijdelijke als de permanente zijde hetzelfde niveau van de firmware aanwezig is), kunt u niet meer terugkeren naar het niveau dat daarvoor aanwezig was op de permanente zijde.

Instructies voor het permanent installeren van fixes voor de serverfirmware vindt u bij Een fix van de firmware (Licensed Internal Code) permanent installeren.


Feedback verzenden|Deze pagina beoordelen