IBM Cloud Docs
Despliegue de SAP NetWeaver en un servidor nativo en la infraestructura clásica, mediante RHEL

Despliegue de SAP NetWeaver en un servidor nativo en la infraestructura clásica, mediante RHEL

Un estudio rápido, alguien capaz de aprender rápidamente cosas nuevas.

Estas guías de aprendizaje de estudio rápido proporcionan una configuración de ejemplo sencilla, con instrucciones menos detalladas, como introducción para los clientes que prefieren las tareas prácticas para agilizar su ritmo de aprendizaje.

En la siguiente información se proporciona una introducción para los clientes que son nuevos en el entorno de la infraestructura clásica. Se proporcionan dos configuraciones de ejemplo para ayudarle en el proceso de solicitud al empezar la instalación de SAP.

El primer ejemplo de configuración es un servidor sencillo de un nodo de 32 GB de RAM con Red Hat Enterprise Linux® (RHEL). El segundo es una configuración avanzada de dos nodos que incorpora al entorno un segundo servidor virtual de 192 GB de RAM con Red Hat Linux (RHEL).

También se incluye un ejemplo de cómo configurar el almacenamiento externo, que puede aplicarse a cualquiera de las configuraciones de ejemplo.

Quizá los diseños del ejemplo no sean sus preferidos. El objetivo de esta guía es mostrar dos posibilidades. La instalación debe seguir los requisitos empresariales y la documentación de instalación de SAP.

Suministro de un servidor de 32 GB para un entorno de un solo host

  1. Inicie sesión en la consola IBM Cloud con sus credenciales exclusivas.
  2. Pulse Crear > Cálculo > Infraestructura > Servidor nativo.
  3. Pulse Continuar. Si no puede pulsar Continuar, significa que no tiene el permiso adecuado para crear un servidor. Compruebe con el administrador del sistema sus permisos.
  4. Deje 1 en el campo Cantidad.
  5. Escriba e2e1270 en el campo Nombre de host. El Nombre de host es un nombre permanente o temporal para sus servidores. Pulse Información para obtener detalles del formato.
  6. Escriba mycloud.com en el campo Dominio. El Dominio es la serie de identificación que define el control administrativo dentro de internet. Pulse Información para obtener detalles del formato.
  7. El valor predeterminado de Facturación es Mensual. Actualmente, los contratos de 1 año y de 3 años no están disponibles para servidores certificados por SAP.
  8. Los centros de datos que se muestran bajo Ubicación dependen de la disponibilidad del producto en un determinado centro de datos. Seleccione NA East TOR01-Toronto.
  9. Pulse Todos los servidores > Con certificado de SAP.

Configuración del servidor

  1. Seleccione CPU Modelo BI.S3.NW32 (Opciones de SO). Para obtener más información sobre cómo descifrar los nombres de servidor, consulte Suministro del Bare Metal Servers mediante la consola de IBM Cloud.

  2. RAM se establece de forma predeterminada en un valor predefinido sobre la base de la selección de servidor y no se puede cambiar.

  3. Escriba una clave pública opcional para su clave SSH, que puede utilizar para iniciar sesión en el servidor una vez suministrado. El valor predeterminado es Ninguno.

  4. Seleccione Red Hat como Imagen (SO). El valor predeterminado es 7.x (64 bits).

    Si va a traer su propia licencia (BYOL) para su SO, seleccione Sin sistema operativo. Para obtener más información, consulte Traiga su propia licencia.

Adición de discos de almacenamiento

  1. En Tipo, seleccione RAID 10.
  2. Las opciones Discos, Repuestos en caliente y Soporte de disco tienen valores predeterminados. Seleccione un Tamaño de disco que cubra todo el almacenamiento que necesita.
  3. Pulse el Icono de menú Icono de menú > Configuración avanzada y deje sin marcar Controlador. Pulse Aceptar.

Interfaz de red

  1. Seleccione 1 Gbps de enlaces ascendentes de red pública y privada redundantes para Velocidad de puerto de enlace ascendente.
  2. Seleccione los valores de la Tabla 1 para los campos siguientes:
Valores de interfaz de red de 32 GB
Campo Valor
VLAN privada tor01.bcr01a.1241
VLAN pública tor01.fcr01a.851
Subred privada 10.114.63.64/26
Subred pública 158.85.65.224/28
  1. Deje los valores predeterminados para los demás campos.

  2. Revise el resumen del pedido.

  3. Pulse He leído y acepto los siguientes acuerdos de servicio de terceros.

    Puede crear el servidor, guardar el pedido para que se suministre más adelante o añadir el pedido como estimación, que puede incluir varios servicios.

  4. Pulse Crear para ir a la página de pago cuando se haya verificado el pedido.

Se le redirigirá a una página con el número de pedido. La página es el recibo de su pedido; imprima una copia para sus registros. También recibirá un correo electrónico de confirmación con el asunto Se ha aprobado su pedido de IBM Cloud número ##. El ## es su número de pedido.

En función de su pedido, el servidor estará disponible para su uso en un plazo de entre una y cuatro horas después de que se envíe el pedido. Puede comprobar los detalles del dispositivo desde la consola de IBM Cloud (Icono de menú Icono de menú > Lista de recursos > Dispositivos) para ver el estado de los pasos del suministro. Pulse el Nombre de dispositivo que coincida con el nombre de host y el dominio del dispositivo para ver su estado.

Traiga su propia licencia

Si tiene su propia licencia de sistema operativo, instálela en el Bare Metal Servers, de acuerdo con las instrucciones del proveedor. Para obtener más información, consulte La opción sin SO.

Acceso al servidor

Se utiliza una IP pública para el acceso remoto, de modo que pueda conectarse a su servidor a través de un cliente ssh (por ejemplo, PuTTY en Microsoft Windows). Utilice la dirección IP pública que se muestra en la lista de dispositivos (en el menú Dispositivos) para su dispositivo. También se muestra la contraseña raíz del servidor. Pulse Mostrar contraseña para verla.

Particionamiento y sistemas de archivos

Para el ejemplo de un solo nodo, el pedido es de un servidor con un disco lógico (en RAID 1). El servidor tiene un disco duplicado en el sistema operativo (SO) y un sistema de archivos raíz grande que es igual al tamaño total del disco (parte del espacio se utiliza para /boot). El diseño de sistema de archivos de este ejemplo es solo uno de los enfoques posibles. Para su uso en producción, siga la información de dimensionamiento para su sistema, ya que probablemente otros diseños se adaptaran mejor a sus necesidades o requisitos de SAP.

  1. Cree los tres directorios necesarios para la instalación de SAP, /sapmnt, /usr/sap y /db2.
[root@e2e1270 ~]# mkdir /sapmnt
[root@e2e1270 ~]# mkdir /usr/sap
[root@e2e1270 ~]# mkdir /db2

Su IBM Cloud® Bare Metal Servers ya está preparado para el almacenamiento externo y la instalación de su software y aplicaciones de SAP.

Suministro de servidores de 192 GB y 32 GB en un entorno de tres niveles

Un entorno de tres capas es un escenario más complejo utilizando un servidor de 192 GB como el servidor de base de datos y un servidor de 32 GB como el servidor de aplicaciones SAP NetWeaver.

Solicitud de SAP NetWeaver Application Server

Siga los pasos del tema sobre Suministro de un servidor de 32 GB para un entorno de un solo host para solicitar SAP NetWeaver Application Server.

Solicitud del servidor de bases de datos

Siga los pasos siguientes para solicitar un servidor certificado por SAP como servidor de bases de datos.

  1. Inicie sesión en la consola IBM Cloud®) con sus credenciales exclusivas.
  2. Pulse Crear recurso > Cálculo > Bare Metal Server.
  3. Pulse Continuar. Si no puede pulsar Continuar, significa que no tiene el permiso adecuado para crear un servidor. Compruebe con el administrador del sistema sus permisos.
  4. Deje 1 en el campo Cantidad.
  5. Escriba sdb192 en el campo Nombre de host. El Nombre de host es un nombre permanente o temporal para sus servidores. Pulse Información para obtener detalles del formato.
  6. Escriba mycloud.com en el campo Dominio. El Dominio es la serie de identificación que define el control administrativo dentro de internet. Pulse Información para obtener detalles del formato.
  7. El valor predeterminado de Facturación es Mensual. Actualmente, los contratos de 1 año y de 3 años no están disponibles para servidores certificados por SAP.
  8. Los centros de datos que se muestran bajo Ubicación dependen de la disponibilidad del producto en un determinado centro de datos. Seleccione NA East, TOR01-Toronto.
  9. Pulse Todos los servidores > Con certificado de SAP.

