View a markdown version of this page

Modele locais de sistemas de arquivos compartilhados com perfis de armazenamento - Deadline Cloud

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modele locais de sistemas de arquivos compartilhados com perfis de armazenamento

Um perfil de armazenamento modela a configuração do sistema de arquivos de uma das configurações do seu host. Há quatro configurações de host diferentes na infraestrutura do projeto de amostra. Neste exemplo, você cria um perfil de armazenamento separado para cada um. Você pode criar um perfil de armazenamento usando qualquer um dos seguintes:

Um perfil de armazenamento é composto por uma lista de localizações do sistema de arquivos, cada uma informando ao Deadline Cloud a localização e o tipo de localização do sistema de arquivos que é relevante para trabalhos enviados ou executados em um host. Um perfil de armazenamento deve modelar somente os locais que são relevantes para os trabalhos. Por exemplo, o FSCommon local compartilhado está localizado na estação de trabalho WS1 emS:\, então o local do sistema de arquivos correspondente é:

{ "name": "FSCommon", "path": "S:\\", "type": "SHARED" }

Use os comandos a seguir para criar o perfil de armazenamento para as configurações WS1 da estação de trabalho WS3 e a configuração do trabalhador WorkerConfig usando o AWS CLI in: WS2 AWS CloudShell

# Change the value of FARM_ID to your farm's identifier FARM_ID=farm-00112233445566778899aabbccddeeff aws 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"} ]'
nota

Você deve consultar os locais do sistema de arquivos em seus perfis de armazenamento usando os mesmos valores para a name propriedade em todos os perfis de armazenamento em sua fazenda. O Deadline Cloud compara os nomes para determinar se os locais do sistema de arquivos de diferentes perfis de armazenamento estão se referindo ao mesmo local ao gerar regras de mapeamento de caminhos.