问题标签 [azure-lab-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
93 浏览

azure-devtest-labs - 开发测试实验室工件文件命名约定

我正在尝试为我的开发测试实验室创建一个新的自定义工件,并且我正在关注文档。

我不清楚的是使用的命名约定。如果我按照上面链接示例中使用的命名约定:文件夹名称应该是“os-package”或“os-task”。

但是我不清楚(甚至从示例中)是文件的命名约定。同一文件夹中的不同文件有不同的约定:

  • 工件文件.json _
  • 巧克力包安装程序.ps1 _
  • 开始C hocolatey.ps1 _

是否有我应该遵循的命名约定?

0 投票
3 回答
313 浏览

azure - 与默认凭据连接时,azure-lab-services 权限被拒绝

我正在预览目前处于预览状态的 Azure 实验室(托管)。我已按照Microsoft 的入门教程进行操作。

我创建了一个带有 3 个虚拟机的教室实验室,基于来自 Marketplace 的默认 Ubuntu 映像。我已经复制/粘贴了该模板的默认凭据,该模板用于该教室实验室中的所有虚拟机。

然后我发布了它,添加了一个用户,获得了一个注册链接,并用它来注册为那个用户(所谓的学生)。我可以看到我希望看到的虚拟机。我可以启动它,等待大约 30 秒,然后我可以单击连接按钮以获取 ssh 连接详细信息。我打开终端,粘贴 ssh 连接详细信息,然后我收到密码挑战。出色的!到目前为止,一切都按预期工作。但是当我输入从默认模板复制的密码时,权限被拒绝。于是我再试一次,拒绝了。所以我等了一会儿(也许虚拟机需要更多时间才能完全启动),但权限被拒绝。

这个教程对我来说看起来很简单,我选择了一个默认的 Ubuntu 18.04 LTS 镜像来使用。我什至尝试创建一个新的课堂实验室,但在创建该模板期间,我选择启动它、连接到它并在发布之前安装其他软件。这有效(如我所料)。但是当我发布那个教室实验室,注册一个学生帐户并尝试使用我用来安装其他软件的正确默认凭据登录那个教室中的虚拟机时,我也被拒绝了权限。

我很困惑。

任何人?

0 投票
3 回答
113 浏览

azure-lab-services - “你的实验室处于失败状态”

我曾两次经历过实验室最终处于失败状态。我所能做的就是删除并重新创建实验室。

在此处输入图像描述

有没有人可以防止这种情况发生?或者至少能够恢复实验室主虚拟机?

0 投票
1 回答
130 浏览

azure - 如何将用户分配的托管标识添加到 Azure 实验室 VM?

我的目标是让一个虚拟机使用用户分配的托管标识运行 Azure DevOps 的构建,这样我们就可以保留所有连接字符串。

我刚刚在其中创建了一个 Azure 实验室和一个 VM。

在实验室中这样做的原因是我们可以在晚上和周末关闭它。

但是,我找不到为其分配托管标识的选项。

在此处输入图像描述

如果可能,我该怎么做?

0 投票
1 回答
59 浏览

rest - 创建实验室后无法调整参考 VM 的大小

在 Azure 实验室服务和课堂实验室中,一旦创建了实验室,我就无法调整参考 VM 的大小。我需要这个,因为我已经完全配置了一个参考 VM,现在已经发布了我需要将 VM 的规范从标准提升到性能。

实验室门户 UI不公开此功能,Az.LabsServices豪华模块也不公开。我尝试将更改保存到共享图库中的图像中,然后在使用新规范创建新实验室时引用该图像。这个新实验室的问题是机器没有从保存的图像中继承所有的注册表修改和主要用户设置。除非存在无法调整这些 VM 大小的特定未记录原因,否则它们应遵守azure 文档中描述的 REST 端点功能。我尝试过的 API 调用是以下的各种组合:

或更新的端点

在哪里{environmentSettingName}设置为defaultorproperties.resourceSettings 并且有效负载从{"properties":{"resourceSettings":{"size":"Performance"}}}or{"resourceSettings":{"size":"Performance"}} 和其他组合变化

我从 API 得到的唯一响应是“不支持该操作”

0 投票
3 回答
260 浏览

azure - 如何在 Azure 订阅中启用对图库图像的编程访问?

我正在尝试使用 Azure 实验室服务帐户创建一个 Ubuntu 服务器实验室,并按照以下步骤操作。

截图 1中,我已经在 Lab Services – Marketplace images 中启用了 Ubuntu Server 18.04 LTS。

截图 2中,已启用的市场图像列在实验室设置页面中

截图 3中,错误:图库图像“ubuntu server 18_04 lts”必须启用此订阅中的编程访问。

谁能帮我解决这个错误 - “必须为此订阅中的程序访问启用图库图像'ubuntu server 18_04 lts'。”

此外,在 Ubuntu 市场图像页面上没有类似“想要以编程方式部署? ”的选项,附上下面的屏幕截图。

截图 4

0 投票
2 回答
55 浏览

azure-lab-services - 用于 ALS 的电子邮件地址是什么?

我们正在尝试使用 Azure 实验室服务来运行培训课程。

登录需要 Microsoft 帐户。我们在我们的域中创建了邮箱,但 Microsoft 不接受 Microsoft 帐户的“工作”电子邮件地址。

接下来,我们创建了 outlook.com 电子邮件地址,但不久之后,微软以某种违反政策的方式锁定了这些帐户。

然后我们使用了一些我们已经使用了一段时间的 Gmail 地址。这些也工作了几天,然后微软因违反政策而将其锁定。

违反政策必须与拥有多个帐户的某些相同恢复信息有关。这些帐户仅用作访问 Azure 实验室服务的一种方式。

所以我们不能使用工作电子邮件地址、Outlook.com 电子邮件地址或 Gmail 地址。这让我们不得不要求课程参加者使用他们自己的个人电子邮件地址来注册 Microsoft 帐户,以便参加由他们的雇主提供的培训课程。有些人不会介意,但我相信有些人会原则上反对。

有没有其他人遇到过这个问题并找到了可行的解决方案?奇怪的是,像 Azure 实验室服务这样的产品,它肯定是针对很多企业的,它的工作方式有这么低级的阻碍。

提前致谢。

0 投票
1 回答
30 浏览

azure-lab-services - 查看预定实验室的时区?

在安排实验室时,时区似乎是 UTC。虽然这很好,但如果可以在本地时区进行调度并且调度程序可以进行数学运算以将其转换为 UTC,那将是一件好事。

0 投票
2 回答
116 浏览

azure-lab-services - 无法通过 Azure 实验室服务虚拟机池连接到 VM。RDP 不下载

Azure 实验室服务中的连接图标 --> 虚拟机池不下载 RDP 文件以连接到 VM

0 投票
1 回答
160 浏览

azure-lab-services - Azure 实验室服务:模板中有多个 VM?

如何在 Azure 实验室服务实验室中拥有多个 VM?示例:1 x Windows Server OS VM 1 x Windows 10 OS VM 设备之间共享网络连接?

我只是没有看到此设置的任何选项?如果你不能建立一个完整的实验室,他们为什么会有所谓的实验室服务?