• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
BASIS

Descargar y actualizar el kernel SAP: tutorial paso a paso

By s4pcademy 

¿Qué es un Kernel?

  • El Kernel es un programa central que actúa como interfaz entre la aplicación SAP y el sistema operativo.
  • El Kernel consta de los programas ejecutables que residen bajo la ruta «/sapmnt/<SID>/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 hardware.
  • El kernel también es responsable de iniciar y detener todos los servicios de la aplicación como el despachador, el servidor de mensajes, el colector, etc.

¿Por qué actualizar el Kernel?

  • El Kernel de SAP es el núcleo de la aplicación. Al igual que todas las demás aplicaciones, el Kernel contiene los archivos ejecutables (.EXE) para iniciar varios procesos en SAP.
  • El Kernel es el corazón del sistema operativo. Contiene los archivos que se utilizan para ejecutar cada evento en SAP. Por ejemplo: iniciar la base de datos, apagar la base de datos, iniciar SAP, apagar SAP, saposcol, desempaquetar los archivos de SAP, etc.
  • Por esa razón, cuando se realiza una actualización del Kernel, significa que las nuevas versiones de los varios archivos EXE reemplazan a las versiones antiguas.

¿Cómo verificar 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 à Notas de la versión

Verificar la versión del Kernel

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

Verificar la versión del Kernel

Método 3) Inicie sesión en el sistema operativo, cambie a usuario <SID>adm y escriba el comando disp+work

También puede usar disp+work –version

Verificar la versión del Kernel

Descargar Kernel desde el Marketplace de Servicios

Descargar Kernel desde el Marketplace de Servicios

  • 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 aplicación -> Kernel de SAP 6.00 64 bits -> Seleccione su SO (LINUX/WINDOWS/SOLARIS/AIX) -> Parche de Kernel dependiente de la base de datos y parche de Kernel independiente de la base de datos.
  • Se descargan dos archivos SAR: SAPEXE.SAR y SAPEXEDB.SAR desde el Marketplace de Servicios.
Descargar Kernel desde el Marketplace de Servicios
Independiente de la base de datos
Descargar Kernel desde el Marketplace de Servicios
Dependiente de la base de datos: ORACLE

Dependiente de la base de datos: ORACLE

Pasos para actualizar el Kernel

Paso 1) Cree un nuevo directorio a nivel de SO con suficiente espacio. El nombre del directorio puede ser «exe_new<ddmmyy>».

Paso 2) Transfiera estos archivos SAPEXEDB.SAR & SAPEXE.SAR que ha descargado al nuevo directorio a nivel del SO.

Paso 3) Cambie su directorio actual al camino donde se crearon los archivos .SAR (cd /sapmnt/PR2/exe_new20122006). Verifique el camino del directorio con el comando ‘pwd’ para asegurarse de que está en el mismo directorio (exe_new<ddmmyy>).

Paso 4) Ahora descomprima estos archivos .SAR con el ejecutable sapcar. El comando utilizado para lo mismo sería

SAPCAR –xvf sapexe. SAR
SAPCAR –xvf sapexedb.SAR

Actualizar el Kernel

Paso 5) Ahora cree otro directorio en ese camino con el nombre «exe_old<ddmmyy>». Haga una copia de seguridad del kernel existente. Copie (solo copie, no mueva) el kernel existente del directorio exe a «exe_old<ddmmyy>»

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

stopsap r3

Paso 7) Luego copie los archivos del directorio nuevo del kernel exe_new<ddmmyy> al directorio existente del kernel exe

cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/

Paso 8) Esto copiará/reemplazará todos los archivos en el directorio existente del kernel con los nuevos archivos del kernel.

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

Paso 9) Luego inicie sesión en el nivel del SO como root (específico para UNIX). En el directorio del kernel, hay un script llamado saproot.sh. Ejecute este script

./saproot.sh <SID>

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 sistema à estado


Preguntas y respuestas sobre seguridad SAP: guía completa (2024)
Previo
Las Mejores Plataformas y Herramientas de Compromiso de Ventas (2024)
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.

x