Downloaden & Upgrade SAP Kernel: stap voor stap zelfstudie

Inhoudsopgave:

Anonim

Wat is een kernel?

  • De Kernel is een centraal programma dat fungeert als interface tussen SAP-applicatie en besturingssysteem.
  • De kernel bestaat uit de uitvoerbare programma's die zich bevinden onder het pad "/ sapmnt / / exe" (UNIX) of \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Deze bestanden helpen bij het opstarten van het R / 3-systeem, initialiseren het geheugen, creëren buffers en beginnen met het beheren van de verzoeken van gebruikers en het effectief gebruiken van hardwarebronnen.
  • De kernel is ook verantwoordelijk voor het starten en stoppen van alle toepassingsservices zoals dispatcher, berichtenserver, verzamelaar enz.

Waarom een ​​kernel-upgrade?

  • SAP Kernel is de kern van de applicatie. Net als alle andere applicaties bevat de Kernel de uitvoerbare bestanden (.EXE-bestanden voor het aangeven van verschillende processen in SAP).
  • De kernel is het hart van het besturingssysteem. Het bevat de bestanden die worden gebruikt om elk evenement in SAP uit te voeren. Bijv. |: Database starten, database afsluiten, sap starten, sap afsluiten, saposcol, de sap-bestanden verwijderen enz.
  • Dat is de reden waarom wanneer een kernel-upgrade wordt uitgevoerd, dit betekent dat nieuwe versies van de verschillende EXE-bestanden de oudere versies vervangen.

Hoe de kernelversie controleren?

Er zijn veel manieren om de kernelversie te controleren -
Methode 1) Log in op het SAP-systeem en ga naar SM51 à Release Notes

Methode 2) Log in op het SAP-systeem en ga naar het tabblad Systeem in de menubalk en selecteer Status

Methode 3) Log in op het besturingssysteem, schakel over naar gebruiker adm en geef het commando disp + work
Je kunt ook disp + work -version geven

Download Kernel van Service Marketplace

  • Ga naar "SAP Service Marketplace." (Https: \\ service.sap.com) U hebt uw OSS-ID en wachtwoord nodig.
  • Ga vervolgens naar Downloads à SAP-ondersteuningspakketten -> Invoer per toepassingsgroep -> SAP Kernel 6.00 64 Bit -> Selecteer uw besturingssysteem (LINUX / WINDOWS / SOLARIS / AIX) -> Database-afhankelijke en database-onafhankelijke Kernel-patch.
  • Twee SAR-bestanden SAPEXE.SAR en SAPEXEDB.SAR worden gedownload van Service Marketplace.

Stappen voor het upgraden van de kernel:

Stap 1: Maak een nieuwe directory op OS-niveau met voldoende ruimte. De naam van de map kan "exe_new " zijn.

Stap 2: Breng deze SAPEXEDB.SAR- & SAPEXE.SAR-bestanden die u hebt gedownload over naar de nieuwe directory op OS-niveau.

Stap 3: Verander uw huidige map in pad. SAR-bestanden worden gemaakt (cd / sapmnt / PR2 / exe_new20122006). Controleer het mappad met het commando 'pwd' om er zeker van te zijn dat u zich in dezelfde map bevindt (exe_new ).

Stap 4: Pak deze nu uit. SAR-bestanden door sapcar EXE. Het commando dat voor hetzelfde wordt gebruikt, zou zijn

SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR

Stap 5: Maak nu nog een map in dat pad met de naam "exe_old ". Neem de back-up van de bestaande kernel. Kopieer (alleen kopiëren en niet verplaatsen) de bestaande kernel van de exe-directory naar "exe_old "

Stap 6: Stop nu de SAP-applicatie. (Voor kernel-upgrade is het afsluiten van de database niet essentieel, maar we moeten de SAP-applicatie stoppen)

stopsap r3

Stap 7: Kopieer vervolgens de bestanden van de nieuwe kerneldirectory exe_new naar de bestaande kerneldirectory exe

cp -rp / sapmnt /  / exe_new 
 / * / sapmnt /  / exe /

Stap 8: Hiermee worden alle bestanden in de bestaande kerneldirectory gekopieerd / vervangen door nieuwe kernelbestanden.

Controleer vervolgens de kernelversie op OS-niveau met het commando disp + work. Het zou moeten aantonen dat het patchnummer is verhoogd.

Stap 9: Log vervolgens in op OS-niveau als root (specifiek voor UNIX). In de kerneldirectory staat een script met de naam saproot.sh. Voer dit script uit

./saproot.sh 

Stap 10: Dit script wijst de juiste machtigingen toe aan alle uitvoerbare programma's in de kernel, zoals het br * -bestand enz ...

Stap 11: Start vervolgens het SAP-systeem

startsap r3

Stap 12: Nu kunt u ook het kernelversieniveau controleren vanuit SM51 of door systeem à status te selecteren