Configuración de su servidor de bases de datos

Siga los pasos siguientes para configurar el servidor de bases de datos y el sistema operativo.

  1. Seleccione CPU Modelo BI.S3.NW192 (Opciones de SO). Para obtener más información sobre cómo descifrar los nombres de servidor, consulte Suministro del Bare Metal Servers mediante la consola de IBM Cloud.

  2. RAM se establece de forma predeterminada en un valor predefinido sobre la base de la selección de servidor y no se puede cambiar.

  3. Escriba una clave pública opcional para clave SSH, que puede utilizar para iniciar sesión en el servidor una vez suministrado. El valor predeterminado es Ninguno.

  4. Seleccione Red Hat como Imagen (SO). El valor predeterminado es 7.x (64 bits).

    Si va a traer su propia licencia (BYOL) para su SO, seleccione Sin sistema operativo como imagen. Para obtener más información, consulte Traiga su propia licencia.

Adición de discos de almacenamiento

Siga los pasos siguientes para añadir una segunda unidad SATA de 2 TB para el servidor de bases de datos.

  1. Para el Disco 1, pulse el icono de menú Icono de menú > Configuración avanzada y verifique que la Partición primaria del disco** esté establecida en el valor predeterminado de *Windows Basic *. Pulse Aceptar.
  2. Pulse Añadir nuevo.
  3. Las opciones Discos, Repuestos en caliente y Soporte de disco tienen valores predeterminados. Seleccione un Tamaño de disco que cubra todo el almacenamiento que necesita.

Configuración de la interfaz de red

Siga los pasos siguientes para configurar la interfaz de red para el servidor de bases de datos.

  1. Seleccione 1 Gbps de enlaces ascendentes de red pública y privada redundantes para Velocidad de puerto de enlace ascendente.

  2. Seleccione los valores de la Tabla 1 para los campos siguientes:

    Asegúrese de que los valores de la interfaz de red para el servidor de bases de datos coincidan con los valores del servidor de aplicaciones.

Valores de interfaz de red de 192 GB
Campo Valor
VLAN privada tor01.bcr01a.1241
VLAN pública tor01.fcr01a.851
Subred privada 10.114.63.64/26
Subred pública 158.85.65.224/28
  1. Deje los valores predeterminados para los demás campos.

  2. Revise el resumen del pedido.

  3. Seleccione He leído y acepto los siguientes acuerdos de servicio de terceros.

    Puede crear el servidor, guardar el pedido para que se suministre más adelante o añadir el pedido como estimación, que puede incluir varios servicios.

  4. Pulse Crear para ir a la página de pago cuando se haya verificado el pedido.

Se le redirigirá a una página con el número de pedido. La página es su recibo; imprima una copia para sus registros. También recibirá un correo electrónico de confirmación con el asunto Se ha aprobado su pedido de IBM Cloud número ##. El ## es su número de pedido.

En función de su pedido, el servidor estará disponible para su uso en un plazo de entre una y cuatro horas después de que se envíe el pedido. Puede comprobar los detalles del dispositivo en la consola de IBM Cloud (icono de menú Icono de menú > Lista de recursos > Dispositivos) para ver el estado de los pasos de suministro. Pulse el Nombre de dispositivo que coincida con el nombre de host y dominio para ver su estado.

Traiga su propia licencia

Si tiene su propia licencia de sistema operativo, instálela en el Bare Metal Servers, de acuerdo con las instrucciones del proveedor. Para obtener más información, consulte La opción sin SO.

Acceso al servidor

Se utiliza una IP pública para el acceso remoto, de modo que pueda conectarse a su servidor a través de un cliente ssh (por ejemplo, PuTTY en Microsoft Windows). Utilice la dirección IP pública que se muestra en la Lista de dispositivos (Infraestructura clásica > Dispositivos) para el dispositivo. También se muestra la contraseña raíz del servidor. Pulse Mostrar contraseña para verla.

Particionamiento y sistemas de archivos

Para el ejemplo de tres niveles, se realizó un pedido de un servidor de bases de datos de 192 GB con un disco lógico (en RAID10) y un servidor de aplicaciones de 32 GB con un disco lógico (en RAID 1). Ambos servidores incluyen un sistema de archivos raíz grande, que es igual al tamaño total del disco (un poco de espacio se utiliza para /boot).

Para el servidor de 32 GB, cree el sistema de archivos /usr/sap/. Los sistemas de archivos sapmnt1 y /usr/sap/trans se crean en el servidor de base de datos. NFS (Network File System) se exporta desde el servidor de base de datos, que aloja también la instancia de Advanced Business Application Programming (ABAP) SAP Central Service [(A)SCS].

El siguiente diseño para el sistema de archivos es uno de los enfoques posibles. Para su uso en producción, puede seguir la información de dimensionamiento para su sistema, ya que probablemente otros diseños se adaptaran mejor a sus necesidades o requisitos de SAP, o también puede utilizar cuotas.

Utilice los mandatos siguientes para crear los directorios necesarios para instalar el software de SAP, /sapmnt, /usr/sap y /db2:

[root@ sdb192 ~]# mkdir /sapmnt
[root@ sdb192 ~]# mkdir /usr/sap
[root@ sdb192 ~]# mkdir /db2

Preparación de la red para una configuración de tres niveles

Si tiene previsto instalar una configuración de tres capas, deberá configurar la red correctamente. En el ejemplo, se despliega un servidor de base de datos de 192 GB (denominado "sdb192") y un servidor de aplicaciones de 32 GB (denominado "e2e1270"). El servidor de base de datos también aloja la instancia de (A)SCS. Añadir las direcciones IP de la red privada a /etc/hosts ayuda en los pasos siguientes y garantiza que el tráfico de red interno de SAP pase a través de la red correcta.

Figura 1. Muestra de configuración a tres niveles
Muestra de configuración a tres niveles

Utilice los siguientes pasos para establecer su red.

  1. Inicie sesión en los servidores y busque su configuración de red privada.
[root@sdb192 ~]# ifconfig bond0
    bond0	  Link encap:Ethernet  HWaddr 0C:C4:7A:66:2D:A8
            inet addr:10.17.139.35  Bcast:10.17.139.63 Mask:255.255.255.192
            inet6 addr: fe80::ec4:7aff:fe66:2da8/64 Scope:Link
            UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
            RX packets:128080 errors:0 dropped:0 overruns:0 frame:0
            TX packets:25491 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:0
            RX bytes:19137850 (18.2 MiB)  TX bytes:3426015 (3.2 MiB)
[root@sdb192 ~]# ifconfig bond1
    bond1	  Link encap:Ethernet  HWaddr 0C:C4:7A:66:2D:A9
            inet addr:208.43.211.118  Bcast:208.43.211.127 Mask:255.255.255.224
            inet6 addr: fe80::ec4:7aff:fe66:2da9/64 Scope:Link
            UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
            RX packets:289610 errors:0 dropped:0 overruns:0 frame:0
            TX packets:109371 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:0
            RX bytes:31216160 (29.7 MiB)  TX bytes:18591947 (17.7 MiB)

En el ejemplo de tres capas, 10.17.139.35 es la dirección IP privada del servidor de base de datos; es de uno de los rangos de direcciones IP desde RFC 1597. También puede determinar la dirección IP del servidor de aplicaciones y añadir ambas direcciones IP a los /etc/hosts de ambos servidores.

[root@sdb192 ~]# cat /etc/hosts

127.0.0.1 localhost.localdomain localhost
208.43.211.118 e2e2690.saptest.com e2e2690

10.17.139.35    sdb192-priv
10.17.139.46    e2e1270-priv

Añada también las dos últimas líneas e2e1270.

Instalación del software NFS

  1. Instale el software NFS nfs-utils en ambos servidores.
[root@sdb192 ~]# yum install nfs-utils

Asegúrese de iniciar y registrar rpcbind y el servicio NFS en el servidor de base de datos.

