【Moldex3D 2025】云端计算-Azure-Connect 使用步骤J、K
moldex3d吧
全部回复
仅看楼主
level 11
Moldex3D_MKT 楼主
选项J:DeployWindowsClusterWithServicePrincipal
•透过服务主体(Service Principal)在Azure建立新的Moldex3D计算丛集
请先打开档案总管,并到文件夹C:\Moldex3D\Azure-Connect2025\Config. 接着用记事本打开MDXAzureDeployment.conf.请注意因为目前的选项是DeployWindowsClusterWithServicePrincipal, 因此需检查 [DeployWindowsCluster] 区段与[ServicePrincipal]区段下的设定。
在[ServicePrincipal] 区段中包含了ApplicationId,TenantId与Password,这些信息需要手动至Azure Portal 上建立ServicePrincipal 后才可取得。
以下说明在AzurePortal建立ServicePrincipal的作法:
1.在 Azure Portal 建立资源群组.此资源群组仅用于布署Moldex3D Windows 计算丛集.
a.点选 Resource Group -> Create -> 名称请依需求命名,本文件以RG_mdx_cluster 作为范例
2.在Azure Portal建立ServicePrincipal (服务主体),并建立其密码
a.点选Microsoft Entra ID -> AppRegistrations -> New Registration
b.Name 输入 ISLM, 选择 Accounts in this organizationaldirectory only. 按下最下方Register
c.建立完毕后请记下 Application id 与tenant id , 步骤4会用到.
d.点击左方 Manage -> Certificates &secrets -> New client secret
e.Secret 预设有效时间是6 个月
f.请妥善保存 secret value (即password), 步骤4 会用到.后续回到此页面将不再显示value
3.将步骤 2 建好的 Service Principal 指派为步骤1 资源群组的Owner 角色
a.请到资源群组 RG_mdx_cluster, 找到Access control (IAM), 到右边点选Add -> Add role assignment
b.选择 Privileged administrator roles ->Owner, 按下Next
c.选择 User, group, or service principal-> 点击Select members -> 输入islm -> 选择ISLM - > 按下Select
d. 选择完毕后画面如下, 按下 Next button
e.选择 Allow user to assign all roles(highly privileged), 按下Review+assign
f.Role assignments 页面中会出现islm, 且Role 为Owner
4.请将 MDXAzureDeployment.conf 的[ServicePrincipal] 相关字段填妥(包含ApplicationId,TenantId 与Password)
接下来请参考选项B:DeployWindowsCluster 的做法,将MDXAzureDeployment.conf的[DeployWindowsCluster]字段填妥。请注意字段中的ResourceGroupName 与 Location 需要跟您在建立ServicePrincipal 前建立的Resource Group 吻合。
所有字段都填妥后请回到cmd.exe. 执行MDXAzureDeploymentConsole.exe - DeployWindowsClusterWithServicePrincipal
当使用此选项,布署过程中不会再跳出浏览器要求登入Azure Portal,而是使用先前建立之ServicePrincipal 的权限进行布署。
•透过服务主体(Service Principal) 调整现有 Moldex3D Windows 计算丛集的设定
请参考选项 B:DeployWindowsCluster 的调整现有 Moldex3DWindows 计算丛集的设定
•透过服务主体 (Service Principal) 更新现有 Moldex3D Windows 计算丛集中所有节点的 Moldex3D版本
请参选项 B:DeployWindowsCluster 的更新现有 Moldex3DWindows 计算丛集中所有节点的 Moldex3D 版本
选项K:DeleteWindowsClusterWithServicePrincipal
删除选项 J 布署之 Windows 计算丛集
请回到 cmd.exe. 执行 MDXAzureDeploymentConsole.exe -DeleteWindowsClusterWithServicePrincipal
当使用此选项,过程中不会再跳出浏览器要求登入 Azure Portal,而是使用先前建立之 ServicePrincipal的权限删除计算丛集。请注意 Resource Group 内的所有资源会被删除,但 Resource Group 本身会保留。
以上就是 Azure-Connect 布署工具的使用说明.
2025年04月22日 01点04分 1
1