Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configura i profili di archiviazione per le code
La configurazione di una coda include un elenco di nomi con distinzione tra maiuscole e minuscole delle posizioni del file system condiviso a cui i lavori inviati alla coda richiedono l'accesso. Ad esempio, i lavori inviati alla coda richiedono le posizioni del file system e. Q1 FSCommon FS1 I lavori inviati alla coda richiedono le posizioni del file system e. Q2 FSCommon FS2
Per impostare le configurazioni della coda in modo che richiedano queste posizioni del file system, utilizzate il seguente script:
# Change the value of FARM_ID to your farm's identifier FARM_ID=farm-00112233445566778899aabbccddeeff# Change the value of QUEUE1_ID to queue Q1's identifier QUEUE1_ID=queue-00112233445566778899aabbccddeeff# Change the value of QUEUE2_ID to queue Q2's identifier QUEUE2_ID=queue-00112233445566778899aabbccddeeffaws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE1_ID \ --required-file-system-location-names-to-add FSCommon FS1 aws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE2_ID \ --required-file-system-location-names-to-add FSCommon FS2
La configurazione di una coda include anche un elenco di profili di archiviazione consentiti che si applica ai lavori inviati e alle flotte associate a quella coda. Nell'elenco dei profili di archiviazione consentiti della coda sono consentiti solo i profili di archiviazione che definiscono le posizioni del file system per tutte le posizioni del file system richieste per la coda.
Un processo ha esito negativo se lo invii con un profilo di archiviazione che non è presente nell'elenco dei profili di archiviazione consentiti per la coda. Puoi sempre inviare un lavoro senza profilo di archiviazione a una coda. Le configurazioni delle workstation sono etichettate WSAll ed WS1 entrambe hanno le posizioni del file system richieste (FSCommone) per la coda. FS1 Q1 Devono essere autorizzati a inviare lavori alla coda. Allo stesso modo, le configurazioni delle workstation WS2 soddisfano WSAll i requisiti per la coda. Q2 Devono essere autorizzati a inviare lavori a quella coda. Aggiorna entrambe le configurazioni delle code per consentire l'invio dei lavori con questi profili di archiviazione utilizzando il seguente script:
# Change the value of WSALL_ID to the identifier of the WSAll storage profile WSALL_ID=sp-00112233445566778899aabbccddeeff# Change the value of WS1 to the identifier of the WS1 storage profile WS1_ID=sp-00112233445566778899aabbccddeeff# Change the value of WS2 to the identifier of the WS2 storage profile WS2_ID=sp-00112233445566778899aabbccddeeffaws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE1_ID \ --allowed-storage-profile-ids-to-add $WSALL_ID $WS1_ID aws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE2_ID \ --allowed-storage-profile-ids-to-add $WSALL_ID $WS2_ID
Se si aggiunge il profilo WS2 di archiviazione all'elenco dei profili di archiviazione consentiti per la codaQ1, l'operazione ha esito negativo:
$ aws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE1_ID \ --allowed-storage-profile-ids-to-add $WS2_ID An error occurred (ValidationException) when calling the UpdateQueue operation: Storage profile id: sp-00112233445566778899aabbccddeeffdoes not have required file system location: FS1
Il motivo è che il profilo WS2 di archiviazione non contiene una definizione della posizione del file system denominata richiesta dalla FS1 codaQ1.
Anche l'associazione di un parco macchine configurato a un profilo di storage che non è presente nell'elenco dei profili di storage consentiti della coda ha esito negativo. Ad esempio:
$ aws deadline create-queue-fleet-association --farm-id $FARM_ID \ --fleet-id $FLEET_ID \ --queue-id $QUEUE1_ID An error occurred (ValidationException) when calling the CreateQueueFleetAssociation operation: Mismatch between storage profile ids.
Per correggere l'errore, aggiungi il profilo di archiviazione denominato WorkerConfig all'elenco dei profili di archiviazione consentiti sia per la coda che per la codaQ1. Q2 Quindi, associa la flotta a queste code in modo che i lavoratori della flotta possano eseguire i lavori da entrambe le code.
# Change the value of FLEET_ID to your fleet's identifier FLEET_ID=fleet-00112233445566778899aabbccddeeff# Change the value of WORKER_CFG_ID to your storage profile named WorkerCfg WORKER_CFG_ID=sp-00112233445566778899aabbccddeeffaws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE1_ID \ --allowed-storage-profile-ids-to-add $WORKER_CFG_ID aws deadline update-queue --farm-id $FARM_ID --queue-id $QUEUE2_ID \ --allowed-storage-profile-ids-to-add $WORKER_CFG_ID aws deadline create-queue-fleet-association --farm-id $FARM_ID \ --fleet-id $FLEET_ID \ --queue-id $QUEUE1_ID aws deadline create-queue-fleet-association --farm-id $FARM_ID \ --fleet-id $FLEET_ID \ --queue-id $QUEUE2_ID