[root@sdb192 ~]# service rpcbind start
[root@sdb192 ~]# chkconfig nfs on
[root@sdb192 ~]# service nfs start

Utilización de NFS para exportar

  1. Utilice NFS para exportar /sapmnt y /usr/sap/trans desde el servidor de base de datos al servidor de aplicaciones añadiendo la entrada necesaria a /etc/exports del servidor de base de datos.
/sapmnt/C10		10.17.139.46(rw,no_root_squash,sync,no_subtree_check)
/usr/sap/trans	10.17.139.46(rw,no_root_squash,sync,no_subtree_check)

El valor de ejemplo C10 debe sustituirse por el ID del sistema SAP para su sistema SAP. Debe crear el directorio antes de exportarlo. Ejecute los siguientes mandatos desde la línea de mandatos del servidor de base de datos:

[root@sdb192 ~]# mkdir /sapmnt/C10
[root@sdb192 ~]# mkdir -p /usr/sap/trans
[root@sdb192 ~]# exportfs -a

Montaje del recurso compartido NFS

  1. Monte el recurso compartido NFS en el servidor de aplicaciones añadiendo la siguiente entrada a /etc/fstab y montándolo desde la línea de mandatos.
sdb192-priv:/sapmnt/C10 /sapmnt/C10 nfs defaults 0 0
sdb192-priv:/usr/sap/trans /usr/sap/trans nfs defaults 0 0
  1. Cree los directorios de destino en el servidor de aplicaciones y móntelos.
[root@e2e1270 ~]# mkdir -p /sapmnt/C10
[root@e2e1270 ~]# mkdir /usr/sap/trans
[root@e2e1270 ~]# mount /sapmnt/C10
[root@e2e1270 ~]# mount /usr/sap/trans

Sus servidores ahora están preparados para alojar los componentes de una instalación de SAP distribuida.

Adición de almacenamiento externo al servidor

Puede añadir almacenamiento externo al servidor o a los servidores suministrados. Puede utilizar el almacenamiento externo como un dispositivo de copia de seguridad o como una instantánea para restaurar rápidamente la base de datos en un entorno de prueba. Para el ejemplo de tres capas, se utiliza almacenamiento en bloque para archivar los archivos de registro de la base de datos y las copias de seguridad de la base de datos en línea y fuera de línea. Se ha seleccionado el almacenamiento en bloque más rápido (10 IOPS por GB) para garantizar el tiempo mínimo de copia de seguridad. Un almacenamiento en bloque más lento puede ser suficiente según sus necesidades. Para obtener más información sobre IBM Cloud® Block Storage for Classic, consulte Iniciación a Almacenamiento en bloque.

Se pueden suministrar LUNS de almacenamiento de IBM Cloud con dos opciones: Resistencia y Rendimiento. Los niveles de resistencia ofrecen niveles de rendimiento predefinidos y otras características, como instantánea y réplica. Un entorno de rendimiento personalizado se crea con operaciones de entrada/salida asignadas por segundo (IOPS) dentro del rango comprendido entre 100 y 1.000.

Configuración de almacenamiento externo

  1. Inicie sesión en la consola IBM Cloud con sus credenciales exclusivas.
  2. Expanda el icono de menú Icono de menú y seleccione Infraestructura clásica.
  3. Seleccione Almacenamiento > Almacenamiento en bloque > Solicitar almacenamiento en bloque.
  4. Seleccione los detalles en función de sus necesidades de almacenamiento. La tabla 1 contiene los valores recomendados, incluyendo 10 IOPS/GB para una carga de trabajo de base de datos exigente.
Valores recomendados para el almacenamiento en bloque
Campo Valor
Ubicación US South, DAL10
Método de facturación Mensual (predeterminado)
Tamaño 1000 GB
Resistencia (niveles de IOPS) 10 IOPS/GB
Espacio de instantáneas 0 GB
Tipo de sistema operativo Linux (predeterminado)
  1. Revise el resumen del pedido.
  2. Seleccione He leído y acepto los términos y condiciones que se muestran a continuación.
  3. Pulse Crear.

Autorización del host

  1. Seleccione Almacenamiento > Almacenamiento en bloque.

  2. Resalte su LUN, expanda el menú Acción menú Acción y seleccione Autorizar host.

  3. Seleccione Servidor nativo como Tipo de dispositivo.

  4. Pulse Hardware para cargar dispositivos disponibles y seleccione el nombre de host del servidor de bases de datos.

  5. Pulse Guardar.

  6. Compruebe el estado del almacenamiento suministrado en el separador Dispositivos > (seleccione el dispositivo) > Almacenamiento.

  7. Apunte la Dirección de destino y el Nombre calificado iSCSI (IQN) para su servidor (iniciador iSCSI) y el nombre de usuario y contraseña para la autorización con el servidor iSCSI. Necesitará esta información en los siguientes pasos.

    Encontrará más información sobre suministro en el apartado sobre Solicitud de almacenamiento en bloque mediante la consola.

Siga los pasos descritos en Conexión a los LUN MPIO iSCSCI en Microsoft para poder acceder al almacenamiento desde el servidor suministrado.

Creación de multivía de acceso para el almacenamiento

En el despliegue de ejemplo, recuperaba los siguientes datos del separador Almacenamiento:

  • IP objetivo: 10.2.62.78 * IQN: iqn.2005-05.com.softlayer:SL01SU276540-H896345 * Usuario: SL01SU276540-H896345 * Contraseña: EtJ79F4RA33dXm2q
  1. Escriba lo siguiente sobre la base de la información recuperada:
[root@sdb192 ~]# cat /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2005-05.come.softlayer:SL01SU276540-H986345

Una entrada existente podría tener que sustituirse en /etc/iscsi/initiatorname.iscsi.

  1. Añada las siguientes líneas al final de /etc/iscsi/iscsid.conf:
[root@sdb192 ~]# tail /etc/iscsi/iscsid.conf
# it continue to respond to R2Ts. To enable this, uncomment this line
# node.session.iscsi.FastAbort = No
node.session.auth.authmethod = CHAP
node.session.auth.username = SL01SU276540-H896345
node.session.auth.password = EtJ79F4RA33dXm2q
discovery.sendtargets.auth.authmethod = CHAP
discovery.sendtargets.auth.username = SL01SU276540-H896345
discovery.sendtargets.auth.password = EtJ79F4RA33dXm2q
  1. Sustituya los valores de username y password del paso 2 por los que ha anotado en el paso 5 de Autorización de hosts.

  2. Descubra el destino iSCSI especificando las siguientes líneas.

[root@sdb192 ~]# iscsiadm -m discovery -t sendtargets -p "10.2.62.78"
10.2.62.78:3260,1031 iqn.1992-08.com.netapp:tor0101
10.2.62.87:3260,1032 iqn.1992-08.com.netapp:tor0101
  1. Establezca el host para que inicie sesión automáticamente en la matriz iSCSI.
[root@sdb192 ~]# iscsiadm -m node -L automatic
  1. Instale e inicie el daemon de multivía de acceso.
[root@sdb192 ~]# yum install device-mapper-multipath
…
[root@sdb192 ~]# chkconfig multipathd on
[root@sdb192 ~]# service multipathd start
  1. Complete todos los mandatos de Conexión a los LUN iSCSI en Linux para que aparezca otro LUN en la salida multivía.
[root@sdb192 ~]# multipath -ll
…
3600a098038303452543f464142755a42 dm-9 NETAPP,LUN C-Mode
size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 10:0:0:169 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
`- 9:0:0:169  sdf 8:80 active ready running
…`

Ahora ya puede utilizar el dispositivo con multivía de acceso como utilizaría cualquier dispositivo de disco. Aparece una vía de acceso del dispositivo en /dev/mapper/3600a098038303452543f464142755a42.

Tome la muestra /etc/multipath.conf del ejemplo multipath.conf y créela en su servidor. Los caracteres especiales copiados, retornos de carro de tipo DOS o entradas de salto de línea podrían provocar un comportamiento inesperado. Asegúrese de tener un archivo ASCII Unix después de copiar el contenido.

Adapta el bloque multipath de /etc/multipath.conf para crear un alias de la ruta de acceso al dispositivo bajo /dev/mapper/mpath1.

