Skip to content
This repository has been archived by the owner on Jul 27, 2023. It is now read-only.

ScaleOut preconfiguration missing #11

Open
tbludau opened this issue Jan 19, 2020 · 1 comment
Open

ScaleOut preconfiguration missing #11

tbludau opened this issue Jan 19, 2020 · 1 comment

Comments

@tbludau
Copy link
Contributor

tbludau commented Jan 19, 2020

We created a lot of preconfigurations on every system which includes f.e. creating user with the correct id, password, etc., creating the directories before installing the sap hana database with the correct permissions. This is gone in this version.

This preconfiguration before the installation are necessary to have the same system within a scaleout enviornment. So all system relevant configurations are preconfigured by ansible and not from the sap installer. This was a important part from my site, because otherwise we will lost the controll of the linux part of the system.

Also it is possible to install two parallel databases of sap hana on one system. That was the reason we choose a array (instances) for the deployment method. So you can preconfigure the enviornment an install more databases parallel. (DEV, QA, Test, for System Replication f.e.) But this can be omitted if we have a easier installation method.

@makentenza
Copy link
Contributor

@tbludau answering your questions:

  • All the prereqs (users, directories, packages, so specific config, etc...) are handled by the RH supported system roles (storage, sap_preconfigure, sap_hana_preconfigure and sap_netweaver_preconfigure). Are we missing any pre-configuration not covered by those?

  • For multiple instances, we could easily convert required variables in a dictionary so we could iterate over those, from one I understood, for HANA 2.0 the way to go is to do just one installation and create several tenant databases. Is this what you are looking for?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants