Moldex3D遠端計算的Azure-Connect使用步驟之DeployAzureCycleClo
二. 使用步驟 (User Guide)
選項C : DeployAzureCycleCloud : 布署Azure CycleCloud (Option C:DeployAzureCycleCloud : Deploy Azure Cycle Cloud)
請先打開檔案總管, 并到文件夾C:\Moldex3D\Azure-Connect 2023\Config. 接著用記事本打開MDXAzureDeployment.conf. 請注意因為目前的選項是DeployAzureCycleCloud, 因此只需檢查 [DeployAzureCycleCloud]區(qū)段下的設定

以下會說明各字段并給予建議值, 第一次使用時建議你根據(jù)范例值輸入
?ResourceGroupName: 資源群組的名稱, 在同一訂閱內(nèi)是唯一值. (范例值: RG_cyclecloud)
?Location: 資源群組所在的區(qū)域. (范例值: westus. 您也可以參考選項D的說明.)
?VNETAddressSpace: 局域網(wǎng)絡地址空間. 若您的網(wǎng)絡環(huán)境會有跟其他Azure VNET共享地端網(wǎng)絡網(wǎng)關以建立VPN信道的情形(如:您的單位有多人使用此布署工具布署云端資源, 并共享您單位的地端網(wǎng)絡網(wǎng)關), 請聯(lián)絡網(wǎng)絡管理員決定這個值怎么設定. (范例值已自動帶入配置文件. 范例值: 10.0.0.0/16)
?ClusterSubnet: 計算叢集所在的子網(wǎng). 若您的網(wǎng)絡環(huán)境會有跟其他Azure VNET共享地端網(wǎng)絡網(wǎng)關以建立VPN信道的情形(如:您的單位有多人使用此布署工具布署云端資源, 并共享您單位的地端網(wǎng)絡網(wǎng)關), 請聯(lián)絡網(wǎng)絡管理員決定這個值怎么設定. (范例值已自動帶入配置文件. 范例值: 10.0.0.0/24)
?AdminUsername: 計算叢集內(nèi)所有節(jié)點(虛擬機)的登入賬號的名稱. (范例值: moldex3d)
?AdminPassword: 計算叢集內(nèi)所有節(jié)點(虛擬機)的登入賬號的密碼. (范例值: MDX3DAzurePC!)
?SSHKeyPassPhrase: 布署過程中產(chǎn)生之SSH密鑰的密碼詞組
?VMSize: Azure CycleCloud這臺機器的VM型號(范例值: Standard_D4s_v4. 您也可以參考選項E跟F的說明)
?CycleCloudImageSKU: 布署Azure CycleCloud使用的映像名稱. (范例值: cyclecloud8. 請勿修改此字段)
?DeployDBforMariaDB: 是否布署Azure database for MariaDB. (若您后續(xù)會使用Slurm工作排程器, 請將此設定設為1, 否則請設為0)
?DBforMariaDBStorageSizeMB: Azure database for MariaDB的儲存空間大小. (范例值已自動帶入配置文件. 范例值: 10240, 也就是10GB的意思.)
?DeployVPNGateway: 是否布署Azure VPN網(wǎng)關. (若不需要計算節(jié)點請輸入0. 建議值已自動帶入配置文件. 建議值: 1)
?VPNGatewaySKU: Azure VPN網(wǎng)關的型號. (范例值: Basic. 您也可以參考選項G的說明)
?VPNGatewaySubnet: Azure VPN網(wǎng)關所在的子網(wǎng). (范例值已自動帶入配置文件. 范例值: 10.0.192.0/24)
?VPNLocalGatewayPublicAddress: 地端用來建立VPN信道之網(wǎng)絡網(wǎng)關的對外IP. (請根據(jù)您的地端環(huán)境進行設定)
?VPNLocalGaterwayAddressSpace: 地端用來建立VPN信道之網(wǎng)絡網(wǎng)關的局域網(wǎng)絡空間. (請根據(jù)您的地端環(huán)境進行設定)
?VPNSharedKey: VPN通訊使用之共享密鑰. (請根據(jù)您的地端環(huán)境進行設定)
?Moldex3DLinuxPackageEL7: Moldex3D CentOS 7安裝包的所在路徑. (請勿修改默認路徑)
?Moldex3DLinuxPackageEL8: Moldex3D CentOS 8安裝包的所在路徑. (請勿修改默認路徑)
?LMServerIP: 地端Moldex3D LM Server的IP. (請根據(jù)您的地端環(huán)境進行設定)
?LMServerPort: 地端Moldex3D LM Server的Port. (請根據(jù)您的地端環(huán)境進行設定, 預設是2556)
以下假設您后續(xù)會使用Slurm工作排程器, 因此需要Azure database for MariaDB, 而地端LM server IP為192.168.130.52. 因此VPNLocalGatewayAddressSpace須設為192.168.130.0/24
請參考以下配置文件內(nèi)容

-請注意VPNLocalGatewayPublicIPAddress與VPNSharedKey的值須由您的網(wǎng)絡管理員提供.
-所有字段都填妥后請回到cmd.exe. 執(zhí)行MDXAzureDeploymentConsole.exe -DeployAzureCycleCloud

-一開始會先執(zhí)行登入Azure CLI, 這時候會啟動瀏覽器并轉向至Azure登入頁面, 請輸入賬號密碼登入

-登入后畫面如下, 此時可以關閉瀏覽器

-之后布署程序會自動依序布署組成Azure CycleCloud的每個組件直到完成建立, 中途不再需要需使用者輸入.

-布署完成后會顯示數(shù)個重要訊息如下圖, 包括

1.Azure CycleCloud FQDN與Public IP: 此為布署好的Azure CycleCloud VM的FQDN與Public IP.
2.SSH Public key contents: 此為布署過程中產(chǎn)生的SSH公鑰, 在后續(xù)設定Azure CycleCloud時會用到.
3.Storage account name: 布署完成的Azure Storage account名稱, 在后續(xù)設定Azure CycleCloud時會用到.
4.Please open the browser and visit [http://…..]: 這是設定Azure CycleCloud的聯(lián)機網(wǎng)址
5.Please download InitializeMoldex3D.sh to the Linux server created by Azure CycleCloud via command: [wget …..]: 這是當透過Azure CycleCloud建立好Linux叢集后, 要聯(lián)機到Linux server執(zhí)行的第一個命令.
6.Please run InitializeMoldex3D.sh on Linux server created by Azure CycleCloud via command: [bash ….]: 這是當透過Azure CycleCloud建立好Linux叢集后, 要聯(lián)機到Linux server執(zhí)行的第二個命令.
7.MariaDB Server name: 若您在配置文件將DeployDBforMariaDB設為1, 則會出現(xiàn)此訊息. Server name在后續(xù)Slurm工作排程器的設定會用到.
8.MariaDB Admin login name: 若您在配置文件將DeployDBforMariaDB設為1, 則會出現(xiàn)此訊息. Admin login name在后續(xù)Slurm工作排程器的設定會用到.
9.Azure VPN Gateway IP: 請聯(lián)絡網(wǎng)絡管理員將此IP更新至地端網(wǎng)絡網(wǎng)關設定.
以上步驟已完成Azure CycleCloud的布署, 接下來要對其進行設定。
注意: 請先不要關閉MDXAzureDeploymentConsole.exe, 因為其畫面顯示的信息在后續(xù)設定Azure CycleCloud與執(zhí)行Moldex3D初始化會用到。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