multipaths {
    multipath {
        wwid 3600a098038303452543f464142755a42
        alias mpath1
    }
}
  1. Reinicie multipathd. Ahora puede crear el sistema de archivos /backup y montarlo en el dispositivo de bloque.
[root@sdb192 ~]# service multipathd restart
[root@sdb192 ~]# mkfs.ext4 /dev/mapper/mpath1
[root@sdb192 ~]# mkdir  /backup
  1. Compruebe los sistemas de archivos en ambos servidores. El resultado debería ser similar a la siguiente salida.
[root@e2e1270 ~]# df -h
Filesystem		    Size  Used Avail Use% Mounted on
/dev/sda3             879G  1,5G  833G   1% /
tmpfs                  16G     0   16G   0% /dev/shm
/dev/sda1             248M   63M  173M  27% /boot
/dev/sdb2             849G  201M  805G   1% /usr/sap
db192-priv:/usr/sap/trans
              165G   59M  157G   1% /usr/sap/trans
              db192-priv:/sapmnt/C10
              165G   59M  157G   1% /sapmnt/C10
[root@sdb192 ~]# df -h
Filesystem      	    Size  Used Avail Use% Mounted on
/dev/sda3             549G  2,3G  519G   1% /
tmpfs                 127G     0  127G   0% /dev/shm
/dev/sda1             248M   63M  173M  27% /boot
/dev/mapper/mpath1    493G   70M  468G   1% /backup
/dev/mapper/datavg-datalv
              1,2T   71M  1,1T   1% /db2
/dev/mapper/datavg-saplv
              165G   60M  157G   1% /usr/sap
/dev/mapper/datavg-sapmntlv
              165G   60M  157G   1% /sapmnt

Si instala una aplicación SAP basada en SAP NetWeaver en IBM Db2, debe crear subdirectorios bajo /backup propiedad del usuario administrador de la base de datos (db2SID) para copias de seguridad completas y archivos de registro archivados. Para archivar automáticamente los archivos de registro, establezca LOGMETH1 en la base de datos de IBM Db2 SaaS. Consulte la documentación de IBM Db2 SaaS) para más detalles.

Instalación del entorno SAP

Requisito previo: Instalación de paquetes RPM

Una instalación de SAP exige determinados requisitos previos para los paquetes que se instalan en el sistema operativo y los daemons del sistema operativo que se están ejecutando. Consulte las últimas guías de instalación). Haga clic en Acceder a descargas en Instalaciones y actualizaciones. Para ello es necesario disponer de un identificador de usuario S en SAP. Asimismo, consulte las últimas notas de soporte (requiere un ID de usuario S en SAP ) en SAP para obtener una lista actualizada de estos requisitos previos.

Es necesario instalar otros dos paquetes:

  • compat-sap-c++: permite generalmente la compatibilidad del tiempo de ejecución C++ con los compiladores que utiliza SAP. Puesto que se ha seleccionado Red Hat Enterprise Linux for SAP Business Application 7.X como SO para el servidor de aplicaciones de 32 GB y para el servidor de base de datos de 192 GB, se debe utilizar compat-sap-c++-7.
  • uuidd: mantiene el soporte de sistema operativo para la creación de los UUID.

Comprobación si uuidd está instalado

  1. Compruebe si el daemon uuid (uuidd) está instalado. Si no lo está, instálelo e inícielo.
[root@sdb192 ~]# rpm -qa | grep uuidd
[root@sdb192 ~]# yum install uuidd
[root@sdb192 ~]# chkconfig uuidd on
[root@sdb192 ~]# service uuidd start

Instalación del paquete compat-sap-c++-7

  1. Siga SAP Nota 2195019) e instale el paquete compat-sap-c++-7 y cree un soft-link específico, necesario para los binarios SAP. Consulte las Notas de SAP específicas del release del producto que va a instalar para determinar si se necesita la biblioteca.
[root@sdb192 ~]# yum install compat-sap-c++-7-7.2.1-2.e17_4.x86_64.rpm
....
[root@sdb192 ~]# mkdir -p /usr/sap/lib
[root@sdb192 ~]# ln -s /opt/rh/SAP/lib64/compat-sap-c++.so /usr/sap/lib/libstdc++.so.6

Descarga del software de SAP

