¿Tiene una cuenta?
The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe un proceso de actualización del sistema operativo para las soluciones SAP HANA.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en las siguientes versiones de software y hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si la implementación de SAP HANA está activa, asegúrese de comprender el impacto potencial de cualquier comando.
Este documento también se puede utilizar con estas versiones de hardware:
La versión del Service Pack de destino debe aparecer como certificada y admitida en el directorio de hardware SAP HANA.
Para poder conectarse a los canales de actualización, se debe registrar su SLES. Se debe configurar un proxy si no tiene acceso a los canales de actualización desde su Data Center.
Antes de iniciar la actualización del sistema operativo, se recomienda verificar las notas OSS relacionadas, los canales de soporte de Cisco y la compatibilidad de hardware y software de Cisco UCS con respecto a la información más reciente.
Descargue estos elementos:
La migración requiere varios reinicios y se debe aplicar cuando SAP HANA está inactivo durante una ventana de mantenimiento.
Nota: Siempre que cambie el sistema operativo o partes de él, como controladores o parámetros del kernel, asegúrese de tener una copia de seguridad válida al menos de su sistema SAP HANA, preferiblemente almacenada fuera del dispositivo.
Nota: Algunas configuraciones de C460 incluyen una tarjeta FusionIO con controladores personalizados específicamente. Por lo tanto, la instalación de un nuevo núcleo requiere pasos adicionales. Asegúrese de que los controladores FusionIO disponibles se han entregado con la imagen dorada y se han almacenado en la partición /recovery.
Los dispositivos Cisco UCS Cx60 y Cisco C880 M4 SAP Hana Scale-Up constan del sistema operativo SUSE Linux Enterprise Server para aplicaciones SAP 11 SP3, que incluye todas las herramientas de software y la configuración del núcleo necesarias para instalar y ejecutar SAP HANA.
Para garantizar la seguridad y la estabilidad del sistema, el cliente debe aplicar cualquier actualización de seguridad adicional, parches o componentes de software adicionales, así como cambios en la configuración del sistema operativo requeridos por futuras versiones de SAP HANA. Consulte las notas de SAP OSS relacionadas con SAP HANA y SuSE Linux Enterprise Server (SLES) además de este artículo.
Se recomienda mantener el sistema operativo SUSE Linux Enterprise Server (SLES) de su entorno SAP HANA en un estado reciente y dentro del ciclo de vida de soporte de productos SUSE. Hay varios escenarios sobre cómo mantener el sistema operativo en un nivel de parche reciente. En este artículo se enumeran algunas prácticas recomendadas para los escenarios más comunes y se destacan las implicaciones que podría encontrar al actualizar el sistema operativo.
Se recomienda realizar una SLES nueva para la instalación de SAP 12 SP1, aunque es posible realizar una migración directa a SLES para aplicaciones SAP 12 SP1. En esta guía se describe el procedimiento de migración en línea. Opcionalmente, el sistema se puede configurar para que el proceso de actualización se inicie automáticamente una vez que se reinicie el servidor y se mapee el medio KVM de instalación.
La migración en línea se puede iniciar desde SLES para aplicaciones SAP 11 SP3 o SP4 y el proceso es el mismo independientemente de la versión del sistema operativo de origen. No hay una ruta de migración directa para SLES (para aplicaciones SAP) 11 SP2.
Precaución: El proceso de actualización debe realizarse completamente desde el principio hasta el reinicio. Sólo hay una posibilidad limitada de revertir los cambios. Además, el servidor debe estar conectado durante todo el proceso de actualización.
Nota: Recuerde detener la plataforma SAP HANA antes de actualizar el sistema operativo y tener el archivo de controlador ISO Linux disponible que contiene el software de controlador más reciente.
# cd /hana/log
# find . -xdev | cpio -oav > /backup/hana.log.cpio
3. Desmontar /hana/log y comentar la /hana/log línea en /etc/fstab para inhabilitar el automont después del reinicio
Ejecute la actualización en línea utilizando YAST o zypper desde la línea de comandos.
zypper ref -s
Refreshing service 'nu_novell_com'.
All services have been refreshed.
Repository 'SLES-for-SAP-Applications 11.3.3-1.17' is up to date.
Repository 'SLE11-HAE-GEO-SP4-Pool' is up to date.
Repository 'SLE11-HAE-GEO-SP4-Updates' is up to date.
Repository 'SLE11-HAE-SP4-Pool' is up to date.
Repository 'SLE11-HAE-SP4-Updates' is up to date.
Repository 'SLE11-SP2-WebYaST-1.3-Pool' is up to date.
Repository 'SLE11-SP2-WebYaST-1.3-Updates' is up to date.
Repository 'SLE11-SP4-SAP-Pool' is up to date.
Repository 'SLE11-SP4-SAP-Updates' is up to date.
Repository 'SLES11-SP4-Pool' is up to date.
Repository 'SLES11-SP4-Updates' is up to date.
All repositories have been refreshed.
Ejecute estos comandos para verificar los parches disponibles:
Actualice el sistema que ejecuta estos comandos dos veces:
zypper update -t patch
Nota: Si las dependencias del controlador lsi-megaraid_sas_kmp-default no pueden resolverse durante la revisión del kernel, elija la solución 2. Desinstale el controlador y vuelva a instalar el controlador del archivo de controlador ISO de Linux después de que la revisión haya finalizado y antes de reiniciar.
Nota: Algunos servicios y procesos requieren un reinicio después de aplicar parches. No reinicie sin cambiar primero el menú grub para reflejar la configuración RAID específica.
Edite el archivo /boot/grub/menu.lst y reemplace todas las entradas hd(0) por hd(0,0) para reflejar la configuración RAID específica:
title SLES for SAP Applications - 3.0.101-100 (default)
root (hd0,0)
kernel ...
title SLES for SAP Applications - 3.0.101-100 (default)
kernel (hd0,0)/vmlinuz...
initrd (hd0,0)/initrd...
En este momento, puede reiniciar el sistema.
Asegúrese de que comience con el núcleo recién instalado con este comando uname -a
cp /mnt/dvd/boot/x86_64/loader/linux /boot/linux.upgrade
cp /mnt/dvd/boot/x86_64/loader/initrd /boot/initrd.upgrade
3. Vuelva a montar el DVD de instalación.
4. Edite el archivo /boot/grub/menu.lst y agregue una nueva sección para el kernel de actualización y el initrd.
Nota: Los parámetros IP_ADDRESS, NETMASK, GATEWAY y NAMESERVER corresponden a los parámetros de red. Si la configuración de la red requiere un servidor proxy, especifique también el nombre de host y el puerto del servidor proxy. De lo contrario, el parámetro proxy de la línea del núcleo siguiente puede ser omitido.
title Linux Upgrade Kernel
kernel (hd0,0)/boot/linux.upgrade root=/dev/rootvg/rootvol resume=/dev/rootvg/swapvol splash=silent showopts vga=0x314 upgrade=1 ifcfg=eth3=IP_ADDRESS/NETMASK,GATEWAY,NAMESERVER dud=http://ftp.suse.com/pub/l3/bsc-1004665/bsc1004665-sap-rename-v2.dud proxy=PROXY.domain.com:PORT
initrd (hd0,0)/boot/initrd.upgrade
5. Confirme que el servidor FTP esté accesible desde la línea de comandos.
Se trata de una migración a SLES para SAP 12 SP1.
Nota: Durante toda la actividad de migración, SAP HANA debe estar inactivo.
Paso 1. Inicie la consola KVM.
Paso 2. Asigne el primer SLES para medios de instalación de aplicaciones SAP 12 SP1. Reinicie el servidor
Paso 3. Seleccione la sección Linux Upgrade Kernel recientemente agregada del menú de inicio para iniciar el instalador SLES 12 SP1.
Paso 4. Confirme el idioma y la distribución del teclado. Acepte los términos de la licencia y continúe.
Paso 5. Antes de seleccionar la partición o el sistema que desea actualizar, seleccione mostrar todas las particiones de la casilla de verificación y observe la notación de los dispositivos /dev/md. Haga clic en Next (Siguiente).
Paso 6. En el mensaje de error "La partición /dev/md0 no se pudo montar", seleccione Especificar opción de montaje y cambie el nombre del dispositivo de /dev/md0 a /dev/md/linux:0
Paso 7. En el mensaje de error "La partición /dev/md3 no se pudo montar", seleccione Especificar opción de montaje y cambie el nombre del dispositivo de /dev/md3 a /dev/md/linux:3
Paso 8. Revise las actualizaciones del repositorio disponibles en el servidor de registro y seleccione las que sean necesarias si las hay. Puede que se requiera un código de registro independiente para utilizar esas extensiones. Para continuar, haga clic en Next (Siguiente).
Paso 9. Haga clic en Next en la pantalla Add-On Product Installation (Instalación del producto complementario).
Paso 10. Revise los parámetros de instalación y desplácese hacia abajo y haga clic en Arranque para cambiar, como se muestra en la imagen:
Paso 11. Confirme e inicie la actualización.
Paso 12. Aproximadamente el 96% de la migración se detiene con un error con respecto a la configuración de inicio. La causa principal es la brecha existente post MBR en la configuración RAID específica y debe resolverse.
Paso 13. Seleccione ><CTRL>-<ALT>-<F2> para cambiar a la indicación bash.
Nota: Los puntos de montaje en [ ] a continuación denotan puntos de montaje de la instalación de SLES 11.
Identifique los dispositivos montados como /mnt [/] y /mnt/boot [/boot].
# mount | grep mnt
/dev/mapper/rootvg-rootvol on /mnt type ext3 (rw,relatime,data=ordered)
/dev/md126 on /mnt/boot type ext3 (rw,relatime,data=ordered)
Umount /mnt/boot [/boot] identificado como /dev/md126.
# umount /mnt/boot
Monte [/boot] como punto de montaje temporal /mnt/boot_tmp.
# mkdir /mnt/boot_tmp
# mount /dev/md126 /mnt/boot_tmp
Copie el contenido de [/boot] en /mnt/boot.
# cp -av /mnt/boot_tmp/* /mnt/boot
Limpie y monte [/boot].
# sync
# umount /mnt/boot_tmp
# rmdir /mnt/boot_tmp
# rmdir /mnt/boot/lost+found
Analice la configuración de mdraid.
# mdadm --detail --scan
ARRAY /dev/md/linux:3 metadata=1.2 name=linux:3 UUID=b0b...
ARRAY /dev/md/linux:0 metadata=1.0 name=linux:0 UUID=93a...
ARRAY /dev/md/linux:1 metadata=1.2 name=linux:1 UUID=b6b...
ARRAY /dev/md/linux:2 metadata=1.2 name=linux:2 UUID=da2...
Detenga y desensamble la banda [/boot].
# mdadm --stop /dev/md/linux\:0
# mdadm --zero-superblock /dev/sda1
# mdadm --zero-superblock /dev/sdf1
Corrija /mnt/etc/mdadm.conf y elimine la línea que contiene la información para /dev/md0
Eliminar la partición primaria
# parted /dev/sda rm 1
# parted /dev/sdf rm 1
Confirmar partición de disco
# sfdisk -l /dev/sda
Disk /dev/sda: 72824 cylinders, 255 heads, 63 sectors/track
Units: cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sda1 0 - 0 0 0 Empty
/dev/sda2 130 72823 72694 583914555 fd Linux raid autodetect
/dev/sda3 0 - 0 0 0 Empty
/dev/sda4 0 - 0 0 0 Empty
# sfdisk -l /dev/sdf
Disk /dev/sdf: 72824 cylinders, 255 heads, 63 sectors/track
Units: cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdf1 0 - 0 0 0 Empty
/dev/sdf2 130 72823 72694 583914555 fd Linux raid autodetect
/dev/sdf3 0 - 0 0 0 Empty
/dev/sdf4 0 - 0 0 0 Empty
Paso 14. Seleccione <CTRL>-<ALT>-<F7> para volver al instalador gráfico.
Paso 15. Revise la configuración y haga clic en aceptar para continuar con la actualización.
Paso 16. Vuelva a intentar escribir la configuración del cargador de inicio respondiendo sí. Esto abre la pantalla de configuración del cargador de arranque, como se muestra en la imagen:
Paso 17. El sistema se reinicia automáticamente poco después y finaliza la instalación.
Revisar que no hay parches en el estado pendiente y ejecutar una actualización en línea utilizando YAST o zypper desde la línea de comandos.
zypper ref -s
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications_12_SP1_x86_64'.
All services have been refreshed.
Repository 'SLE-12-SP1-SAP-12.1-0' is up to date.
Retrieving repository 'SLE-12-SP1-SAP-Updates' metadata ...............................[done]
Building repository 'SLE-12-SP1-SAP-Updates' cache ....................................[done]
Retrieving repository 'SLE-HA12-SP1-Pool' metadata ....................................[done]
Building repository 'SLE-HA12-SP1-Pool' cache .........................................[done]
Retrieving repository 'SLE-HA12-SP1-Updates' metadata .................................[done]
Building repository 'SLE-HA12-SP1-Updates' cache ......................................[done]
Retrieving repository 'SLE12-SP1-SAP-Pool' metadata ...................................[done]
Building repository 'SLE12-SP1-SAP-Pool' cache ........................................[done]
Retrieving repository 'SLES12-SP1-Pool' metadata ......................................[done]
Building repository 'SLES12-SP1-Pool' cache ...........................................[done]
Retrieving repository 'SLES12-SP1-Updates' metadata ...................................[done]
Building repository 'SLES12-SP1-Updates' cache ........................................[done]
All repositories have been refreshed.
Actualice el sistema que ejecuta este comando twicesi es necesario.
zypper update -t patch
Refreshing service 'SUSE_Linux_Enterprise_Server_for_SAP_Applications_12_SP1_x86_64'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Nothing to do.
Precaución: Después de completar cualquier forma de actualización, ejecute el comando rcrpmconfigcheck y, a continuación, observe el contenido del archivo /var/adm/rpmconfigcheck. Este archivo contiene una lista de archivos de configuración que no se pudieron actualizar automáticamente. Estos archivos deben verificarse y las configuraciones deben ajustarse manualmente.
Revise las últimas notas de SAP y confirme que los requisitos están completos: