在Azure VM上自动化启动任务的最简单方法是什么?

德雷赫

我当前的应用场景要求我同时执行一些启动任务并同时启动多个VM(每个VM上的启动任务会触发相同的脚本,但是使用不同的参数)。以前,在EC2中,我可以轻松启动多个EC2实例,然后使用Windows任务计划程序轻松触发可执行文件,读取每个实例的用户数据中的数据,然后完成所有操作。

我在Azure中尝试了相同的方法,但是发现了许多问题:

  1. 尝试使用任务计划程序并“在启动时”启动任务,但是由于syspreping后用户信息丢失,因此无法正常工作,因此我将无法启动同一任务。
  2. 尝试gpedit.msc并指定启动脚本。不行 我不知道为什么
  3. 尝试使用任务计划程序并在特定时间点启动任务。不行 我收到一条错误消息,提示“操作员或管理员拒绝了该请求”。

那么,在Azure VM中自动执行启动任务的最简单方法是什么?

参加者

您是否考虑过使用Azure-powershell

  1. 您可以使用Start-AzureVM-cmdlet启动虚拟机。
  2. 您可以使用以下内容

开始的代码段:

$vmuri = Get-AzureWinRMUri -ServiceName $VMName

#region start hpc-azure-nodes
Invoke-Command -ConnectionUri $vmuri -Credential $credential {
    #start your tasks with the according parameters
} -ArgumentList

一种更简单的方法是在Azure中创建head-vm并安装HPC-cluster-manager利用HPC群集管理器,您可以在限制范围内配置任意数量的Azure计算节点,部署软件并从群集管理器集中启动/停止软件。

此外,HPC群集管理器还提供了许多有用的功能:

  • 添加/删除节点
  • 通过rdp连接到每个节点
  • 查看工作的日志记录信息
  • 还有很多

还有一个HPC Powershell,它提供了一个很好的自动化环境。诚然,这种方法需要付出更多的努力,但从长远来看,几乎可以肯定会有所收获。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检测脚本是否在Azure自动化中运行的正确方法是什么?

来自分类Dev

检测脚本是否在Azure自动化中运行的正确方法是什么?

来自分类Dev

无法使用 Azure 自动化停止 VM

来自分类Dev

自动化Azure部署

来自分类Dev

Azure 自动化特权

来自分类Dev

获取当前Azure Cloudservice实例计数的最简单方法

来自分类Dev

如何自动启动Azure VM?

来自分类Dev

Azure自动化:VM关闭运行手册不适用于新VM

来自分类Dev

Azure自动化综合计划

来自分类Dev

Azure自动化-无法获得AzRoleAssignement

来自分类Dev

Azure自动化:调用URL

来自分类Dev

参数化异常消息的最简单方法是什么?

来自分类Dev

使用 powershell 任务使用发布管道自动化 Azure 数据工厂触发器

来自分类Dev

简单地说,运行本身运行docker容器的任务的最简单方法是什么?

来自分类Dev

建议使用Powershell创建Azure VM的方法是什么?

来自分类Dev

我在Azure自动化的PowerShell中缺少什么导致Start-AzureVM无法正常工作?

来自分类Dev

我在Azure自动化的PowerShell中缺少什么导致Start-AzureVM无法正常工作?

来自分类Dev

Azure 自动化帐户中的凭据和证书有什么区别

来自分类Dev

在Clojure中定期运行任务的最简单方法是什么

来自分类Dev

将Docker容器导出到VM的最简单方法是什么

来自分类Dev

Azure自动化Powershell,无法使用int输入参数

来自分类Dev

如何使用Azure自动化运行存储过程?

来自分类Dev

自动化发布管道的创建Azure Devops

来自分类Dev

Azure自动化。PSMetric转换为整数

来自分类Dev

在Azure DevOps中自动化多个生成/发布

来自分类Dev

Azure自动化例外:无法绑定参数“ ScriptBlock”

来自分类Dev

Azure自动化脚本读取json文件

来自分类Dev

Azure自动化移动Blob哈希表错误

来自分类Dev

是否可以编辑Azure自动化计划?

Related 相关文章

  1. 1

    检测脚本是否在Azure自动化中运行的正确方法是什么?

  2. 2

    检测脚本是否在Azure自动化中运行的正确方法是什么?

  3. 3

    无法使用 Azure 自动化停止 VM

  4. 4

    自动化Azure部署

  5. 5

    Azure 自动化特权

  6. 6

    获取当前Azure Cloudservice实例计数的最简单方法

  7. 7

    如何自动启动Azure VM?

  8. 8

    Azure自动化:VM关闭运行手册不适用于新VM

  9. 9

    Azure自动化综合计划

  10. 10

    Azure自动化-无法获得AzRoleAssignement

  11. 11

    Azure自动化:调用URL

  12. 12

    参数化异常消息的最简单方法是什么?

  13. 13

    使用 powershell 任务使用发布管道自动化 Azure 数据工厂触发器

  14. 14

    简单地说,运行本身运行docker容器的任务的最简单方法是什么?

  15. 15

    建议使用Powershell创建Azure VM的方法是什么?

  16. 16

    我在Azure自动化的PowerShell中缺少什么导致Start-AzureVM无法正常工作?

  17. 17

    我在Azure自动化的PowerShell中缺少什么导致Start-AzureVM无法正常工作?

  18. 18

    Azure 自动化帐户中的凭据和证书有什么区别

  19. 19

    在Clojure中定期运行任务的最简单方法是什么

  20. 20

    将Docker容器导出到VM的最简单方法是什么

  21. 21

    Azure自动化Powershell,无法使用int输入参数

  22. 22

    如何使用Azure自动化运行存储过程?

  23. 23

    自动化发布管道的创建Azure Devops

  24. 24

    Azure自动化。PSMetric转换为整数

  25. 25

    在Azure DevOps中自动化多个生成/发布

  26. 26

    Azure自动化例外:无法绑定参数“ ScriptBlock”

  27. 27

    Azure自动化脚本读取json文件

  28. 28

    Azure自动化移动Blob哈希表错误

  29. 29

    是否可以编辑Azure自动化计划?

热门标签

归档