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.
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:
- sapsys (Group): Grupo principal de administración.
- <sid>adm (User): Administrador del sistema SAP.
- sidadm (User): Administrador de la base de datos (según motor).
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:
- Master Password: Contraseña central para todos los usuarios técnicos.
- Installation Media: Asegúrate de tener los volcados del Kernel y la DB descomprimidos.
- Environment Settings: Verifica que el Hostname sea resuelto correctamente (resolv.conf / hosts).
4. Post-Pasos en Linux
- Configurar autostart para los servicios SAP mediante
sapstartsrv. - Instalar la SAP Cryptographic Library para comunicaciones seguras SNC.
- Ejecutar la validación técnica mediante
SICK(SAP Initial Consistency Check).