你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
先决条件:安装 Azure CLI 和 Git,然后登录或设置 Azure 订阅。
重要
从 Linux shell 运行以下命令,其中安装了 Azure CLI,并使用指定用于部署的 Azure 帐户进行身份验证。 此方案不支持 Azure Cloud Shell。
克隆最新稳定版的适用于 Slurm 的 Azure CycleCloud 工作区
git clone --depth 1 https://github.com/azure/cyclecloud-slurm-workspace.git复制 UI 定义文件
./uidefinitions/createUiDefinition.json的内容浏览到 UI 定义沙盒:
- 对于 Azure 公有云 Azure 公共门户
- 对于 Azure US Gov Azure US Gov 门户
将 UI 定义文件的内容粘贴到右侧的多行文本框中。
选择
Preview >>左下角以显示 UI 体验。浏览 UI 流的每个页面,确保必要的值显示在下一步中所述的输出有效负载中。
按照界面流程进入
Review + create页面,然后选择标记为View outputs payload的链接,该链接位于Create按钮右侧,以在浏览器窗口右侧的窗格正文中生成包含 JSON 格式文本的内容。将 JSON 格式的文本复制到本地 JSON 文件中。
将其
parameters.json另存为并记下路径。 此文件是部署的参数文件。打开所选 shell,转到包含前面克隆的
cyclecloud-slurm-workspace存储库的文件夹或目录。接受 Cycle 映像计划的条款:
az vm image terms accept --urn azurecyclecloud:azure-cyclecloud:cyclecloud8-gen2:latest在 shell 中运行以下部署命令。 替换方括号中的字段的值(请务必删除方括号)。 当前目录如上一步中所述。
az deployment sub create --template-file ./cyclecloud-slurm-workspace/bicep/mainTemplate.bicep --parameters parameters.json --location [ANY AZURE LOCATION E.G. eastus] --name [OPTIONAL BUT HELPFUL, DELETE IF UNUSED]等待 shell 提示部署成功。 还可以在 Azure 门户中跟踪部署的进度。 转到 UI 中显示的资源组,从“设置”菜单中选择“ 部署 ”,并检查以显示列表底部以“pid-”开头的部署名称的状态。