Instalación y configuración de SAP HANA (instancias grandes) en AzureHow to install and configure SAP HANA (Large Instances) on Azure

Antes de leer este artículo, familiarícese con términos comunes de instancias grandes de HANA y las SKU de instancias grandes de HANA.Before reading this article, get familiar with HANA Large Instances common terms and the HANA Large Instances SKUs.

La instalación de SAP HANA es su responsabilidad.The installation of SAP HANA is your responsibility. Puede empezar a instalar un servidor nuevo de SAP HANA en Azure (instancias grandes) después de establecer la conectividad entre las redes virtuales de Azure y las unidades de HANA (instancia grande).You can start installing a new SAP HANA on Azure (Large Instances) server after you establish the connectivity between your Azure virtual networks and the HANA Large Instance unit(s).

Nota

Según la directiva de SAP, la instalación de SAP HANA la debe realizar una persona que haya aprobado el examen de certificación de Certified SAP Technology Associate, el examen de certificación de instalación de SAP HANA o que sea integrador de sistemas (SI) certificado por SAP.Per SAP policy, the installation of SAP HANA must be performed by a person who's passed the Certified SAP Technology Associate exam, SAP HANA Installation certification exam, or who is an SAP-certified system integrator (SI).

Cuando tenga pensado instalar HANA 2.0, consulte la nota de compatibilidad de SAP n.º 2235581 sobre los sistemas operativos compatibles con SAP HANA para asegurarse de que el sistema operativo sea compatible con la versión de SAP HANA que va a instalar.When you're planning to install HANA 2.0, see SAP support note #2235581 - SAP HANA: Supported operating systems to make sure that the OS is supported with the SAP HANA release you that you're installing. El sistema operativo compatible con HANA 2.0 es más restrictivo que el SO compatible con HANA 1.0.The supported OS for HANA 2.0 is more restrictive than the supported OS for HANA 1.0.

Importante

Para las unidades de tipo II, actualmente solo se admite la versión del sistema operativo SLES 12 SP2.For Type II units, currently only the SLES 12 SP2 OS version is supported.

Antes de comenzar la instalación de HANA valide lo siguiente:Validate the following before you begin the HANA installation:

Validación de las unidades de HANA (instancias grandes)Validate the HANA Large Instance unit(s)

Después de recibir la unidad de HANA (instancias grandes) de Microsoft, valide la siguiente configuración y haga los ajustes que sean necesarios.After you receive the HANA Large Instance unit from Microsoft, validate the following settings and adjust as necessary.

El primer paso después de recibir HANA (instancias grandes) y establecer el acceso y la conectividad a las instancias, es comprobar en Azure Portal si las instancias se muestran con las SKU y el sistema operativo correctos en Azure Portal.The first step after you receive the HANA Large Instance and establish access and connectivity to the instances, is to check in Azure portal whether the instance(s) are showing up with the correct SKUs and OS in Azure portal. Lea Control de instancias grandes de HANA en Azure mediante Azure Portal para conocer los pasos necesarios para realizar las comprobaciones.Read Azure HANA Large Instances control through Azure portal for the steps necessary to perform the checks.

El segundo paso después de recibir HANA (instancias grandes) y establecer el acceso y la conectividad a las instancias es registrar el sistema operativo de la instancia con el proveedor de este.The second step after you receive the HANA Large Instance and establish access and connectivity to the instances, is to register the OS of the instance with your OS provider. Este paso incluye registrar el sistema operativo SUSE Linux en una instancia de SUSE SMT que se implementó en una máquina virtual de Azure.This step includes registering your SUSE Linux OS in an instance of SUSE SMT that's deployed in a VM in Azure.

La unidad de HANA (instancia grande) se puede conectar a esta instancia de SMT.The HANA Large Instance unit can connect to this SMT instance. (Para más información, consulte Configuración de servidor SMT para SUSE Linux).(For more information, see How to set up SMT server for SUSE Linux). O bien, debe registrar el sistema operativo RedHat con la instancia de RedHat Subscription Manager a la que necesite conectarse.Alternatively, your Red Hat OS needs to be registered with the Red Hat Subscription Manager that you need to connect to. Para más información, consulte los comentarios que aparecen en ¿Qué es SAP HANA en Azure (instancias grandes)?.For more information, see the remarks in What is SAP HANA on Azure (Large Instances)?.

