Descargar & Actualizar el kernel de SAP: tutorial paso a paso

Tabla de contenido:

Anonim

¿Qué es un kernel?

  • El Kernel es un programa central que actúa como una interfaz entre la aplicación SAP y el sistema operativo.
  • El Kernel consta de los programas ejecutables que residen en la ruta "/ sapmnt / / exe" (UNIX) o \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Estos archivos ayudan a iniciar el sistema R / 3, inicializar la memoria, crear búferes y comenzar a administrar las solicitudes de los usuarios y utilizar eficazmente los recursos de hardware.
  • El kernel también es responsable de iniciar y detener todos los servicios de la aplicación como despachador, servidor de mensajes, recopilador, etc.

¿Por qué Kernel Upgrade?

  • SAP Kernel es el núcleo de la aplicación. Como todas las demás aplicaciones, el Kernel contiene los archivos ejecutables (archivos .EXE para indicar varios procesos en SAP).
  • El Kernel es el corazón del sistema operativo. Contiene los archivos que se utilizan para ejecutar todos los eventos en SAP. Por ejemplo |: inicio de la base de datos, cierres de la base de datos, inicio de sap, cierre de sap, saposcol, para descargar los archivos sap, etc.
  • Esa es la razón por la que cuando se realiza una actualización del Kernel, significa que las nuevas versiones de los diversos archivos EXE reemplazan a las versiones anteriores.

¿Cómo comprobar la versión del kernel?

Hay muchas formas de verificar la versión del kernel -
Método 1) Inicie sesión en el sistema SAP y vaya a SM51 à Release Notes

Método 2) Inicie sesión en el sistema SAP y vaya a la pestaña Sistema en la barra de menú y seleccione Estado

Método 3) Inicie sesión en el sistema operativo, cambie al usuario adm y dé el comando disp + work
También puede dar disp + work -version

Descargar Kernel desde Service Marketplace

  • Vaya a "SAP Service Marketplace". (Https: \\ service.sap.com) Necesitará su ID de OSS y contraseña.
  • Luego vaya a Descargas à Paquetes de soporte de SAP -> Entrada por grupo de aplicaciones -> Kernel SAP 6.00 64 Bit -> Seleccione su sistema operativo (LINUX / WINDOWS / SOLARIS / AIX) -> Dependiente de la base de datos y Parche del kernel independiente de la base de datos.
  • Se descargan dos archivos SAR SAPEXE.SAR y SAPEXEDB.SAR de Service Marketplace.

Pasos para la actualización del kernel:

Paso 1: Cree un nuevo directorio a nivel de sistema operativo con suficiente espacio. El nombre de Dir puede ser "exe_new ".

Paso 2: Transfiera estos archivos SAPEXEDB.SAR y SAPEXE.SAR que ha descargado al nuevo directorio a nivel de sistema operativo.

Paso 3: Cambie su directorio actual a la ruta Se crean los archivos .SAR (cd / sapmnt / PR2 / exe_new20122006). Verifique la ruta del directorio con el comando 'pwd' para asegurarse de que está en el mismo directorio (exe_new ).

Paso 4: Ahora descomprímalos. Archivos SAR de sapcar exe. El comando utilizado para el mismo sería

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

Paso 5: Ahora cree un directorio más en esa ruta con el nombre "exe_old ". Tome la copia de seguridad del kernel existente. Copie (solo copie, no mueva) el kernel existente del directorio exe a "exe_old "

Paso 6: Ahora detenga la aplicación SAP. (Para la actualización del kernel, el cierre de la base de datos no es esencial, pero debemos detener la aplicación SAP)

stopsap r3

Paso 7: luego copie los archivos del nuevo directorio del kernel exe_new al directorio del kernel existente exe

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

Paso 8: Esto copiará / reemplazará todos los archivos en el directorio del kernel existente con un nuevo archivo del kernel.

Luego verifique la versión del kernel desde el nivel del sistema operativo con el comando disp + work. Debería mostrar que se ha aumentado el número de parche.

Paso 9: luego inicie sesión en el nivel del sistema operativo como root (específico de UNIX). En el directorio del kernel, hay un script llamado saproot.sh. Ejecuta este script

./saproot.sh 

Paso 10: Este script asigna los permisos correctos a todos los programas ejecutables en el kernel, como el archivo br *, etc.

Paso 11: luego inicie el sistema SAP

startsap r3

Paso 12: Ahora también puede verificar el nivel de versión del kernel desde SM51 o seleccionando system à status