Freigeben über


Installer.sh

Übersicht

Sie können den Befehl installer.sh verwenden, um ein neues SAP-System bereitzustellen. Das Skript kann für die Bereitstellung aller Bereitstellungstypen verwendet werden.

Syntax


installer.sh [--parameterfile] <String> [--type] <String> [[--deployer_tfstate_key] <String>]
 [[ --landscape_tfstate_key] <String>] [[--storageaccountname] <String>] [[ --state_subscription ] <String>] [[ --state_subscription ] <String>] [[ --state_subscription ] [ --force ] [ --auto-approve ]<String>]
s>]

BESCHREIBUNG

Das installer.sh-Skript stellt ein neues SAP-System des angegebenen Typs bereit oder aktualisiert es.

Beispiele

Beispiel 1

Stellt ein SAP-System bereit oder aktualisiert es.


installer.sh --parameterfile DEV-WEEU-SAP00-X00.tfvars --type sap_system

Beispiel 2

Stellt ein SAP-System bereit oder aktualisiert es.


installer.sh --parameterfile DEV-WEEU-SAP00-X00.tfvars --type sap_system \ 
--deployer_tfstate_key MGMT-WEEU-DEP00-INFRASTRUCTURE.terraform.tfstate  \
--landscape_tfstate_key DEV-WEEU-SAP01-INFRASTRUCTURE.terraform.tfstate

Beispiel 3

Stellt eine SAP-Bibliothek bereit oder aktualisiert sie.

installer.sh -Parameterfile MGMT-WEEU-SAP_LIBRARY.tfvars --type sap_library

Parameter

--parameter_file

Legt die Parameterdatei für das System fest. Weitere Informationen finden Sie unter Konfigurieren des SAP-Systems.

Type: String
Aliases: `-p`

Required: True

--type

Legt den Bereitstellungstyp fest. Gültige Werte sind unter anderem sap_deployer, sap_library, sap_landscape und sap_system.

Type: String
Accepted values: sap_deployer, sap_landscape, sap_library, sap_system
Aliases: `-t`

Required: True

--deployer_tfstate_key

Legt den Namen der Statusdatei für die Bereitstellung des Verteilers fest.

Type: String
Aliases: `-d`

Required: False

-landscape_tfstate_key

Legt den Namen der Statusdatei für die Bereitstellung der Workloadzone fest.

Type: String
Aliases: `-l`

Required: False

--state_subscription

Legt die Abonnement-ID für das Terraform-Speicherkonto fest.

Type: String
Aliases: `-k`

Required: False

--storageaccountname

Legt den Namen des Speicherkontos fest, das die Terraform-Statusdateien enthält.

Type: String
Aliases: `-a`

Required: False

--keyvault

Legt den Schlüsseltresor der Anmeldeinformationen für die Bereitstellung fest.

Type: String
Aliases: `-v`

Required: False

--force

Bereinigt Ihre lokale Konfiguration.

Type: SwitchParameter
Aliases: `-f`

Required: False

--auto-approve

Aktiviert die automatische Bereitstellung.

Type: SwitchParameter
Aliases: `-i`

Required: False

--help

Zeigt die Hilfe für das Skript an.

Type: SwitchParameter
Aliases: `-h`

Required: False

Notizen

v0.9 – Ursprüngliche Version

Copyright (c) Microsoft Corporation. Lizenziert unter der MIT-Lizenz.

GitHub-Repository: SAP-Framework zur Bereitstellungsautomatisierung in Azure