Este paso es necesario para aplicar revisiones en el sistema operativo, que es responsabilidad del cliente.This step is necessary for patching the OS, which is the responsibility of the customer. Para SUSE, busque la documentación sobre cómo instalar y configurar SMT en esta página sobre la instalación de SMT.For SUSE, find the documentation for installing and configuring SMT on this page about SMT installation.

El tercer paso es comprobar si hay nuevas revisiones y correcciones de la versión del sistema operativo específica.The third step is to check for new patches and fixes of the specific OS release/version. Compruebe si el nivel de revisión de la instancia grande de HANA es el más reciente.Verify that the patch level of the HANA Large Instance is in the latest state. Puede haber casos en los que no se incluyen las revisiones más recientes.There might be cases where the latest patches aren't included. Después de hacerse cargo de una unidad de instancia grande de HANA, es obligatorio comprobar si se necesitan aplicar parches.After taking over a HANA Large Instance unit, it's mandatory to check whether patches need to be applied.

El cuarto paso consiste en comprobar las notas de SAP correspondientes a la instalación y configuración de SAP HANA en la versión concreta del sistema operativo.The fourth step is to check out the relevant SAP notes for installing and configuring SAP HANA on the specific OS release/version. Debido a los cambios en las recomendaciones o en las notas de SAP o las configuraciones que dependen de los escenarios de instalación individuales, Microsoft no siempre podrá configurar a la perfección una unidad de instancia grande de HANA.Due to changing recommendations or changes to SAP notes or configurations that are dependent on individual installation scenarios, Microsoft won't always be able to configure a HANA Large Instance unit perfectly.

Por tanto, como cliente es obligatorio que lea las notas de SAP relacionadas con SAP HANA en la versión exacta de Linux.Therefore, it's mandatory for you as a customer to read the SAP notes related to SAP HANA for your exact Linux release. Compruebe también las configuraciones de la versión del sistema operativo necesaria y aplique los valores de configuración si todavía no lo hace.Also check the configurations of the OS release/version and apply the configuration settings if you haven't already.

Específicamente, compruebe los siguientes parámetros y, si es necesario, ajústelos a:Specifically, check the following parameters and eventually adjust to:

  • net.core.rmem_max = 16777216net.core.rmem_max = 16777216
  • net.core.wmem_max = 16777216net.core.wmem_max = 16777216
  • net.core.rmem_default = 16777216net.core.rmem_default = 16777216
  • net.core.wmem_default = 16777216net.core.wmem_default = 16777216
  • net.core.optmem_max = 16777216net.core.optmem_max = 16777216
  • net.ipv4.tcp_rmem = 65536 16777216 16777216net.ipv4.tcp_rmem = 65536 16777216 16777216
  • net.ipv4.tcp_wmem = 65536 16777216 16777216net.ipv4.tcp_wmem = 65536 16777216 16777216

A partir de SP1 SLES12 y RHEL 7.2, se deben establecer estos parámetros en un archivo de configuración en el directorio /etc/sysctl.d.Starting with SLES12 SP1 and RHEL 7.2, these parameters must be set in a configuration file in the /etc/sysctl.d directory. Por ejemplo, se debe crear un archivo de configuración con el nombre 91-NetApp-HANA.conf.For example, a configuration file with the name 91-NetApp-HANA.conf must be created. Para las versiones anteriores de SLES y RHEL, estos parámetros deben establecerse en in/etc/sysctl.conf.For older SLES and RHEL releases, these parameters must be set in/etc/sysctl.conf.

Para todas las versiones de RHEL que empiecen con RHEL 6.3, tenga en cuenta:For all RHEL releases starting with RHEL 6.3, keep in mind:

  • El parámetro sunrpc.tcp_slot_table_entries = 128 se debe establecer en /etc/modprobe.d/sunrpc-local.conf.The sunrpc.tcp_slot_table_entries = 128 parameter must be set in/etc/modprobe.d/sunrpc-local.conf. Si el archivo no existe, debe agregar esta entrada para crearlo:If the file does not exist, you need to create it first by adding the entry:
    • options sunrpc tcp_max_slot_table_entries=128options sunrpc tcp_max_slot_table_entries=128

