Open tbludau opened 4 years ago
@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?
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.