Instalación SAP en Linux

Configuración y despliegue sobre distribuciones Enterprise (SLES / RHEL)

Linux: El Estándar para SAP Moderno

Linux es el sistema operativo preferido para las infraestructuras SAP modernas, especialmente bajo el paraguas de SAP HANA. Esta guía detalla los pasos críticos para preparar el sistema operativo y ejecutar la instalación base.

Distribuciones Soportadas: SAP recomienda el uso de versiones "for SAP Applications" de SUSE Linux Enterprise Server (SLES) y Red Hat Enterprise Linux (RHEL) para obtener el máximo rendimiento y soporte.

1. Preparación del Sistema Operativo

Antes de comenzar, es fundamental consultar las notas de soporte específicas de tu distribución. Para usuarios de Red Hat, las referencias principales son:

Parámetros del Kernel

Es obligatorio ajustar el fichero /etc/sysctl.conf para cumplir con los requisitos de SAP. Parámetros como kernel.shmmax y kernel.sem deben configurarse según el sizing del sistema.

# Ejemplo de parámetros mínimos
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
vm.max_map_count = 2000000

Gestión de Usuarios y Grupos

Aunque SWPM puede crearlos, es buena práctica pre-configurarlos:

2. Estructura de Filesystems (LVM)

Se recomienda encarecidamente el uso de LVM para permitir la expansión futura de discos.

Punto de Montaje Uso
/usr/sap Binarios e instancias locales (Sugerido: 50GB+)
/sapmnt/<SID> Archivos compartidos (Perfiles, global docs)
/usr/sap/trans Directorio central de transportes
/hana/data y /hana/log Exclusivo para la persistencia de HANA

Detalles Técnicos: Para conocer qué sistema de archivos (XFS, EXT4, etc.) elegir para cada volumen, consulta nuestra guía de Sistemas de Archivos Recomendados.

3. Ejecución de SWPM

Para lanzar el instalador en Linux, descarga el Software Provisioning Manager y ejecuta el script sapinst desde el root:

# ./sapinst SAPINST_STACK_XML=/ruta/fichero_stack.xml

Esto abrirá una URL que podrás gestionar desde un navegador web externo (típicamente puerto 4237).

Puntos Críticos en el Asistente:

  1. Master Password: Contraseña central para todos los usuarios técnicos.
  2. Installation Media: Asegúrate de tener los volcados del Kernel y la DB descomprimidos.
  3. Environment Settings: Verifica que el Hostname sea resuelto correctamente (resolv.conf / hosts).

4. Post-Pasos en Linux

Páginas relacionadas