redhat_sap.sap_s4hana_deployment

ESTE ROL ESTÁ DESACTIVADO Y YA NO SE DESARROLLA

El sucesor se está desarrollando ahora como parte de la colección community.sap_install.

El rol sucesor es community.sap_install.sap_swpm

sap-s4hana-deployment Ansible Lint Ansible Galaxy Import

Este rol instala SAP S/4 HANA en un sistema RHEL 7.x o 8.x

Requisitos

Este rol está destinado a usar en un sistema RHEL que recibirá software SAP. Tu sistema debe estar instalado con al menos los paquetes básicos de RHEL, debidamente registrado y preparado para la instalación de HANA o Netweaver.

Necesita acceso a los repositorios de software requeridos para instalar SAP HANA (ver también: Cómo suscribirse a sistemas SAP HANA para los Servicios de Actualización de Soluciones SAP)

Puedes utilizar el rol redhat_sap.sap_rhsm de Ansible Galaxy para automatizar este proceso.

Para instalar software SAP en Red Hat Enterprise Linux, necesitas algunos paquetes adicionales que se encuentran en un repositorio especial. Para acceder a este repositorio necesitas tener uno de los siguientes productos:

Haz clic aquí para conseguir una edición personal de desarrollador de RHEL for SAP Solutions. Regístrate como desarrollador y descarga la edición de desarrollador.

  • Enlace de Registro : Aquí puedes registrar una nueva cuenta personal o vincularla a una cuenta de Red Hat Network que ya exista.
  • Enlace de Descarga: Aquí puedes descargar el DVD de instalación para RHEL con tu cuenta previamente registrada.

NOTA: Este es un DVD de instalación regular de RHEL, ya que RHEL para Soluciones SAP no es un producto adicional, sino solo una agrupación especial. La suscripción te da acceso a los paquetes adicionales a través de nuestra red de entrega de contenido (CDN) después de la instalación.

También es importante que tus discos estén configurados de acuerdo con los requisitos de almacenamiento de SAP para SAP HANA. Este BLOG también es bastante útil al dimensionar sistemas HANA.

Variables del Rol

variable información requerido?
sap_s4hana_deployment_use_password_file Indica si el archivo de parámetros para desplegar S/4 HANA tiene las contraseñas encriptadas, en cuyo caso se debe proporcionar el archivo instkey.pkey no, por defecto es n
sap_s4hana_deployment_password_file_path Ruta al archivo de contraseñas instkey.pkey no
sap_s4hana_deployment_sapcar_path Ruta al directorio en el host donde se encuentra el archivo de la herramienta SAPCAR
sap_s4hana_deployment_sapcar_file_name Nombre del archivo de la herramienta SAPCAR
sap_s4hana_deployment_swpm_path Ruta al directorio en el host donde se encuentra el archivo de la herramienta SWPM
sap_s4hana_deployment_swpm_sar_file_name Nombre del archivo .SAR de SWPM
sap_s4hana_deployment_product_id Referencia del producto SAP que se instalará sí, ejemplo NW_ABAP_OneHost:S4HANA1909.CORE.HDB.ABAP
sap_s4hana_deployment_diagnostics_agent_password Contraseña para el Agente de Diagnósticos no
sap_s4hana_deployment_ascs_instance_nr Número de la instancia ASCS sí - nota las comillas dobles requeridas al agregar la variable a tu inventario para que se interprete como una cadena
sap_s4hana_deployment_ascs_instance_hostname Nombre del host de la instancia ASCS
sap_s4hana_deployment_pas_instance_nr Número de la instancia PAS no
sap_s4hana_deployment_pas_instance_hostname Nombre del host de la instancia PAS no
sap_s4hana_deployment_ddic_000_password Contraseña para el usuario DDIC de SAP en el cliente 000 no
sap_s4hana_deployment_ddic_001_password Contraseña para el usuario DDIC de SAP en el cliente 001 no
sap_s4hana_deployment_master_password Contraseña para los usuarios sapadm, <sid>adm y SAP DDIC en los clientes 000 y 001
sap_s4hana_deployment_db_schema_abap Nombre del esquema ABAP en HANA no, por defecto es SAPHANADB
sap_s4hana_deployment_db_schema_abap_password Contraseña para el esquema ABAP en HANA
sap_s4hana_deployment_db_schema_java Nombre del esquema JAVA en HANA no, por defecto es SAPHANADB
sap_s4hana_deployment_db_schema_java_password Contraseña para el esquema JAVA en HANA
sap_s4hana_deployment_sid SID del sistema S/4 HANA
sap_s4hana_deployment_db_host Host donde se ejecuta la base de datos HANA
sap_s4hana_deployment_db_sid SID de la base de datos HANA
sap_s4hana_deployment_hana_instance_nr Número de la instancia de la base de datos HANA sí - nota las comillas dobles requeridas al agregar la variable a tu inventario para que se interprete como una cadena
sap_s4hana_deployment_hana_systemdb_password Contraseña para el usuario del sistema HANA para SystemDB en un HANA multitenant sí, si se usa HANA 2.0
sap_s4hana_deployment_hana_system_password Contraseña para el usuario del sistema HANA para todo HANA
sap_s4hana_deployment_parallel_jobs_nr Número de trabajos paralelos para importar el software de S/4 HANA a la base de datos HANA
sap_s4hana_deployment_db_sidadm_password Contraseña del usuario <sid>adm en el servidor HANA
sap_s4hana_deployment_igs_path Ruta al archivo IGS
sap_s4hana_deployment_igs_file_name Nombre del archivo IGS
sap_s4hana_deployment_igs_helper_path Ruta al archivo IGS Helper
sap_s4hana_deployment_igs_helper_file_name Nombre del archivo IGS Helper
sap_s4hana_deployment_kernel_dependent_path Ruta al archivo dependiente de base de datos del núcleo
sap_s4hana_deployment_kernel_dependent_file_name Nombre del archivo dependiente de base de datos del núcleo
sap_s4hana_deployment_kernel_independent_path Ruta al archivo independiente de base de datos del núcleo
sap_s4hana_deployment_kernel_independent_file_name Nombre del archivo independiente de base de datos del núcleo
sap_s4hana_deployment_fqdn FQDN del servidor (nombre corto si no se ha configurado FQDN)
sap_s4hana_deployment_set_fqdn Especifica si se usará FQDN no, por defecto es true - nota las comillas dobles requeridas al agregar la variable a tu inventario para que se interprete como una cadena
sap_s4hana_deployment_software_path Ruta a las exportaciones de software S4/HANA
sap_s4hana_deployment_sapadm_password Contraseña para sapadm del Agente Host SAP no, solo si deseamos sobrescribir sap_s4hana_deployment_master_password
sap_s4hana_deployment_sap_sidadm_password Contraseña para <sid>adm no, solo si deseamos sobrescribir sap_s4hana_deployment_master_password

