Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Modellieren Sie gemeinsam genutzte Dateisystemspeicherorte mit Speicherprofilen
Ein Speicherprofil modelliert die Dateisystemkonfiguration einer Ihrer Hostkonfigurationen. In der Beispielprojektinfrastruktur gibt es vier verschiedene Hostkonfigurationen. In diesem Beispiel erstellen Sie für jede ein separates Speicherprofil. Sie können ein Speicherprofil mit einer der folgenden Methoden erstellen:
-
AWS::Deadline:: StorageProfile CloudFormation Ressource
Ein Speicherprofil besteht aus einer Liste von Speicherorten im Dateisystem, die Deadline Cloud jeweils den Standort und Typ eines Dateisystemspeicherorts mitteilen, der für Jobs relevant ist, die von einem Host gesendet oder auf einem Host ausgeführt werden. Ein Speicherprofil sollte nur die Standorte modellieren, die für Jobs relevant sind. Der gemeinsam genutzte FSCommon Speicherort befindet sich beispielsweise auf der Workstation WS1 unterS:\, sodass der entsprechende Speicherort im Dateisystem wie folgt lautet:
{
"name": "FSCommon",
"path": "S:\\",
"type": "SHARED"
} Verwenden Sie die folgenden Befehle, um das Speicherprofil für Workstation-Konfigurationen zu erstellen WS1WS2, WS3 und WorkerConfig verwenden Sie die Worker-Konfiguration mit dem AWS CLI in AWS CloudShell:
# Change the value of FARM_ID to your farm's identifier FARM_ID=farm-00112233445566778899aabbccddeeffaws deadline create-storage-profile --farm-id $FARM_ID \ --display-name WSAll \ --os-family LINUX \ --file-system-locations \ '[ {"name": "FSCommon", "type":"SHARED", "path":"/shared/common"}, {"name": "FS1", "type":"SHARED", "path":"/shared/projects/project1"}, {"name": "FS2", "type":"SHARED", "path":"/shared/projects/project2"} ]' aws deadline create-storage-profile --farm-id $FARM_ID \ --display-name WS1 \ --os-family WINDOWS \ --file-system-locations \ '[ {"name": "FSCommon", "type":"SHARED", "path":"S:\\"}, {"name": "FS1", "type":"SHARED", "path":"Z:\\"} ]' aws deadline create-storage-profile --farm-id $FARM_ID \ --display-name WS2 \ --os-family MACOS \ --file-system-locations \ '[ {"name": "FSCommon", "type":"SHARED", "path":"/Volumes/common"}, {"name": "FS2", "type":"SHARED", "path":"/Volumes/projects/project2"} ]' aws deadline create-storage-profile --farm-id $FARM_ID \ --display-name WorkerCfg \ --os-family LINUX \ --file-system-locations \ '[ {"name": "FSCommon", "type":"SHARED", "path":"/mnt/common"}, {"name": "FS1", "type":"SHARED", "path":"/mnt/projects/project1"}, {"name": "FS2", "type":"SHARED", "path":"/mnt/projects/project2"} ]'
Anmerkung
Sie müssen in Ihren Speicherprofilen auf die Speicherorte des Dateisystems verweisen und dabei in allen Speicherprofilen in Ihrer Farm dieselben Werte für die name Eigenschaft verwenden. Deadline Cloud vergleicht die Namen, um festzustellen, dass sich Dateisystemspeicherorte aus verschiedenen Speicherprofilen bei der Generierung von Pfadzuordnungsregeln auf denselben Speicherort beziehen.