El quinto paso consiste en comprobar la hora del sistema de la unidad de HANA (instancias grandes).The fifth step is to check the system time of your HANA Large Instance unit. Las instancias se implementan con una zona horaria del sistema.The instances are deployed with a system time zone. Esta zona horaria representa la ubicación de la región de Azure donde se encuentra el sello de instancia grande de HANA.This time zone represents the location of the Azure region in which the HANA Large Instance stamp is located. Puede cambiar la hora del sistema o la zona horaria de sus instancias.You can change the system time or time zone of the instances you own.

Si pide más instancias para su inquilino, se debe adaptar la zona horaria de las instancias recién entregadas.If you order more instances into your tenant, you need to adapt the time zone of the newly delivered instances. Microsoft no tiene ninguna información sobre la zona horaria del sistema donde instale las instancias tras la entrega.Microsoft has no insight into the system time zone you set up with the instances after the handover. Por lo tanto, las instancias recién implementadas pueden no tener la misma zona horaria que a las que cambió.Thus, newly deployed instances might not be set in the same time zone as the one you changed to. Es su responsabilidad como cliente adaptar la zona horaria de las instancias entregadas, en caso de ser necesario.It's is your responsibility as customer to adapt the time zone of the instance(s) that were handed over, if necessary.

El sexto paso consiste en comprobar etc/hosts.The sixth step is to check etc/hosts. A medida que se van entregando las hojas, se les asignan direcciones IP diferentes con fines distintos.As the blades get handed over, they have different IP addresses that are assigned for different purposes. Compruebe el archivo /etc/hosts.Check the etc/hosts file. Cuando se agreguen unidades a un inquilino existente, no espere que etc/hosts en los sistemas recién implementados se mantenga correctamente con las direcciones IP de los sistemas entregados anteriormente.When units are added into an existing tenant, don't expect to have etc/hosts of the newly deployed systems maintained correctly with the IP addresses of systems that were delivered earlier. Es su responsabilidad como cliente asegurarse de que una instancia recién implementada pueda interactuar y resolver los nombres de las unidades que implementó anteriormente en el inquilino.It's your responsibility as customer to makes sure that a newly deployed instance can interact and resolve the names of the units that you deployed earlier in your tenant.

Sistema operativoOperating system

Importante

Para las unidades de tipo II, en este momento solo se admite la versión del sistema operativo SLES 12 SP2.For Type II units, only the SLES 12 SP2 OS version is currently supported.

El espacio de intercambio de la imagen del sistema operativo proporcionada está establecido en 2 GB de acuerdo con la nota de compatibilidad de SAP n.º 1999997 con las preguntas frecuentes sobre la memoria de SAP HANA.The swap space of the delivered OS image is set to 2 GB according to the SAP support note #1999997 - FAQ: SAP HANA memory. Como cliente, si desea una configuración diferente, debe establecerla por sí mismo.As a customer, if you want a different setting, you must set it yourself.

SUSE Linux Enterprise Server 12 SP1 for SAP Applications es la distribución de Linux instalada para SAP HANA en Azure (instancias grandes).SUSE Linux Enterprise Server 12 SP1 for SAP applications is the distribution of Linux that's installed for SAP HANA on Azure (Large Instances). Esta distribución particular proporciona funcionalidades específicas de SAP "listas para usar" (incluidos los parámetros predefinidos para ejecutar SAP en SLES de forma eficaz).This particular distribution provides SAP-specific capabilities "out of the box" (including pre-set parameters for running SAP on SLES effectively).

Vea Biblioteca de recursos/Informes oficiales en el sitio web de SUSE y SAP on SUSE (SAP en SUSE) en la red de la comunidad de SAP (SCN) para varios recursos útiles relacionados con la implementación de SAP HANA en SLES (incluida la configuración de alta disponibilidad, el endurecimiento de la seguridad específico de las operaciones de SAP etc.).See Resource library/white papers on the SUSE website and SAP on SUSE on the SAP Community Network (SCN) for several useful resources related to deploying SAP HANA on SLES (including the set-up of high availability, security hardening that's specific to SAP operations, and more).

A continuación, se muestran vínculos adicionales y útiles relacionados con SAP en SUSE:Following is additional and useful SAP on SUSE-related links:

Estas son las notas de compatibilidad de SAP aplicables a la implementación de SAP HANA en SLES 12:The following are SAP support notes that are applicable to implementing SAP HANA on SLES 12:

Red Hat Enterprise Linux para SAP HANA es otra oferta para ejecutar SAP HANA en instancias grandes de HANA.Red Hat Enterprise Linux for SAP HANA is another offer for running SAP HANA on HANA Large Instances. Ya están disponibles las versiones de RHEL 6.7 y 7.2.Releases of RHEL 6.7 and 7.2 are available. Tenga en cuenta que en máquinas virtuales de Azure no nativas en las que solo se admite RHEL 7.2 y versiones posteriores, las instancias grandes de HANA también admiten RHEL 6.7.Note, opposite to native Azure VMs where only RHEL 7.2 and more recent releases are supported, HANA Large Instances do support RHEL 6.7 as well. Sin embargo, se recomienda utilizar una versión RHEL 7.x.However, we recommend using an RHEL 7.x release.

A continuación, se muestran vínculos adicionales útiles relacionados con SAP en Red Hat:Following are additional useful SAP on Red Hat related links:

Estas son las notas de compatibilidad de SAP aplicables a la implementación de SAP HANA en Red Hat:Following are SAP support notes that are applicable to implementing SAP HANA on Red Hat:

Sincronización de la horaTime synchronization

Las aplicaciones de SAP basadas en la arquitectura de SAP NetWeaver son sensibles a las diferencias de hora para los distintos componentes que conforman el sistema SAP.SAP applications that are built on the SAP NetWeaver architecture are sensitive to time differences for the various components that comprise the SAP system. Los volcados cortos de ABAP de SAP con el título de error de ZDATE_LARGE_TIME_DIFF probablemente le resulten familiares,SAP ABAP short dumps with the error title of ZDATE_LARGE_TIME_DIFF are probably familiar. ya que estos volcados cortos aparecen cuando la hora del sistema de diferentes servidores o máquinas virtuales se distancia demasiado.That's because these short dumps appear when the system time of different servers or VMs is drifting too far apart.

Para SAP HANA en Azure (instancias grandes), la sincronización de la hora que se realiza en Azure no se aplica a las unidades de proceso en las marcas de instancia grande.For SAP HANA on Azure (Large Instances), time synchronization that's done in Azure doesn't apply to the compute units in the Large Instance stamps. Esta sincronización no se aplica para ejecutar aplicaciones de SAP en máquinas virtuales nativas de Azure, porque Azure garantiza que la hora del sistema está correctamente sincronizada.This synchronization is not applicable for running SAP applications in native Azure VMs, because Azure ensures that a system's time is properly synchronized.

Como resultado, debe configurar un servidor horario independiente, que lo puedan usar servidores de aplicaciones SAP que se ejecutan en VM de Azure y las instancias de base de datos de SAP HANA que se ejecutan en HANA (instancias grandes).As a result, you must set up a separate time server that can be used by SAP application servers that are running on Azure VMs and by the SAP HANA database instances that are running on HANA Large Instances. La infraestructura de almacenamiento en marcas de instancias grandes se sincronizado con los servidores NTP.The storage infrastructure in Large Instance stamps is time-synchronized with NTP servers.

RedesNetworking

Se supone que ha seguido las recomendaciones de diseño de las redes virtuales de Azure y de conexión a HANA (instancias grandes) tal y como se describe en estos documentos:We assume that you followed the recommendations in designing your Azure virtual networks and in connecting those virtual networks to the HANA Large Instances, as described in the following documents:

Hay algunos detalles que vale la pena mencionar acerca de las funciones de red de las unidades individuales.There are some details worth mentioning about the networking of the single units. Cada unidad de instancia grande de HANA viene con dos o tres direcciones IP asignadas a dos o tres puertos NIC.Every HANA Large Instance unit comes with two or three IP addresses that are assigned to two or three NIC ports. En las configuraciones de escalado horizontal de HANA y el escenario de replicación del sistema de HANA se utilizan tres direcciones IP.Three IP addresses are used in HANA scale-out configurations and the HANA system replication scenario. Una de las direcciones IP asignadas a la NIC de la unidad está fuera del grupo de direcciones IP del servidor que se describió en la Introducción y arquitectura de SAP HANA en Azure (instancias grandes).One of the IP addresses that's assigned to the NIC of the unit is out of the server IP pool that's described in SAP HANA (Large Instances) overview and architecture on Azure.

Para más información sobre los detalles de Ethernet para su arquitectura, consulte los escenarios admitidos de HLI.For more information about Ethernet details for your architecture, see the HLI supported scenarios.

StorageStorage

La distribución de almacenamiento de SAP HANA en Azure (instancias largas) la configura SAP HANA en Azure service management a través de las instrucciones recomendadas de SAP.The storage layout for SAP HANA on Azure (Large Instances) is configured by SAP HANA on Azure service management through SAP recommended guidelines. Estas instrucciones se documentan en las notas del producto Requisitos de almacenamiento de SAP HANA.These guidelines are documented in the SAP HANA storage requirements white paper.

Los tamaños aproximados de los diferentes volúmenes con las diferentes SKU de grandes instancias de HANA se documentan en Introducción y arquitectura de SAP HANA en Azure (instancias grandes).The rough sizes of the different volumes with the different HANA Large Instances SKUs is documented in SAP HANA (Large Instances) overview and architecture on Azure.

Las convenciones de nomenclatura de los volúmenes de almacenamiento se muestran en la tabla siguiente:The naming conventions of the storage volumes are listed in the following table:

Uso del almacenamientoStorage usage Nombre de montajeMount name Nombre del volumenVolume name
Datos de HANAHANA data /hana/data/SID/mnt0000<m>/hana/data/SID/mnt0000<m> Almacenamiento IP: /hana_data_SID_mnt00001_tenant_volStorage IP:/hana_data_SID_mnt00001_tenant_vol
Registro HANAHANA log /hana/log/SID/mnt0000<m>/hana/log/SID/mnt0000<m> Almacenamiento IP: /hana_log_SID_mnt00001_tenant_volStorage IP:/hana_log_SID_mnt00001_tenant_vol
Copia de seguridad del registro de HANAHANA log backup /hana/log/backups/hana/log/backups Almacenamiento IP: /hana_log_backups_SID_mnt00001_tenant_volStorage IP:/hana_log_backups_SID_mnt00001_tenant_vol
HANA compartidoHANA shared /hana/shared/SID/hana/shared/SID Almacenamiento IP: IP:/hana_shared_SID_mnt00001_tenant_vol/sharedStorage IP:/hana_shared_SID_mnt00001_tenant_vol/shared
usr/sapusr/sap /usr/sap/SID/usr/sap/SID Almacenamiento IP: /hana_shared_SID_mnt00001_tenant_vol/usr_sapStorage IP:/hana_shared_SID_mnt00001_tenant_vol/usr_sap

SID es el identificador de sistema de la instancia de HANA.SID is the HANA instance System ID.

Tenant es una enumeración interna de operaciones al implementar un inquilino.Tenant is an internal enumeration of operations when deploying a tenant.

HANA y usr/sap comparten el mismo volumen.HANA usr/sap share the same volume. La nomenclatura de los puntos de montaje incluye el identificador de sistema de las instancias de HANA así como el número de montaje.The nomenclature of the mountpoints includes the system ID of the HANA instances as well as the mount number. En las implementaciones de escalado vertical solo hay un montaje, como mnt00001.In scale-up deployments, there is only one mount, such as mnt00001. Por otro lado, en las implementaciones de escalado horizontal, verá tantos montajes como nodos de trabajo y principales tiene.In scale-out deployments, on the other hand, you see as many mounts as you have worker and master nodes.

Para los entornos de escalado horizontal, los datos, el registro y los volúmenes de copia de seguridad del registro se comparten y se adjuntan a cada nodo en la configuración de escalado horizontal.For scale-out environments, data, log, and log backup volumes are shared and attached to each node in the scale-out configuration. Para las configuraciones que son varias instancias de SAP, se crea un conjunto diferente de volúmenes y se adjunta a la unidad de instancia grande de HANA.For configurations that are multiple SAP instances, a different set of volumes is created and attached to the HANA Large Instance unit. Consulte los escenarios admitidos por HLI para información detallada sobre la distribución del almacenamiento.For storage layout details for your scenario, see HLI supported scenarios.

Cuando busque una unidad de instancia grande de HANA, se dará cuenta de que las unidades vienen con un volumen de disco amplio para HANA/data y que tenemos un volumen HANA/log/backup.When you look at a HANA Large Instance unit, you realize that the units come with generous disk volume for HANA/data, and that there is a volume HANA/log/backup. El motivo por el que el tamaño de HANA/data es tan grande es porque las instantáneas de almacenamiento que le ofrecemos como cliente usan el mismo volumen de disco.The reason that we made the HANA/data so large is that the storage snapshots we offer you as a customer are using the same disk volume. Cuantas más instantáneas de almacenamiento realice, más espacio consumen las instantáneas en los volúmenes de almacenamiento asignados.The more storage snapshots you perform, the more space is consumed by snapshots in your assigned storage volumes.

El volumen HANA/log/backup no está pensado para ser el volumen para las copias de seguridad de las bases de datos.The HANA/log/backup volume is not supposed to be the volume for database backups. Su tamaño se ajusta para usarlo como el volumen de copia de seguridad para las copias de seguridad del registro de transacciones de HANA.It is sized to be used as the backup volume for the HANA transaction log backups. Para más información, consulte Alta disponibilidad y recuperación ante desastres de SAP HANA en Azure (instancias grandes).For more information, see SAP HANA (Large Instances) high availability and disaster recovery on Azure.

Además del almacenamiento proporcionado, puede adquirir capacidad de almacenamiento adicional en incrementos de 1 TB.In addition to the storage that's provided, you can purchase additional storage capacity in 1-TB increments. Este almacenamiento adicional se puede agregar como nuevos volúmenes a una instancia grande de HANA.This additional storage can be added as new volumes to a HANA Large Instance.

Durante la incorporación de SAP HANA en Azure service management, el cliente especifica un identificador de usuario (UID) y un identificador de grupo (GID) para el usuario sidadm y el grupo sapsys (por ejemplo: 1000,500).During onboarding with SAP HANA on Azure service management, the customer specifies a user ID (UID) and group ID (GID) for the sidadm user and sapsys group (for example: 1000,500). Debe usar estos mismos valores durante la instalación del sistema SAP HANA.During installation of the SAP HANA system, you must use these same values. Como quiere implementar varias instancias de HANA en una unidad, obtendrá varios conjuntos de volúmenes (un conjunto por cada instancia).Because you want to deploy multiple HANA instances on a unit, you get multiple sets of volumes (one set for each instance). Como resultado, durante la implementación tendrá que definir:As a result, at deployment time you need to define:

  • El SID de las distintas instancias de HANA (del que se deriva sidadm).The SID of the different HANA instances (sidadm is derived from it).
  • Los tamaños de memoria de las distintas instancias de HANA.The memory sizes of the different HANA instances. El tamaño de memoria por instancia define el tamaño de los volúmenes en cada conjunto de volúmenes individuales.The memory size per instance defines the size of the volumes in each individual volume set.

En función de las recomendaciones del proveedor de almacenamiento se configuran las siguientes opciones de montaje para todos los volúmenes montados (se excluyen los LUN de inicio):Based on storage provider recommendations, the following mount options are configured for all mounted volumes (excludes boot LUN):

  • nfs rw, vers=4, hard, timeo=600, rsize=1048576, wsize=1048576, intr, noatime, lock 0 0nfs rw, vers=4, hard, timeo=600, rsize=1048576, wsize=1048576, intr, noatime, lock 0 0

Estos puntos de montaje se configuran en /etc/fstab como se muestra en los gráficos siguientes:These mount points are configured in /etc/fstab as shown in the following graphics:

fstab de volúmenes montados en la unidad de instancia grande de HANA

La salida del comando df -h en una unidad de instancia grande de HANA S72m tiene este aspecto:The output of the command df -h on a S72m HANA Large Instance unit looks like:

fstab de volúmenes montados en la unidad de instancia grande de HANA

El controlador de almacenamiento y los nodos de las marcas de instancia grandes se sincronizan con los servidores NTP.The storage controller and nodes in the Large Instance stamps are synchronized to NTP servers. Cuando sincroniza SAP HANA en unidades de Azure (instancias grandes) y Azure Virtual Machines con un servidor NTP, no debería haber un desfase de tiempo significativo entre la infraestructura y las unidades de proceso de Azure o los sellos de instancias grandes.When you synchronize the SAP HANA on Azure (Large Instances) units and Azure VMs against an NTP server, there should be no significant time drift between the infrastructure and the compute units in Azure or Large Instance stamps.

A fin de optimizar SAP HANA para el almacenamiento subyacente, establezca los parámetros de configuración de SAP HANA siguientes:To optimize SAP HANA to the storage used underneath, set the following SAP HANA configuration parameters:

  • max_parallel_io_requests 128max_parallel_io_requests 128
  • async_read_submit onasync_read_submit on
  • async_write_submit_active onasync_write_submit_active on
  • async_write_submit_blocks allasync_write_submit_blocks all

En las versiones de SAP HANA 1.0 hasta SPS12, estos parámetros se pueden establecer durante la instalación de la base de datos de SAP HANA, tal y como se describe en la nota de SAP n.º 2267798 sobre configuración de la base de datos de SAP HANAFor SAP HANA 1.0 versions up to SPS12, these parameters can be set during the installation of the SAP HANA database, as described in SAP note #2267798 - Configuration of the SAP HANA database.

También puede configurar los parámetros después de la instalación de la base de datos de SAP HANA mediante el marco de hdbparam.You can also configure the parameters after the SAP HANA database installation by using the hdbparam framework.

El almacenamiento usado en instancias grandes de HANA tiene una limitación de tamaño de archivo.The storage used in HANA Large Instances has a file size limitation. La limitación de tamaño es de 16 TB por archivo.The size limitation is 16 TB per file. A diferencia de las limitaciones de tamaño de archivo de los sistemas de archivos EXT3, HANA no es consciente implícitamente de la limitación de almacenamiento exigida por el almacenamiento de instancias grandes de HANA.Unlike in file size limitations in the EXT3 file systems, HANA is not aware implicitly of the storage limitation enforced by the HANA Large Instances storage. Por consiguiente, HANA no creará automáticamente un nuevo archivo de datos cuando se alcance el límite de tamaño de archivo de 16 TB.As a result HANA will not automatically create a new data file when the file size limit of 16TB is reached. Cuando HANA intente hacer crecer el archivo más allá de 16 TB, informará de errores y el servidor de índice terminará bloqueándose.As HANA attempts to grow the file beyond 16 TB, HANA will report errors and the index server will crash at the end.

Importante

Con el fin de impedir que HANA intente aumentar los archivos de datos más allá del límite de tamaño de archivo de 16 TB del almacenamiento de instancias grandes de HANA, tiene que establecer los parámetros siguientes en el archivo de configuración global.ini de SAP HANA:In order to prevent HANA trying to grow data files beyond the 16 TB file size limit of HANA Large Instance storage, you need to set the following parameters in the SAP HANA global.ini configuration file

  • datavolume_striping = truedatavolume_striping=true
  • datavolume_striping_size_gb = 15000datavolume_striping_size_gb = 15000
  • Vea también la nota de SAP 2400005See also SAP note #2400005
  • Tenga en cuenta la nota de SAP 2631285Be aware of SAP note #2631285

Con SAP HANA 2.0, el marco de hdbparam está en desuso.With SAP HANA 2.0, the hdbparam framework has been deprecated. Como resultado, los parámetros deben establecerse mediante comandos SQL.As a result, the parameters must be set by using SQL commands. Para más información, consulte SAP note #2399079: Elimination of hdbparam in HANA 2 (Nota de SAP n.º 2399079: eliminación de hdbparam en HANA 2).For more information, see SAP note #2399079: Elimination of hdbparam in HANA 2.

Consulte los escenarios admitidos por HLI para información sobre la distribución de almacenamiento correspondiente a su arquitectura.Refer to HLI supported scenarios to learn more about the storage layout for your architecture.

Pasos siguientesNext steps