Inicie sesión en el portal de asistencia SAP), haga clic en Descargar software y descargue los DVD necesarios en una unidad local compartida. Transfiera los archivos a su servidor suministrado. Otra opción es descargar SAP Software Download Manager), instalarlo en el servidor de destino y descargar directamente las imágenes de DVD al servidor.

Preparación de la interfaz gráfica de usuario SWPM de SAP

En función de la latencia y el ancho de banda de red, es posible que desee ejecutar la interfaz gráfica de usuario (GUI) de SAP Software Provisioning Manager (SWPM) de forma remota en una sesión de sistema de red virtual (VNC). Otra opción es ejecutar la interfaz gráfica de usuario de forma local y conectarse a SWPM en la máquina de destino. Utilice la documentación de SWPM) si decide ejecutar la GUI localmente.

En los pasos siguientes se describe la ejecución remota de la GUI de SWPM en una sesión de cálculo de red virtual (VNC). Esta opción instala un servidor VNC, que podría no estar en consonancia con el refuerzo de su sistema operativo, asegúrese de que cumple con sus medidas de seguridad. Consulte la documentación de VNC para obtener una visión general de sus funciones si no está familiarizado con él.

  1. Utilice los mandatos siguientes para instalar un servidor VNC.
[root@sdb192 ~]# yum install tigervnc-server
  1. Utilice el siguiente mandato para instalar el gestor de ventanas X11, twm, que se incluye en la distribución Linux.
[root@sdb192 ~]# yum install twm
  1. Instale un emulador de terminal, por ejemplo, xterm.
[root@sdb192 ~]# yum install xterm
  1. Inicie el servidor VNC desde la línea de mandatos.
[root@sdb192 ~]# vncserver

Ahora necesita un programa cliente de VNC. Dispone de varias implementaciones para todos los sistemas operativos sin coste adicional. Normalmente, necesita tener acceso a un puerto 590X (donde X es el número de servidores en ejecución, empezando por 1) al que se pueda acceder desde el cliente.

Puede que tenga que iniciar un xterm desde el menú de programas de fondo de twm. Puede iniciar SWPM (sapinst) desde el xterm.

Instalación del software de SAP

Después de descargar el soporte de instalación, siga el procedimiento de instalación de SAP estándar que se documenta en la guía de instalación de SAP para su versión y componentes de SAP, y las Notas de SAP correspondientes.

Puede iniciar SWPM de SAP desde el xterm y ejecutar los pasos de instalación.

Instalación del software de SAP en un entorno de tres capas

Siga los pasos de SWPM de SAP para una configuración de tres capas.

  1. Seleccione Distributed System e instale ASCS y la base de datos en el servidor de bases de datos.
  2. Instale Application Server ABAP en el servidor de aplicaciones. Asegúrese de utilizar las direcciones privadas para ASCS y los nombres de host de base de datos durante la instalación del servidor de aplicaciones.

El uso de direcciones privadas y nombres de host garantiza que el tráfico de red entre el servidor de aplicaciones y ASCS, o la base de datos, pase a través de la red privada y no a través de la red pública.

Ejemplo de multipath.conf

El siguiente ejemplo de multipath.conf es para LUN iSCSI basados en Red Hat 7.X y NetApp.

defaults {
        user_friendly_names no
        max_fds max
        flush_on_last_del yes
        queue_without_daemon no
        dev_loss_tmo infinity
        fast_io_fail_tmo 5
}

Todos los datos de la lista negra deben ser específicos de su sistema.

blacklist {
        wwid "SAdaptec*"
        devnode "^hd[a-z]"
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^cciss.*"
}
devices {
        device {
                vendor "NETAPP"
                product "LUN"
                path_grouping_policy group_by_prio
                features "3 queue_if_no_path pg_init_retries 50"
                prio "alua"
                path_checker tur
                failback immediate
                path_selector "round-robin 0"
                hardware_handler "1 alua"
                rr_weight uniform
                rr_min_io 128
        }
}

Extensión de multivías de acceso del ejemplo de multipath.conf para vías de acceso de dispositivos ‘legibles por el hombre’:

multipaths {
	multipath {
		wwid XXXXYYYZZZ
		alias pathname
	}
}