本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
範例專案基礎設施
若要示範如何使用任務附件和儲存描述檔,請使用兩個不同的專案來設定測試環境。您可以使用截止日期雲端主控台來建立測試資源。
-
如果您尚未建立測試陣列,請建立測試陣列。若要建立陣列,請遵循建立陣列中的程序。
-
為兩個專案中的每個任務建立兩個佇列。若要建立佇列,請遵循建立佇列中的程序。
-
建立第一個名為 的佇列
Q1。使用下列組態,針對所有其他項目使用預設值。-
針對任務附件,選擇建立新的 Amazon S3 儲存貯體。
-
選取啟用與客戶受管機群的關聯。
-
對於以使用者身分執行的 ,請在 POSIX 使用者和群組
jobuser中輸入 。 -
針對佇列服務角色,建立名為 的新角色
AssetDemoFarm-Q1-Role -
清除預設 Conda 佇列環境核取方塊。
-
-
建立第二個名為 的佇列
Q2。使用下列組態,針對所有其他項目使用預設值。-
針對任務附件,選擇建立新的 Amazon S3 儲存貯體。
-
選取啟用與客戶受管機群的關聯。
-
對於以使用者身分執行的 ,請在 POSIX 使用者和群組
jobuser中輸入 。 -
針對佇列服務角色,建立名為 的新角色
AssetDemoFarm-Q2-Role -
清除預設 Conda 佇列環境核取方塊。
-
-
-
建立單一客戶受管機群,從兩個佇列執行任務。若要建立機群,請遵循建立客戶受管機群中的程序。使用下列組態:
-
對於名稱,請使用
DemoFleet。 -
對於機群類型,選擇客戶受管
-
針對機群服務角色,建立名為 AssetDemoFarm-Fleet-Role 的新角色。
-
請勿將機群與任何佇列建立關聯。
-
測試環境假設主機之間使用網路檔案共用共用三個檔案系統。在此範例中,位置具有下列名稱:
-
FSCommon- 包含兩個專案通用的輸入任務資產。 -
FS1- 包含專案 1 的輸入和輸出任務資產。 -
FS2- 包含專案 2 的輸入和輸出任務資產。
測試環境也會假設有三個工作站,如下所示:
-
WSAll- 開發人員用於所有專案的 Linux型工作站。共用檔案系統位置為:-
FSCommon:/shared/common -
FS1:/shared/projects/project1 -
FS2:/shared/projects/project2
-
-
WS1- 用於專案 1 Windows的 型工作站。共用檔案系統位置為:-
FSCommon:S:\ -
FS1:Z:\ -
FS2:無法使用
-
-
WS1- 用於專案 2 的 macOS型工作站。共用檔案系統位置為:-
FSCommon:/Volumes/common -
FS1:無法使用 -
FS2:/Volumes/projects/project2
-
最後,為機群中的工作者定義共用檔案系統位置。以下範例會將此組態稱為 WorkerConfig。共用的位置如下:
-
FSCommon:/mnt/common -
FS1:/mnt/projects/project1 -
FS2:/mnt/projects/project2
您不需要設定任何符合此組態的共用檔案系統、工作站或工作者。示範不需要有共用的位置。