Ce este un nucleu?
- Kernel este un program central care acționează ca o interfață între aplicația SAP și sistemul de operare.
- Nucleul este format din programele executabile care se află sub calea "/ sapmnt /
/ exe" (UNIX) sau \ usr \ sap \ SID \ SYS \ exe \ run (Windows) - Aceste fișiere vă ajută să porniți sistemul R / 3, să inițializați memoria, să creați buffere și să începeți să gestionați solicitările de la utilizatori și să utilizați eficient resursele hardware.
- Nucleul este, de asemenea, responsabil pentru pornirea și oprirea tuturor serviciilor aplicației, cum ar fi dispeceratul, serverul de mesaje, colectorul etc.
De ce Kernel Upgrade?
- Kernel-ul SAP este nucleul aplicației. La fel ca toate celelalte aplicații, nucleul conține fișierele executabile (fișiere .EXE pentru declararea diferitelor procese în SAP).
- Nucleul este inima sistemului de operare. Conține acele fișiere care sunt utilizate pentru a rula fiecare eveniment în SAP. De exemplu |: pornirea bazei de date, închiderea bazei de date, pornirea SAP, oprirea SAP, saposcol, pentru a descărca fișierele SAP etc.
- Acesta este motivul pentru care, atunci când se face o actualizare a kernelului, înseamnă că noile versiuni ale diferitelor fișiere EXE înlocuiesc versiunile mai vechi.
Cum se verifică versiunea kernel?
Există multe modalități de a verifica versiunea Kernel -
Metoda 1) Conectați-vă la sistemul SAP și accesați SM51 à Note de lansare
Metoda 2) Conectați-vă la sistemul SAP și accesați fila Sistem din bara de meniu și selectați Stare
Metoda 3) Conectați-vă la sistemul de operare, comutați la utilizatorul
Puteți da și disp + lucru -versiune
Descărcați nucleul de pe piața de servicii
- Accesați „SAP Service Marketplace.” (Https: \\ service.sap.com) Veți avea nevoie de ID-ul OSS și parola.
- Apoi accesați Descărcări à Pachete de asistență SAP -> Intrare după grupul de aplicații -> SAP Kernel 6.00 64 Bit -> Selectați sistemul dvs. de operare (LINUX / WINDOWS / SOLARIS / AIX) -> Dependent de bază de date și Patch de kernel independent de bază de date.
- Două fișiere SAR SAPEXE.SAR și SAPEXEDB.SAR sunt descărcate de pe piața serviciilor.
Pași de actualizare a kernelului:
Pasul 1: Creați un nou Director la nivel de sistem de operare cu suficient spațiu. Numele lui Dir poate fi „exe_new
Pasul 2: Transferați aceste fișiere SAPEXEDB.SAR și SAPEXE.SAR pe care le-ați descărcat în noul director la nivel de sistem de operare.
Pasul 3: Schimbați directorul curent în calea. Sunt create fișierele SAR (cd / sapmnt / PR2 / exe_new20122006). Verificați calea directorului cu comanda 'pwd' pentru a vă asigura că vă aflați în același director (exe_new
Pasul 4: Descomprimă-le acum. Fișiere SAR de către sapcar exe. Comanda folosită pentru același lucru ar fi
SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR
Pasul 5: Acum creați încă un director în acea cale cu numele „exe_old
Pasul 6: Opriți acum aplicația SAP. (Pentru actualizarea kernelului, închiderea bazei de date nu este esențială, dar trebuie să oprim aplicația SAP)
stopsap r3
Pasul 7: Apoi copiați fișierele din noul director de nucleu exe_new
cp -rp / sapmnt // exe_new / * / sapmnt / / exe /
Pasul 8: Aceasta va copia / înlocui toate fișierele din directorul de nucleu existent cu un fișier de nucleu nou.
Apoi verificați versiunea kernelului de la nivelul sistemului de operare prin comanda disp + work. Ar trebui să arate că numărul de patch-uri a fost mărit.
Pasul 9: Apoi conectați-vă la nivelul sistemului de operare ca root (specific UNIX). În directorul kernel, există un script numit saproot.sh. Executați acest script
./saproot.sh
Pasul 10: Acest script atribuie permisiunile corecte tuturor programelor executabile din kernel, astfel de fișier br * etc ...
Pasul 11: Apoi porniți sistemul SAP
startsap r3
Pasul 12: Acum puteți verifica, de asemenea, nivelul versiunii kernelului de la SM51 sau selectând starea system à