Vad är en kärna?
- Kärnan är ett centralt program som fungerar som ett gränssnitt mellan SAP-applikation och operativsystem.
- Kärnan består av de körbara programmen som finns under sökvägen "/ sapmnt /
/ exe" (UNIX) eller \ usr \ sap \ SID \ SYS \ exe \ run (Windows) - Dessa filer hjälper till att starta R / 3-systemet, initialisera minnet, skapa buffertar och börja hantera förfrågningar från användare och effektivt utnyttja hårdvaruresurser.
- Kärnan är också ansvarig för att starta och stoppa alla applikationstjänster som sändare, meddelandeserver, samlare etc.
Varför Kernel Upgrade?
- SAP-kärnan är kärnan i applikationen. Liksom alla andra applikationer innehåller kärnan de körbara filerna (.EXE-filer för att ange olika processer i SAP).
- Kärnan är hjärtat i operativsystemet. Den innehåller de filer som används för att köra varje händelse i SAP. Exempel: |: startdatabas, avstängning av databasen, start av sap, avstängning av sap, saposcol, för att ta bort sap-filer etc.
- Det är anledningen till att när en Kernel-uppgradering görs betyder det att nya versioner av de olika EXE-filerna ersätter de äldre versionerna.
Hur kontrollerar jag Kernel Version?
Det finns många sätt att kontrollera Kernel Version -
Metod 1) Logga in på SAP-systemet och gå till SM51 à Release Notes
Metod 2) Logga in på SAP-systemet och gå till fliken System i menyraden och välj Status
Metod 3) Logga in i operativsystemet, byt till användare
Du kan också ge disp + work -version
Ladda ner Kernel från Service Marketplace
- Gå till "SAP Service Marketplace." (Https: \\ service.sap.com) Du behöver ditt OSS-ID och lösenord.
- Gå sedan till Nedladdningar à SAP Support Packages -> Entry By Application Group -> SAP Kernel 6.00 64 Bit -> Välj ditt OS (LINUX / WINDOWS / SOLARIS / AIX) -> Databasberoende och databasoberoende Kernel Patch.
- Två SAR-filer SAPEXE.SAR och SAPEXEDB.SAR laddas ner från Service Marketplace.
Steg för uppgradering av kärnan:
Steg 1: Skapa en ny katalog på OS-nivå med tillräckligt med utrymme. Dir-namn kan vara "exe_new
Steg 2: Överför dessa SAPEXEDB.SAR- och SAPEXE.SAR-filer som du har laddat ner till den nya katalogen på OS-nivå.
Steg 3: Ändra din nuvarande katalog till sökvägen. SAR-filer skapas (cd / sapmnt / PR2 / exe_new20122006). Kontrollera katalogvägen med kommandot 'pwd' för att säkerställa att du är i samma dir (exe_new
Steg 4: Packa nu upp dessa. SAR-filer av sapcar exe. Kommandot som används för detsamma skulle vara
SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR
Steg 5: Skapa nu ytterligare en katalog i den sökvägen med namnet "exe_old
Steg 6: Stoppa nu SAP-applikationen. (För kärnuppgradering är avstängning av databasen inte nödvändig men vi måste stoppa SAP-applikationen)
stoppsats r3
Steg 7: Kopiera sedan filerna från den nya kärnkatalogen exe_new
cp -rp / sapmnt // exe_new / * / sapmnt / / exe /
Steg 8: Detta kopierar / ersätter alla filer i befintlig kärnkatalog med nya kärnfiler.
Kontrollera sedan kärnversionen från OS-nivå med kommandot disp + work. Det ska visa att patchnumret har ökat.
Steg 9: Logga sedan in på OS-nivå som root (specifikt för UNIX). I kärnkatalogen finns det ett skript som heter saproot.sh. Kör det här skriptet
./saproot.sh
Steg 10: Detta skript tilldelar rätt behörigheter till alla körbara program i kärnan, till exempel br * -fil osv ...
Steg 11: Starta sedan SAP-systemet
startknapp r3
Steg 12: Nu kan du också kontrollera kärnversionens nivå från SM51 eller genom att välja system à status