Dependencias

Antes de usar este rol, asegúrate de que tu sistema esté configurado adecuadamente para ejecutar aplicaciones SAP y HANA.

Puedes usar los roles admitidos sap-preconfigure y sap-netweaver-preconfigure que vienen con la suscripción de RHEL para Soluciones SAP.

La versión upstream de estos roles se puede encontrar aquí y aquí

Ejemplo de Playbook

    - hosts: servers
      roles:
      - role: sap-s4hana-deployment

Ejemplo de Inventario

sap_s4hana_deployment_swpm_path: /usr/local/src
sap_s4hana_deployment_swpm_sar_file_name: SWPM20SP04_6-80003424.SAR
sap_s4hana_deployment_sapcar_path: /usr/local/src
sap_s4hana_deployment_sapcar_file_name: SAPCAR_1311-80000935.EXE
sap_s4hana_deployment_product_id: S4HANA1909.CORE.HDB.ABAP
sap_s4hana_deployment_master_password: "miPasswordSecreta"
sap_s4hana_deployment_hana_systemdb_password: "miPasswordSecreta"
sap_s4hana_deployment_db_schema_abap: "SAPHANADB"
sap_s4hana_deployment_db_schema_abap_password: "miPasswordSecreta"
sap_s4hana_deployment_db_schema_java: "SAPHANADB"
sap_s4hana_deployment_db_schema_java_password: "miPasswordSecreta"
sap_s4hana_deployment_sid: RHS
sap_s4hana_deployment_ascs_instance_nr: "00"
sap_s4hana_deployment_ascs_instance_hostname: "miNombreDeHost"
sap_s4hana_deployment_db_host: "rhel-hana-host"
sap_s4hana_deployment_db_sid: "RHE"
sap_s4hana_deployment_hana_instance_nr: "00"
sap_s4hana_deployment_hana_system_password: "miPasswordSecreta"
sap_s4hana_deployment_parallel_jobs_nr: 30
sap_s4hana_deployment_db_sidadm_password: "miPasswordSecreta"
sap_s4hana_deployment_igs_path: /usr/local/src
sap_s4hana_deployment_igs_file_name: igsexe_9-80003187.sar
sap_s4hana_deployment_igs_helper_path: /usr/local/src
sap_s4hana_deployment_igs_helper_file_name: igshelper_17-10010245.sar
sap_s4hana_deployment_kernel_dependent_path: /usr/local/src
sap_s4hana_deployment_kernel_dependent_file_name: SAPEXEDB_27-80004392.SAR
sap_s4hana_deployment_kernel_independent_path: /usr/local/src
sap_s4hana_deployment_kernel_independent_file_name: SAPEXE_27-80004393.SAR
sap_s4hana_deployment_software_path: /usr/local/src
sap_s4hana_deployment_fqdn: "rhel-01"

Licencia

Licencia Apache 2.0

Información del Autor

Comunidad de Práctica de Red Hat SAP

Acerca del proyecto

Deploys `SAP S/4 HANA` on the given host(s)

Instalar
ansible-galaxy install redhat_sap.sap_s4hana_deployment
Licencia
apache-2.0
Descargas
10.3k
Propietario
Community repositories for SAP Solutions on Red Hat Technologies