redhat_sap.sap_hana_cockpit_deployment

sap_hana_cockpit_deployment Ansible Lint Ansible Galaxy Import

The SAP HANA cockpit is a tool that allows you to manage and monitor multiple SAP HANA databases in one place, as well as perform SQL development tasks. This role focuses on installing SAP HANA Cockpit on Red Hat Enterprise Linux (RHEL) 8.x systems.

Requirements

This role is meant for RHEL systems that will be running SAP software. Your system must have the basic RHEL packages installed and be properly set up for SAP HANA or Netweaver installation.

You also need access to the software repositories required for SAP HANA installation. Check the guide for subscribing SAP HANA systems to the Update Services for SAP Solutions for more information.

To automate this process, you can use the redhat_sap.sap_rhsm Galaxy Role.

To install SAP software on RHEL, additional packages from a special repository are necessary. You must have one of the following products to access this repository:

  • RHEL for SAP Solutions (premium, standard, developer editions)
  • RHEL for Business Partner NFRs

You can get a personal developer edition of RHEL for SAP Solutions by registering as a developer and downloading the edition.

  • Registration Link: Here, you can create a new personal account or connect it to an existing Red Hat Network account.
  • Download Link: Download the RHEL Installation DVD with your registered account.

NOTE: The RHEL installation DVD is a standard one since RHEL for SAP Solutions is not an additional product, but rather a special bundle. Your subscription allows access to the additional packages after installation via our content delivery network (CDN).

Ensure your disks are set up according to SAP storage requirements for SAP HANA. This blog is helpful for sizing HANA systems.

Role Variables

  • sap_hana_cockpit_deployment_sar_local_path: Path to the local SAP HANA cockpit files.
  • sap_hana_cockpit_deployment_sar_file_name: Name of the SAP HANA cockpit file.
  • sap_hana_cockpit_deployment_clean_tmp_directory: A flag to clean the temporary directory.
  • sap_hana_cockpit_deployment_xs_org_password: Password for the XS organization.
  • sap_hana_cockpit_deployment_sapcar_local_path: Path for the SAPCAR tool.

Dependencies

Make sure your system is correctly configured to run SAP applications before using this role.

You can use the supported sap-preconfigure role that comes with the RHEL for SAP Solutions Subscription for RHEL 7 and 8.

Find the upstream version of this role here.

Example Playbook

- hosts: servers
  roles:
    - { role: sap_hana_cockpit_deployment }

Example Inventory

sap_hana_cockpit_deployment_sar_local_path: "/software/cockpit"
sap_hana_cockpit_deployment_sar_file_name: "SAPHANACOCKPIT00P_12-70002299.SAR"
sap_hana_cockpit_deployment_clean_tmp_directory: true
sap_hana_cockpit_deployment_common_master_password: "MyPassw0rd!"
sap_hana_cockpit_deployment_sapcar_local_path: "/software/cockpit"

License

Apache License 2.0

Author Information

Red Hat SAP Community of Practice

Informazioni sul progetto

Deploy SAP HANA Cockpit

Installa
ansible-galaxy install redhat_sap.sap_hana_cockpit_deployment
Licenza
apache-2.0
Download
77
Proprietario
Community repositories for SAP Solutions on Red Hat Technologies