Wenn Sie ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services- und AWS-Sites mit ArcGIS Enterprise (ArcGIS Server) vorbereiten und bereitstellen, geben Sie Informationen zum gewünschten Bereitstellungstyp an, indem Sie den Speicherort und Namen der JSON-Datei mit den benötigten Einstellungen angeben.
Beispieldateien
Die Datei mit der ArcGIS Enterprise Cloud Builder CLI for AWS, die Sie aus My Esri herunterladen, enthält mehrere JSON-Beispieldateien. Die JSON-Beispiele stellen häufige Bereitstellungen dar. Es gibt Dateien für Vorbereitungsschritte, die Sie bei der Ausführung des Dienstprogramms ArcGIS Enterprise Cloud Builder CLI for AWS mit dem Befehl PREP verwenden können, und Dateien, mit denen Sie bei der Ausführung des Dienstprogramms ArcGIS Enterprise Cloud Builder CLI for AWS mit dem Befehl CREATE die Bereitstellung erstellen können.
In den folgenden zwei Tabellen werden die Beispieldateien, die mit dem Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS bereitgestellt werden, beschrieben:
Beispieldatei für die Vorbereitung | Beschreibung |
---|---|
createnetworkvpc.json | Erstellt eine Amazon Virtual Private Cloud (VPC) in der angegebenen AWS-Region. |
uploadlicensefile.json | Lädt ArcGIS Server-Lizenzen und eine Portal for ArcGIS-Datei in einen von ArcGIS Enterprise Cloud Builder for Amazon Web Services verwalteten Amazon Simple Storage Service (S3)-Bucket hoch. |
uploadsslcert.json | Lädt ein SSL-Zertifikat in den von Amazon S3 verwalteten Cloud Builder-Bucket hoch und importiert das SSL-Zertifikat in AWS Certificate Manager. |
uploadlicenseandcert.json | Lädt ArcGIS Server-Lizenzen, eine Portal for ArcGIS-Lizenz und ein SSL-Zertifikat in den von Amazon S3 verwalteten Cloud Builder-Bucket hoch. Darüber hinaus wird das SSL-Zertifikat in AWS Certificate Manager hochgeladen. |
allprep.json | Erstellt eine VPC und lädt ArcGIS Server-Lizenzen, eine Portal for ArcGIS-JSON-Datei und ein SSL-Zertifikat in den von Amazon S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket hoch. Darüber hinaus wird das SSL-Zertifikat in AWS Certificate Manager hochgeladen. |
Beispieldatei für die Erstellung | Beschreibung |
---|---|
baseenterpriseallinone.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung auf einem einzelnen Computer. |
baseenterpriseha.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung auf zwei Computern (einem primären und einem Standby-Computer). |
baseenterpriseallinonewithra.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung mit einer verbundenen ArcGIS Image Server-Site, die als Raster-Analyse-Server des Portals konfiguriert ist. |
baseenterprisehawithga.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung mit zwei Computern und einer verbundenen ArcGIS GeoAnalytics Server-Site, die als GeoAnalytics-Server des Portals konfiguriert ist. |
baseenterprisehawithnotebook.json | Stellt eine ArcGIS Enterprise-Basisbereitstellung auf zwei Computern und einem verbundenen ArcGIS Notebook Server bereit. |
baseenterprisewithmission.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung auf einem einzelnen Computer und einem verbundenen ArcGIS Mission Server. |
baseenterpriseimagehosting.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung und eine verbundenen ArcGIS Image Server-Site, die als Image-Hosting-Server des Portals konfiguriert ist. |
baseenterpriseimagehostingrasterstore.json | Erstellt eine ArcGIS Enterprise-Basisbereitstellung und eine verbundene ArcGIS Image Server-Site, die als Image-Hosting-Server des Portals konfiguriert ist. Optional können Sie mithilfe dieser Datei einen Cloud-Speicher in S3 erstellen und als Raster-Speicher registrieren. |
standalonegeoevent.json | Stellt eine eigenständige ArcGIS GeoEvent Server-Site bereit. |
standaloneserver.json | Stellt eine eigenständige ArcGIS GIS Server-Site bereit. |
standaloneimageserver.json | Stellt eine eigenständige ArcGIS Image Server-Site bereit. |
standaloneserverwithexistingelb.json | Stellt mit einem Elastic Load Balancer, den Sie bereits erstellt haben, eine eigenständige ArcGIS GIS Server-Site bereit. |
completeArcGISenterprise.json | Ermöglicht die Erstellung einer All-in-One- oder hoch verfügbaren ArcGIS Enterprise-Basisbereitstellung und aller möglichen verbundenen ArcGIS Server-Sites. |
Sie können diese Dateien mit einem Texteditor kopieren und bearbeiten oder eigene JSON-Dateien erstellen. Wenn Sie die Beispiele verwenden, ersetzen Sie die Beispieleinstellungen durch die spezifischen Werte Ihrer Bereitstellung. Darüber hinaus können Sie ändern, welche Werte in den Beispieldateien vorhanden sind.
Parameter in der JSON-Datei werden unter Abschnitts(knoten)überschriften zusammen gruppiert. Diese Parameter und ihre Gruppierungen werden im Folgenden erläutert.
AWS-Anmeldeinformationen und -Region
Um eine Verbindung mit Amazon Web Services herzustellen, müssen Ihre AWS-Anmeldeinformationen in den Befehl eingefügt werden. Bei den Anmeldeinformationen kann es sich um den Zugriffsschlüssel und geheimen Schlüssel des AWS-Kontos oder um den AWS-Profilnamen für das Konto handeln. Diese Anmeldeinformationen werden für jede Ausführung des Dienstprogramms ArcGIS Enterprise Cloud Builder CLI for AWS benötigt und unter dem Abschnitt "AWSCredentials" gruppiert.
Sie müssen auch die AWS-Region angeben, in der die Bereitstellung erfolgen soll. Diese Region muss für alle Komponenten der Bereitstellung gleich sein.
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"AWSAccessKey" | Der Zugriffsschlüssel für das AWS-Konto | Erforderlich, wenn der Parameter "AWSProfileName" nicht angegeben wird. |
"AWSSecretKey" | Der geheime Schlüssel für das AWS-Konto | Erforderlich, wenn der Parameter "AWSProfileName" nicht angegeben wird. |
"AWSProfileName" | Der Profilname, den Sie für das AWS-Konto konfiguriert haben | Erforderlich, wenn die Parameter "AWSAccessKey" und "AWSSecretKey" nicht angegeben werden. |
"AWSRegion" | Die AWS-Region, in der alle Teile der Bereitstellung erstellt werden | Erforderlich. |
In diesem Beispiel werden der Zugriffsschlüssel und geheime Schlüssel für das AWS-Konto als Anmeldeinformationen für die Autorisierung verwendet. Die Amazon Elastic Compute Cloud (EC2)-Instanzen werden in der AWS-Region "eu-west-2" gestartet."AWSCredentials": {
"AWSAccessKey": "AKIAINKWSK6MI4YCPA123",
"AWSSecretKey": "ABCD1E2fghIJkLmNOPQzZuXHlWHOPhMqrTmPEpV",
"AWSRegion": "eu-west-2"
}
In diesem Beispiel wird der für das AWS-Konto konfigurierte Profilname in den Anmeldeinformationen für die Authentifizierung verwendet. Die EC2-Instanzen werden in der AWS-Region "us-west-1" gestartet."AWSCredentials": {
"AWSProfileName": "betavpc", "AWSRegion": "us-west-1"
}
Parameter in Dateien für die Bereitstellungsvorbereitung
Bevor Sie eine Bereitstellung erstellen, müssen Sie einen von VPC verwalteten S3- und ArcGIS Enterprise Cloud Builder for AWS-Bereitstellungs-Bucket erstellen und das SSL-Zertifikat sowie die ArcGIS-Softwarelizenzen in den S3-Bucket hochladen. Legen Sie Parameter in einer .json-Vorbereitungsdatei fest, um diese Schritte auszuführen.
Netzwerkstapel
Der Abschnitt "NetworkStack" ist ein optionaler Abschnitt der Vorbereitungsdatei, der die Erstellung einer VPC ermöglicht.
In diesem Beispiel wird von dem Dienstprogramm eine VPC in den AWS-Zonen "eu-west-2b" und "eu-west-2a" erstellt und der VPC das Namens-Tag MyEnterpriseVPC zugewiesen.
"NetworkStack": {
"StackName": "MyEnterpriseVPC", "AZs": "eu-west-2b,eu-west-2a", "CreateFlag": true
}
In der folgenden Tabelle werden die Parameter beschrieben, die Sie im Abschnitt "NetworkStack" verwenden können:
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"StackName" | Ein eindeutiges Namens-Tag für die VPC, um die Identifizierung zu erleichtern | Optional; falls nicht angegeben, wird eine VPC mit dem Namens-Tag arcgis-vpc erstellt. |
"AZs" | Gibt zwei AWS-Verfügbarkeitszonen für die VPC an. Die Zonen müssen in der Region liegen, die Sie unter dem Knoten "AWSCredentials" angegeben haben. | Der Parameter "AZs" ist erforderlich, wenn Sie den Knoten "NetworkStack" in die Datei aufnehmen. |
"CreateFlag" | Gibt an, ob eine VPC erstellt (true) oder nicht erstellt (false) werden soll. | Der Parameter "CreateFlag" ist erforderlich, wenn Sie den Knoten "NetworkStack" in die Datei aufnehmen. |
ArcGIS Enterprise-Dateien
Der Abschnitt "ArcGISEnterpriseFiles" enthält Informationen zur Lizenzierung und SSL-Dateien, die das Dienstprogramm benötigt, um die Bereitstellung zu erstellen.
Bei ArcGIS Server-Lizenzdateien kann es sich um .prvc- oder .ecp-Dateien handeln. Portal for ArcGIS- Lizenzen sind in .json-Dateien enthalten.
SSL-Dateien müssen als .pfx-Dateien vorliegen.
Im Folgenden sehen Sie einen "ArcGISEnterpriseFiles"-Beispielabschnitt, in dem alle möglichen Parameter angegeben wurden:
"ArcGISEnterpriseFiles": {
"PortalLicense": "C:\\Licenses\\portal.json", "ServerLicense": "C:\\Licenses\\Server.prvc", "GeoAnalyticsLicense": "C:\\Licenses\\Server_GeoAnalytics.prvc", "NotebookServerLicense": "C:\\Licenses\\Notebook_Server.prvc", "MissionServerLicense": "C:\\Licenses\\Mission_Server.prvc", "ImageServerLicense": "C:\\Licenses\\Server_Image.prvc", "RasterAnalyticsLicense": "C:\\Licenses\\Server_Image.prvc", "ImageHostingLicense": " C:\\Licenses\\Server_Image.prvc ", "GeoEventLicense": " C:\\Licenses\\Server_GeoEvent.prvc.prvc", "SSLCertificateFile": "C:\\SSLCerts\\wildcard_webgistesting_net.pfx", "SSLCertPassword": "abc123"
}
Die folgende Tabelle enthält Beschreibungen der einzelnen Parameter, die Sie im Knoten "ArcGISEnterpriseFiles" verwenden können:
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"PortalLicense" | Die Portal for ArcGIS-Lizenzdatei (.json) Geben Sie den physischen Pfad zu der Lizenzdatei auf dem lokalen Datenträger an, damit diese vom Dienstprogramm in den von S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket hochgeladen werden kann. | Erforderlich, wenn Sie ArcGIS Enterprise bereitstellen. |
"ServerLicense" | Die ArcGIS GIS Server-Lizenzdatei | Erforderlich, wenn Sie ArcGIS Enterprise oder eine verbundene oder eigenständige ArcGIS GIS Server-Site bereitstellen. |
"ImageServerLicense" | Die ArcGIS Image Server-Lizenzdatei | Erforderlich, wenn Sie einen verbundenen oder eigenständigen ArcGIS Image Server bereitstellen. |
"GeoAnalyticsLicense" | Die ArcGIS GeoAnalytics Server-Lizenzdatei | Erforderlich, wenn Sie eine ArcGIS GeoAnalytics Server-Site bereitstellen. |
"NotebookServerLicense" | Die ArcGIS Notebook Server-Lizenzdatei | Erforderlich, wenn Sie eine ArcGIS Notebook Server-Site bereitstellen. |
"MissionServerLicense" | Die ArcGIS Mission Server-Lizenzdatei | Erforderlich, wenn Sie eine ArcGIS Mission Server-Site bereitstellen. |
"RasterAnalyticsLicense" | Die ArcGIS Image Server-Lizenzdatei | Erforderlich, wenn Sie einen verbundenen ArcGIS Image Server bereitstellen. |
"ImageHostingLicense" | Die ArcGIS Image Server-Lizenzdatei | Erforderlich, wenn Sie einen verbundenen ArcGIS Image Server bereitstellen. |
"GeoEventLicense" | Die ArcGIS GeoEvent Server-Lizenzdatei | Erforderlich, wenn Sie einen verbundenen oder eigenständigen ArcGIS GeoEvent Server bereitstellen. |
"SSLCertificateFile" | Die Datei mit dem SSL-Zertifikat, das für die Site-Domäne ausgestellt wurde. Geben Sie den physischen Pfad zu dem SSL-Zertifikat auf der lokalen Festplatte an, damit es vom Dienstprogramm in den von S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket hochgeladen werden kann. | Erforderlich, um das SSL-Zertifikat hochzuladen. |
"SSLCertPassword" | Das Kennwort für das SSL-Zertifikat. | Erforderlich, um das SSL-Zertifikat hochzuladen. |
Parameter in Dateien für die Erstellung der Bereitstellung
Um eine Bereitstellung zu erstellen, müssen Sie Informationen zu der Software und Hardware, die der Bereitstellung hinzugefügt werden soll, angeben. Die Parameter werden unter den in den folgenden Abschnitten beschriebenen Knoten gruppiert.
Bereitstellungsdetails
Geben Sie am Dateianfang folgende Informationen an: einen Namen, der für die einzelnen Amazon Elastic Compute Cloud-Instanzen (Computer) in der Bereitstellung verwendet wird, die ArcGIS-Softwareversion, die Sie bereitstellen möchten (10.6 oder höher), und das Betriebssystem (Microsoft Windows oder Ubuntu Server), das für die bereitgestellten EC2-Instanzen verwendet werden soll. Alle diese Parameter sind erforderlich.
"DeploymentDetails": {
"DeploymentName": "<name_to_append_to_machines_in_aws_deployment">,
"ArcGISVersion": "<10.6 | 10.6.1 | 10.7 | 10.7.1 | 10.8 | 10.8.1>",
"OperatingSystem": "<Windows | Ubuntu>"
}
Der Parameter "DeploymentName" muss mit einem Buchstaben beginnen, darf nur alphanumerische Zeichen enthalten und muss mindestens drei Zeichen lang sein.
In diesem Beispiel beginnen die Namen aller Computer in der Bereitstellung mit testservers. Für die Bereitstellung werden die Esri Amazon Machine Images (AMIs) der Version 10.8 für Ubuntu verwendet. "DeploymentDetails": {
"DeploymentName": "testservers", "ArcGISVersion": "10.8", "OperatingSystem": "Ubuntu"
}
Parameter in der CloudFormation
Die für die Amazon Web Services CloudFormation-Vorlagen erforderlichen Parameter werden unter den folgenden Knoten organisiert:
- "Default": Hier festgelegte Parameter gelten für alle Teile der Bereitstellung. Unter "Default" angegebene Parameter müssen nicht in andere Knoten übertragen werden.
- "BaseEnterprise": In diesem Abschnitt festgelegte Parameter gelten nur für die ArcGIS Enterprise-Basisbereitstellung.
- "GeoAnalytics": In diesem Abschnitt festgelegte Parameter gelten nur für eine ArcGIS GeoAnalytics Server-Site.
- "NotebookServer": In diesem Abschnitt festgelegte Parameter gelten nur für eine ArcGIS Notebook Server-Site.
- "MissionServer": In diesem Abschnitt festgelegte Parameter gelten nur für eine ArcGIS Mission Server-Site.
- "RasterAnalytics": In diesem Abschnitt festgelegte Parameter gelten nur für verbundene oder eigenständige ArcGIS Image Server-Sites.
- "ImageHosting": In diesem Abschnitt festgelegte Parameter gelten nur für verbundene ArcGIS Image Server-Sites, die als Image-Hosting-Server des Portals vorgesehen sind.
- "Server": In diesem Abschnitt festgelegte Parameter gelten nur für verbundene oder eigenständige ArcGIS GIS Server-Sites.
- "ImageServer": In diesem Abschnitt festgelegte Parameter gelten nur für verbundene oder eigenständige ArcGIS Image Server-Sites.
- "GeoEvent": In diesem Abschnitt festgelegte Parameter gelten nur für eine verbundene oder eigenständige ArcGIS GeoEvent Server-Site.
Hinweis:
Sie müssen für jeden Teil der Bereitstellung, den Sie erstellen möchten, einen Knoten hinzufügen. Wenn Sie beispielsweise eine ArcGIS Enterprise-Basisbereitstellung, eine verbundene ArcGIS GeoAnalytics Server-Site und eine verbundene ArcGIS GIS Server-Site erstellen möchten, müssen die Knoten "BaseEnterprise", "GeoAnalytics" und "Server" in der Konfigurationsdatei enthalten sein und mindestens einen Parameter enthalten. Das heißt, selbst wenn Sie die Parameter "Federate" und "ServerLicenseFile" unter dem Knoten "Default" festlegen, müssen Sie mindestens einen davon unter dem Knoten "Server" hinzufügen. Anderenfalls wird von dem Dienstprogramm keine verbundene ArcGIS GIS Server-Site erstellt.
Die VPC-Einstellungen müssen unter dem Knoten "Default" definiert werden. Sie können die VPC mit den Parametern, "VPCId", "Subnet1" und "Subnet2" definieren. Wenn Sie eine VPC aus einer vorhandenen Bereitstellung verwenden möchten, die mit diesem Werkzeug oder einer Esri CloudFormation-Vorlage erstellt wurde, geben Sie stattdessen den Namen der Bereitstellung unter dem Parameter "NetworkStackName" an. Diese Parameter werden nachfolgend erläutert:
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"VPCId" | Bei der Erstellung wird der VPC von AWS eine ID im Format "vpc-xxxxxxxx" zugewiesen. Geben Sie die ID der VPC hier an. Wenn Sie das Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS zur Vorbereitung der Bereitstellung verwenden, wird diese ID in der Ausgabedatei aufgeführt, die bei der Ausführung des Dienstprogramms mit dem Befehl PREP erstellt wird. | Erforderlich, wenn der Parameter "NetworkStackName" nicht angegeben wird. |
"Subnet1" | Die ID für eines der Subnets in der VPC Wenn Sie das Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS zur Vorbereitung der Bereitstellung verwenden, wird diese ID in der Ausgabedatei aufgeführt, die bei der Ausführung des Dienstprogramms mit dem Befehl PREP erstellt wird. | Erforderlich, wenn der Parameter "NetworkStackName" nicht angegeben wird. |
"Subnet2" | Die ID für das zweite Subnet in der VPC Wenn Sie das Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS zur Vorbereitung der Bereitstellung verwenden, wird diese ID in der Ausgabedatei aufgeführt, die bei der Ausführung des Dienstprogramms mit dem Befehl PREP erstellt wird. | Erforderlich, wenn der Parameter "NetworkStackName" nicht angegeben wird. |
"NetworkStackName" | Das Namens-Tag, das einer vorhandenen VPC zugewiesen wurde | Erforderlich, wenn die Parameter "VPCId", "Subnet1" und "Subnet2" nicht angegeben werden. |
Andere Parameterwerte, die unter dem Knoten "Default" definiert werden, gelten für einige oder alle anderen Knoten in der JSON-Datei. Esri empfiehlt, Parameter und Werte, die für mehrere Knoten in der Bereitstellung gelten, unter dem Knoten Default zu definieren. Dadurch wird die Konfigurationsdatei nicht so lang und Parameter und Werte werden nicht wiederholt. Wenn Sie beispielsweise eine ArcGIS Enterprise-Basisbereitstellung und einen verbundenen ArcGIS GeoEvent Server bereitstellen und darüber hinaus ein Platzhalter-SSL-Zertifikat verwenden, geben Sie die Parameter "SSLCertificateFile" und "SSLCertPassword" unter dem Knoten "Default" an, da alle Computer in der Bereitstellung dasselbe Zertifikat verwenden.
Wie im folgenden Beispiel gezeigt, wird die VPC mit den Parametern "VPCId", "Subnet1" und "Subnet2" definiert. Die Größe des Stammverzeichnisses ("DriveSizeRoot"), der S3-Bucket, der Benutzername und das Kennwort des Administrators sowie das Kennwort für die Software-Services ("RunAsUserPassword") gelten für alle Teile dieser Bereitstellung. Da alle ArcGIS Server-Sites in der Bereitstellung mit dem Portal verbunden werden, wird "Federate": true ebenfalls unter dem Knoten "Default" eingefügt.
"CloudFormationParameters":{ "Default" :{
"VPCId": "vpc-b33fecd5", "Subnet1": "subnet-7a709d1c", "Subnet2": "subnet-26f0f76f", "DriveSizeRoot": "300",
"KeyName": "StackTest_Mine", "DBEngine": "none",
"DBInstanceClass": "db.m4.large", "DBAllocatedStorage": "200", "SiteAdmin": "admin", "SiteAdminPassword": "changeit", "RunAsUserPassword": "Change@1234",
"PostInstallationScript": "none", "Federate": true }
}
Wenn Sie Parameterwerte in einem bestimmten Bereitstellungsknoten definieren, wird der in diesem Knoten angegebene Wert für diesen Teil der Bereitstellung verwendet. Wenn Sie beispielsweise den Parameter "InstanceType" in den beiden Knoten "BaseEnterprise" und "Default" definieren, wird der im Knoten "InstanceType" definierte Wert "BaseEnterprise" für die Computer mit der ArcGIS Enterprise-Basisbereitstellung verwendet, während der für den Knoten "InstanceType" definierte Wert "Default" für die ArcGIS GeoAnalytics Server-, ArcGIS GIS Server-, ArcGIS Image Server- und ArcGIS GeoEvent Server-Sites, die Sie mit dieser JSON-Datei bereitstellen, verwendet wird.
Parameter für die ArcGIS Enterprise-Basisbereitstellung
Parameterwerte, die Sie unter dem Knoten "BaseEnterprise" angeben, gelten nur für ArcGIS Enterprise-Stacks, die Sie mit den Esri CloudFormation-Vorlagen zur Bereitstellung von ArcGIS Enterprise erstellt haben. Sie können alle folgenden Parameter für die ArcGIS Enterprise-Basisbereitstellung verwenden:
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"DriveSizeRoot" | Die Größe (in GB) des Laufwerks C: oder des Stammverzeichnisses der ArcGIS Enterprise-Computer. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"InstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für den ArcGIS Enterprise-Computer verwendet werden soll | Erforderlich, wenn Sie die ArcGIS Enterprise-Basisbereitstellung auf einem einzigen Computer bereitstellen. (Legen Sie für den Parameter "Type" den Wert "AllInOne" fest.) |
"FSInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für den Dateiserver verwendet werden soll | Erforderlich, wenn Sie eine hoch verfügbare ArcGIS Enterprise-Bereitstellung erstellen. (Legen Sie für den Parameter "Type" den Wert "HA" fest.) |
"ASInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für den Hosting-Server verwendet werden soll | Erforderlich, wenn Sie eine hoch verfügbare ArcGIS Enterprise-Bereitstellung erstellen. (Legen Sie für den Parameter "Type" den Wert "HA" fest.) |
"BDSInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für Computer mit Big Data Stores vom Typ "spatiotemporal" verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. Auch wenn Sie zu Beginn keinen Big Data Store vom Typ "spatiotemporal" bereitstellen, müssen Sie einen Instanztyp angeben, damit die automatische Skalierung im Stack konfiguriert wird. |
"BDSInstances" | Die Anzahl der EC2-Instanzen, die für einen Big Data Store vom Typ "spatiotemporal" erstellt werden sollen. Sie können "0" angeben, wenn Sie zu diesem Zeitpunkt keinen Big Data Store vom Typ "spatiotemporal" in die Bereitstellung aufnehmen möchten. Geben Sie anderenfalls die gewünschte Anzahl von Instanzen an. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"KeyName" | Das Amazon Elastic Compute Cloud-Schlüsselpaar für den Remotezugriff auf die EC2-Instanzen | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"StoreType" | Der Typ des Speicherorts für den ArcGIS Server-Konfigurationsspeicher und das Portal for ArcGIS-Inhaltsverzeichnis. Legen Sie zum Verwenden eines EC2-Computers "FileSystem" als Wert für diesen Parameter fest. Um einen S3-Bucket für das Inhaltsverzeichnis des Portals und einen S3-Bucket und eine Amazon DynamoDB-Tabelle für das Inhaltsverzeichnis des Portals zu verwenden, legen Sie "CloudStore" als Wert für diesen Parameter fest. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"ServerLicenseFile" | Der Name der ArcGIS GIS Server-Lizenzdatei für den Hosting-Server. Diese Datei muss in den von S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket der Bereitstellung hochgeladen werden. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"UserLicenseTypeID" | Die Portal for ArcGIS-Lizenzdatei, die Sie von Esri erhalten, enthält IDs der Benutzertypen, die Sie gemäß Ihrer Lizenz in Ihrem Portal verwenden dürfen. Einige davon sind für die Verwendung durch den initialen Administrator vorgesehen. Die in Ihrer Datei vorhandenen IDs können variieren, zu den typischen IDs gehören jedoch (unter anderem) creatorUT, GISProfessionalStdUT und editorUT. Bei diesen IDs wird zwischen Groß- und Kleinschreibung unterschieden, sie müssen also genau so eingegeben werden, wie Sie in Ihrer .json-Lizenzdatei für Portal for ArcGIS aufgeführt sind. | Geben Sie eine entsprechende Benutzer-ID an. Achten Sie darauf, dass diese Benutzer-ID in der Portal for ArcGIS-Lizenzdatei vorhanden ist. |
"PortalLicenseFile" | Der Name der Portal for ArcGIS-Lizenzdatei. Diese Datei muss in den von S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket der Bereitstellung hochgeladen werden. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdmin" | Der Benutzername für das primäre ArcGIS Server-Site-Administratorkonto und initiale Portal for ArcGIS-Administratorkonto. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdminPassword" | Das Kennwort des Site-Administratorkontos. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteEIPAllocationID" | Die Zuordnungs-ID der Elastic IP-Adresse für die VPC, die Sie in den CloudFormation-Parametern unter "Default" angegeben haben. | Erforderlich, wenn Sie die ArcGIS Enterprise-Basisbereitstellung auf einem einzigen Computer bereitstellen. (Legen Sie für den Parameter "Type" den Wert "AllInOne" fest.) |
"RunAsUserPassword" | Das Kennwort des Kontos, mit dem Sie die ArcGIS Server-, Portal for ArcGIS- und ArcGIS Data Store-Windows-Dienste ausführen. Der Anmeldename ist immer "ArcGIS". | Erforderlich, wenn die Bereitstellung auf Windows-Computern erfolgt (legen Sie für den Parameter "OperatingSystem" unter "DeploymentDetails" den Wert "Windows" fest) und Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertificateFile" | Die Datei mit dem SSL-Zertifikat, das für die Site-Domäne ausgestellt wurde. Dies muss eine .pfx-Datei sein, die Sie in den von ArcGIS Enterprise Cloud Builder for AWS verwalteten S3-Bucket der Bereitstellung hochgeladen haben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertPassword" | Das Kennwort für das SSL-Zertifikat. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteDomain" | Der Domänenname für die Bereitstellung. Wenn Sie Ihre Domänennamensserver mit AWS Route 53 verwalten und deshalb den Parameter "AWSR53ZoneId" in den DNS-Parametereinstellungen festgelegt haben, können Sie hier eine Subdomain angeben. Wenn Sie an dieser Stelle keine Subdomain angeben, wird der Domänenname nach der Standardbenennungskonvention festgelegt. Wenn Sie Ihre Domänennamensserver nicht mit AWS Route 53 verwalten und den Parameter "AWSR53ZoneId" nicht festgelegt haben, müssen Sie einen vollständig qualifizierten Domänennamen für den Parameter "SiteDomain" angeben. Wenn Sie einen eigenen DNS-Server und nicht AWS Route 53 verwenden, um den Domänennamen zu verwalten, stellen Sie sicher, dass der Domänenname ("SiteDomain") dem richtigen Elastic Load Balancer oder der richtigen Elastic IP-Adresse im DNS zugeordnet wird, bevor Sie ArcGIS Enterprise Cloud Builder CLI for AWS ausführen, damit der Domänenname zum Zeitpunkt der Verbindung gültig ist. Möglich ist die Erstellung von Elastic Load Balancern (über die AWS Management Console oder Esri AWS CloudFormation-Vorlagen) oder Elastic IP-Adressen (über die AWS Management Console). | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"PostInstallationScript" | Der Name einer ZIP-Archivdatei mit einem benutzerdefinierten Postinstallationsskript. Legen Sie für diesen Parameter alternativ den Wert "NONE" fest, wenn Sie über kein benutzerdefiniertes Skript verfügen. Bei Verwendung eines benutzerdefinierten Postinstallationsskripts müssen Sie die ZIP-Datei in den von Amazon S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket der Bereitstellung hochladen. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"TemplateURL" | Wenn Sie eine eigene CloudFormation-Vorlage anstelle einer der von Esri bereitgestellten Vorlagen für diese Bereitstellung verwenden möchten, können Sie die Vorlage definieren. Geben Sie eine gültige HTTPS-URL an. | Dieser Parameter ist optional und muss unter dem Knoten "BaseEnterprise" und nicht unter dem Knoten "Default" angegeben werden. |
"Type" | Mögliche Werte sind "AllInOne" für die Bereitstellung aller Teile der Bereitstellung auf einem einzigen Computer oder "HA" zum Erstellen einer Bereitstellung mit hoher Verfügbarkeit. | Erforderlich. Dieser Parameter muss unter dem Knoten "BaseEnterprise" und nicht unter dem Knoten "Default" angegeben werden. |
"ELBName" | Geben Sie den Namen eines vorhandenen Elastic Load Balancer an, der mit den Esri AWS CloudFormation-Vorlagen erstellt wurde, oder legen Sie "NEW_ELB" für diesen Parameter fest, um einen neuen Balancer zu erstellen und zu verwenden. Wenn Sie für "ELBName" den Wert "NEW_ELB" festlegen, weist AWS dem erstellten Load Balancer einen Namen zu. Sie müssen "NEW_ELB" wie dargestellt komplett in Großbuchstaben eingeben. | Erforderlich, wenn Sie eine ArcGIS Enterprise-Bereitstellung mit hoher Verfügbarkeit erstellen (legen Sie für den Parameter "Type" den Wert "HA" fest). |
Parameter für die ArcGIS GeoAnalytics Server-, ArcGIS Image Server- und ArcGIS GIS Server-Sites und die Raster-Analyse und Image-Hosting-Server
Unter den Knoten "GeoAnalytics", "RasterAnalytics", "ImageHosting", "ImageServer" und "Server" angegebene Parameterwerte verwenden die Esri CloudFormation-Vorlagen, mit denen verbundene oder eigenständige ArcGIS Server-Sites gestartet werden. Beachten Sie, dass ArcGIS GeoAnalytics Server-Sites stets mit einem ArcGIS Enterprise-Portal verbunden werden müssen und dass für die Verwendung einer ArcGIS Image Server-Site als Raster-Analyse-Server oder Image-Hosting-Server die Site mit einem Portal verbunden werden muss.
Wenn Sie verbundene ArcGIS GeoAnalytics Server- und ArcGIS Image Server-Sites erstellen, werden diese Sites vom Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS entsprechend als GeoAnalytics-, Raster-Analyse- bzw. Image-Hosting-Server des Portals konfiguriert. Sie müssen keine manuelle Konfiguration vornehmen.
In der folgenden Tabelle werden alle möglichen Parameter aufgeführt, die Sie unter den Knoten "GeoAnalytics", "RasterAnalytics", "ImageHosting", "ImageServer" und "Server" festlegen können.
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"ServerLicenseFile" | Die .prvc- oder .epc-Datei zur Lizenzierung Ihrer ArcGIS GeoAnalytics Server-, ArcGIS Image Server- oder ArcGIS GIS Server-Site. | Erforderlich. |
"CloudStoreS3BucketPath" | Der Bucket-Pfad im Format <bucket_name>/<folder_name>. Bei der Verwendung unter den Knoten "RasterAnalytics" und "ImageHosting" wird dieser Speicherort vom Dienstprogramm als Raster-Speicher der Site registriert. Bei der Verwendung unter anderen Knoten wird der angegebene Speicherort vom Dienstprogramm als Cloud-Speicher registriert. Sie müssen den Speicherort im angegebenen Format angeben: <bucket_name>/<folder_name>. Stellen Sie sicher, dass der S3-Bucket vorhanden ist und über die unter dem Knoten "AWSCredentials" angegebenen AWS-Anmeldeinformationen darauf zugegriffen werden kann. Wenn der Bucket nicht vorhanden ist, erstellt Cloud Builder einen Bucket mit dem Standardnamen <deployment_name>+rastore. Wenn der angegebene <folder_name> nicht in dem Bucket vorhanden ist, wird er von Cloud Builder erstellt. | Erforderlich für die ArcGIS Image Server-Site, die Sie als Raster-Analyse-Server des Portals verwenden. Dieser Parameter ist optional, wenn Sie eine eigenständige oder verbundene ArcGIS Image Server-Site oder ArcGIS GIS Server-Site erstellen. Hinweis:Wenn Ihre Bereitstellung die Knoten "RasterAnalytics" und "ImageHosting" umfasst und Sie denselben Raster-Speicher für beide verwenden möchten, verwenden Sie denselben Wert für den "CloudStoreS3BucketPath"-Parameter unter diesen beiden Knoten. |
"Federate" | Gibt an, ob die Site mit der ArcGIS Enterprise-Basisbereitstellung (true) oder einer eigenständigen Site (false) verbunden wird. Sie müssen für "Federate" den Wert true festlegen, wenn Sie eine ArcGIS GeoAnalytics Server-, Raster-Analyse oder eine ArcGIS Image Server-Site erstellen. Wenn Sie diesen Parameter nicht in der Bereitstellungskonfigurationsdatei angeben, lautet der Standardwert false. | Erforderlich. |
"DriveSizeRoot" | Die Größe (in GB) des Laufwerks C: oder des Stammverzeichnisses der ArcGIS GeoAnalytics Server-, ArcGIS Image Server- oder ArcGIS GIS Server-Computer. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"FSInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für den Dateiserver verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"ASInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für die ArcGIS GeoAnalytics Server-, ArcGIS Image Server- oder ArcGIS GIS Server-Computer verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"ASInstances" | Die Anzahl der Amazon Elastic Compute Cloud-Instanzen, die von AutoScaling gestartet werden. Diese Anzahl muss gleich der Gesamtzahl der Computer sein, aus denen eine ArcGIS Server-Site besteht. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"KeyName" | Das Amazon Elastic Compute Cloud-Schlüsselpaar für den Remotezugriff auf die EC2-Instanzen | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"StoreType" | Der Typ des Speicherorts für den Konfigurationsspeicher der ArcGIS Server-Site. Legen Sie zum Verwenden eines EC2-Computers "FileSystem" als Wert für diesen Parameter fest. Um einen S3-Bucket für das Inhaltsverzeichnis des Portals und einen S3-Bucket und eine Amazon DynamoDB-Tabelle für das Inhaltsverzeichnis des Portals zu verwenden, legen Sie "CloudStore" als Wert für diesen Parameter fest. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdmin" | Der Benutzername des primären ArcGIS Server-Site-Administrators. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdminPassword" | Das Kennwort des Site-Administratorkontos. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"RunAsUserPassword" | Das Kennwort des Kontos, mit dem der ArcGIS Server-Windows-Dienst ausgeführt wird. Der Anmeldename ist immer "ArcGIS". | Erforderlich, wenn die Bereitstellung auf Windows-Computern erfolgt (legen Sie für den Parameter "OperatingSystem" unter "DeploymentDetails" den Wert "Windows" fest) und Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben. |
"ELBName" | Geben Sie den Namen eines vorhandenen Elastic Load Balancer an, der mit den Esri AWS CloudFormation-Vorlagen erstellt wurde, oder legen Sie "NEW_ELB" für diesen Parameter fest, um einen neuen Balancer zu erstellen und zu verwenden. Wenn Sie für "ELBName" den Wert "NEW_ELB" festlegen, weist AWS dem erstellten Load Balancer einen Namen zu. Sie müssen "NEW_ELB" wie dargestellt komplett in Großbuchstaben eingeben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertificateARN" | Amazon-Ressourcenname (ARN) des SSL-Zertifikats, das für die Site-Domäne ausgestellt wurde | Nur erforderlich, wenn Sie keinen vorhandenen Elastic Load Balancer verwenden. |
"SiteDomain" | Der Domänenname für die Bereitstellung. Wenn Sie Ihre Domänennamensserver (DNS) mit AWS Route 53 verwalten und deshalb den Parameter "AWSR53ZoneId" in den DNS-Parametereinstellungen festgelegt haben, können Sie hier eine Subdomain angeben. Wenn Sie an dieser Stelle keine Subdomain angeben, wird der Domänenname nach der Standardbenennungskonvention festgelegt. | Erforderlich, wenn Sie den Domänennamen mit einem eigenen DNS-Server statt mit AWS Route 53 verwalten. |
"DBEngine" | Wenn Sie Windows Amazon Elastic Compute Cloud-Instanzen bereitstellen, können Sie für diesen Parameter einen der folgenden Werte festlegen:
Wenn Sie Ubuntu Amazon Elastic Compute Cloud-Instanzen bereitstellen, können Sie für diesen Parameter "none", "aurora-postgresql" oder "postgres" festlegen. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"DBInstanceClass" | Die Instanzklasse für eine Amazon Relational Database Service-Instanz | Erforderlich, wenn Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben und Sie für "DBEngine" den Wert "sqlserver-se", "postgres" oder "aurora-postgresql" festlegen. |
"DBAllocatedStorage" | Die zugewiesene Speichergröße einer Amazon Relational Database Service-Instanz (in GB) | Erforderlich, wenn Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben und Sie für "DBEngine" den Wert "sqlserver-se" oder "postgres" festlegen. |
"PostInstallationScript" | Der Name einer ZIP-Archivdatei mit einem benutzerdefinierten Postinstallationsskript. Legen Sie für diesen Parameter alternativ den Wert "NONE" fest, wenn Sie über kein benutzerdefiniertes Skript verfügen. Bei Verwendung eines benutzerdefinierten Postinstallationsskripts müssen Sie die ZIP-Datei in den von Amazon S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket der Bereitstellung hochladen. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"TemplateURL" | Wenn Sie eine eigene CloudFormation-Vorlage anstelle einer der von Esri bereitgestellten Vorlagen für diese Bereitstellung verwenden möchten, können Sie die Vorlage definieren. Geben Sie eine gültige HTTPS-URL an. | Optional. Dieser Parameter muss unter dem spezifischen Serverknoten – , "GeoAnalytics", "RasterAnalytics", "ImageHosting" oder "Server" – und nicht unter dem Knoten "Default" angegeben werden. |
Parameter für die ArcGIS GeoEvent Server-Site
Parameterwerte, die Sie unter dem Knoten "GeoEvent" angeben, verwenden die Esri ArcGIS GeoEvent Server CloudFormation-Vorlage.
In der folgenden Tabelle werden alle möglichen Parameter aufgeführt, die Sie unter dem Knoten "GeoEvent" festlegen können.
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"ServerLicenseFile" | Die .prvc- oder .ecp-Datei zur Lizenzierung Ihrer ArcGIS GeoEvent Server-Site. | Erforderlich |
"Federate" | Gibt an, ob die Site mit der ArcGIS Enterprise-Basisbereitstellung (true) oder einer eigenständigen Site (false) verbunden wird. Wenn Sie diesen Parameter nicht in der Bereitstellungskonfigurationsdatei angeben, lautet der Standardwert false. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"DriveSizeRoot" | Die Größe (in GB) des Laufwerks C: oder des Stammverzeichnisses der ArcGIS GeoEvent Server-Computer. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"ASInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für die ArcGIS GeoEvent Server-Computer verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"FSInstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für den Dateiserver verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"ELBName" | Geben Sie den Namen eines vorhandenen Elastic Load Balancer an, der mit der Esri AWS CloudFormation-Vorlage erstellt wurde, oder legen Sie "NEW_ELB" für diesen Parameter fest, um einen neuen Elastic Load Balancer zu erstellen und zu verwenden. Wenn Sie für "ELBName" den Wert "NEW_ELB" festlegen, weist AWS dem erstellten Load Balancer einen Namen zu. Sie müssen "NEW_ELB" wie dargestellt komplett in Großbuchstaben eingeben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"KeyName" | Das Amazon Elastic Compute Cloud-Schlüsselpaar für den Remotezugriff auf die EC2-Instanzen | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdmin" | Der Benutzername des primären ArcGIS Server-Site-Administrators. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdminPassword" | Das Kennwort des Site-Administratorkontos. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"RunAsUserPassword" | Das Kennwort des Kontos, mit dem der ArcGIS Server-Windows-Dienst ausgeführt wird. Der Anmeldename ist immer "ArcGIS". | Erforderlich, wenn die Bereitstellung auf Windows-Computern erfolgt (legen Sie für den Parameter "OperatingSystem" unter "DeploymentDetails" den Wert "Windows" fest) und Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertificateFile" | Die Datei mit dem SSL-Zertifikat, das für die Site-Domäne ausgestellt wurde. Dabei muss es sich um eine .pfx-Datei handeln, die Sie in den als "DeploymentBucket" angegebenen S3-Bucket hochgeladen haben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertPassword" | Das Kennwort für das SSL-Zertifikat. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteDomain" | Der Domänenname für die Bereitstellung. Wenn Sie Ihre Domänennamensserver (DNS) mit AWS Route 53 verwalten und deshalb den Parameter "AWSR53ZoneId" in den DNS-Parametereinstellungen festgelegt haben, können Sie hier eine Subdomain angeben. Wenn Sie an dieser Stelle keine Subdomain angeben, wird der Domänenname nach der Standardbenennungskonvention festgelegt. | Erforderlich, wenn Sie den Domänennamen mit einem eigenen DNS-Server statt mit AWS Route 53 verwalten. |
"PostInstallationScript" | Der Name einer ZIP-Archivdatei mit einem benutzerdefinierten Postinstallationsskript. Legen Sie für diesen Parameter alternativ den Wert "NONE" fest, wenn Sie über kein benutzerdefiniertes Skript verfügen. Bei Verwendung eines benutzerdefinierten Postinstallationsskripts müssen Sie die ZIP-Datei in den von S3 verwalteten ArcGIS Enterprise Cloud Builder for AWS-Bucket der Bereitstellung hochladen. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"TemplateURL" | Wenn Sie eine eigene CloudFormation-Vorlage anstelle einer der von Esri bereitgestellten Vorlagen für diese Bereitstellung verwenden möchten, können Sie die Vorlage definieren. Geben Sie eine gültige HTTPS-URL an. | Optional. Dieser Parameter muss unter dem Knoten "GeoEvent" und nicht unter dem Knoten "Default" angegeben werden. |
Parameter für eine ArcGIS Notebook Server-Site
Unter dem Knoten "NotebookServer" angegebene Parameterwerte verwenden die Esri CloudFormation-Vorlagen, mit denen eine ArcGIS Notebook Server-Site gestartet wird. Beachten Sie, dass ArcGIS Notebook Server-Sites stets mit einem ArcGIS Enterprise-Portal verbunden sein müssen und dass Sie eine ArcGIS Notebook Server-Site nur unter dem Betriebssystem Ubuntu erstellen können.
Wenn Sie eine verbundene ArcGIS Notebook Server-Site erstellen, wird diese Site vom Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS entsprechend als Notebook Server des Portals konfiguriert. Sie müssen keine manuelle Konfiguration vornehmen.
In der folgenden Tabelle werden alle möglichen Parameter aufgeführt, die Sie unter dem Knoten "NotebookServer" festlegen können.
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"ServerLicenseFile" | Die .prvc- oder .ecp-Datei zur Lizenzierung Ihrer ArcGIS Notebook Server-Site. | Erforderlich. |
"Federate" | Gibt an, ob die Site mit der ArcGIS Enterprise-Basisbereitstellung (true) oder einer eigenständigen Site (false) verbunden wird. Sie müssen für "Federate" den Wert true festlegen, wenn Sie eine ArcGIS Notebook Server-Site erstellen. Wenn Sie diesen Parameter nicht in der Bereitstellungskonfigurationsdatei angeben, lautet der Standardwert false. | Erforderlich. |
"DriveSizeRoot" | Die Größe (in GB) des Laufwerks C: oder des Stammverzeichnisses der ArcGIS Notebook Server-Computer. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"InstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für die ArcGIS Notebook Server-Computer verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"KeyName" | Das Amazon Elastic Compute Cloud-Schlüsselpaar für den Remotezugriff auf die EC2-Instanzen | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdmin" | Der Benutzername des primären ArcGIS Server-Site-Administrators. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdminPassword" | Das Kennwort des Site-Administratorkontos. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteDomain" | Der Domänenname für die Bereitstellung. Wenn Sie Ihre Domänennamensserver (DNS) mit AWS Route 53 verwalten und deshalb den Parameter "AWSR53ZoneId" in den DNS-Parametereinstellungen festgelegt haben, können Sie hier eine Subdomain angeben. Wenn Sie an dieser Stelle keine Subdomain angeben, wird der Domänenname nach der Standardbenennungskonvention festgelegt. | Erforderlich, wenn Sie den Domänennamen mit einem eigenen DNS-Server statt mit AWS Route 53 verwalten. |
"SSLCertificateFile" | Die Datei mit dem SSL-Zertifikat, das für die Site-Domäne ausgestellt wurde. Dabei muss es sich um eine .pfx-Datei handeln, die Sie in den angegebenen S3-Bucket, der von ArcGIS Enterprise Cloud Builder for AWS verwaltet wird, hochgeladen haben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertPassword" | Das Kennwort für das SSL-Zertifikat. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteEIPAllocationID" | Die Zuordnungs-ID der Elastic IP-Adresse für die VPC, die Sie in den CloudFormation-Parametern unter "NotebookServer" angegeben haben. | Erforderlich. Muss unter dem Knoten "NotebookServer" angegeben werden. |
"AdditionalInstances" | Die Anzahl an zusätzlichen erforderlichen Computern in einer ArcGIS Notebook Server-Site. Der Standardwert ist Null (0). Wenn Sie 0 angeben, enthält die ArcGIS Notebook Server-Site nur einen Computer. | Erforderlich. Muss unter dem Knoten "NotebookServer" angegeben werden. |
"BaseAMI" | Die Amazon Machine Image-ID, mit der die ArcGIS Notebook Server-Site erstellt wird. | Optional. |
"TemplateURL" | Wenn Sie eine eigene CloudFormation-Vorlage anstelle einer der von Esri bereitgestellten Vorlagen für diese Bereitstellung verwenden möchten, können Sie die Vorlage definieren. Geben Sie eine gültige HTTPS-URL an. | Optional. Dieser Parameter muss unter dem Knoten "NotebookServer" und nicht unter dem Knoten "Default" angegeben werden. |
Parameter für eine ArcGIS Mission Server-Site
Unter dem Knoten "MissionServer" angegebene Parameterwerte verwenden die Esri CloudFormation-Vorlagen, mit denen eine ArcGIS Mission Server-Site gestartet wird. Beachten Sie, dass ArcGIS Mission Server-Sites stets mit einem ArcGIS Enterprise-Portal verbunden werden müssen.
Wenn Sie eine verbundene ArcGIS Mission Server-Site erstellen, wird diese Site vom Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS entsprechend als Server des Portals konfiguriert. Sie müssen keine manuelle Konfiguration vornehmen.
In der folgenden Tabelle werden alle möglichen Parameter aufgeführt, die Sie unter dem Knoten "MissionServer" festlegen können.
Parameter | Beschreibung | Erforderlich oder optional |
---|---|---|
"ServerLicenseFile" | Die .prvc- oder .ecp-Datei zur Lizenzierung Ihrer ArcGIS Mission Server-Site. | Erforderlich. |
"Federate" | Gibt an, ob die Site mit der ArcGIS Enterprise-Basisbereitstellung (true) oder einer eigenständigen Site (false) verbunden wird. Sie müssen für "Federate" den Wert true festlegen, wenn Sie eine ArcGIS Mission Server-Site erstellen. Wenn Sie diesen Parameter nicht in der Bereitstellungskonfigurationsdatei angeben, lautet der Standardwert false. | Erforderlich. |
"DriveSizeRoot" | Die Größe (in GB) des Laufwerks C: oder des Stammverzeichnisses des ArcGIS Mission Server-Computers | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"InstanceType" | Der Amazon Elastic Compute Cloud-Instanztyp, der für die ArcGIS Notebook Server-Computer verwendet werden soll | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"KeyName" | Das Amazon Elastic Compute Cloud-Schlüsselpaar für den Remotezugriff auf die EC2-Instanzen | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdmin" | Der Benutzername des primären ArcGIS Server-Site-Administrators. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteAdminPassword" | Das Kennwort des Site-Administratorkontos. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteDomain" | Der Domänenname für die Bereitstellung. Wenn Sie Ihre Domänennamensserver (DNS) mit AWS Route 53 verwalten und deshalb den Parameter "AWSR53ZoneId" in den DNS-Parametereinstellungen festgelegt haben, können Sie hier eine Subdomain angeben. Wenn Sie an dieser Stelle keine Subdomain angeben, wird der Domänenname nach der Standardbenennungskonvention festgelegt. | Erforderlich, wenn Sie den Domänennamen mit einem eigenen DNS-Server statt mit AWS Route 53 verwalten. |
"SSLCertificateFile" | Die Datei mit dem SSL-Zertifikat, das für die Site-Domäne ausgestellt wurde. Dabei muss es sich um eine .pfx-Datei handeln, die Sie in den angegebenen S3-Bucket, der von ArcGIS Enterprise Cloud Builder for AWS verwaltet wird, hochgeladen haben. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SSLCertPassword" | Das Kennwort für das SSL-Zertifikat. | Erforderlich, wenn Sie dies nicht unter dem Knoten "Default" angegeben haben. |
"SiteEIPAllocationID" | Die Zuordnungs-ID der Elastic IP-Adresse für die VPC, die Sie in den CloudFormation-Parametern unter "MissionServer" angegeben haben. | Erforderlich. Muss unter dem Knoten "MissionServer" angegeben werden. |
"RunAsUserPassword" | Das Kennwort des Kontos, mit dem der ArcGIS Server-Windows-Dienst ausgeführt wird. Der Anmeldename ist immer "ArcGIS". | Erforderlich, wenn die Bereitstellung auf Windows-Computern erfolgt (legen Sie für den Parameter "OperatingSystem" unter "DeploymentDetails" den Wert "Windows" fest) und Sie diesen Parameter nicht unter dem Knoten "Default" angegeben haben. |
"BaseAMI" | Die Amazon Machine Image-ID, mit der die ArcGIS Mission Server-Site erstellt wird. | Optional. |
"TemplateURL" | Wenn Sie eine eigene CloudFormation-Vorlage anstelle einer der von Esri bereitgestellten Vorlagen für diese Bereitstellung verwenden möchten, können Sie die Vorlage definieren. Geben Sie eine gültige HTTPS-URL an. | Optional. Dieser Parameter muss unter dem Knoten "MissionServer" und nicht unter dem Knoten "Default" angegeben werden. |
DNS-Parameter
Wenn Sie Ihre Domänennamensserver (DNS) mit AWS Route 53 verwalten, müssen Sie eine AWS Route 53-Zonen-ID unter dem Knoten "DNSParameters" definieren. Wenn Sie das Dienstprogramm ArcGIS Enterprise Cloud Builder CLI for AWS ausführen, wird der DNS aktualisiert, um jeden Domänennamen ("SiteDomain") dem entsprechenden Elastic Load Balancer (ELB) oder der entsprechenden Elastic IP-Adresse (EIP) zuzuordnen.
Der Parameter ist erforderlich, wenn Sie AWS Route 53 verwenden. Wenn Sie AWS Route 53 nicht verwenden, können Sie diesen Parameter leer lassen.
In diesem Beispiel wird die AWS Route 53-Zone "ZUJQ3S2DAL123" der Elastic IP-Adresse zugeordnet, die Sie für den Parameter "SiteDomain" der Basisbereitstellung angegeben haben."DNSParameters":{
"AWSR53ZoneId": "ZUJQ3S2DAL123"
}