提问人:Helena Raia 提问时间:8/20/2021 更新时间:8/20/2021 访问量:213
从 VM 远程连接到 Hyper-V 计算机
Remotely connecting to Hyper-V machine from VM
问:
我对 Hyper-V 的概念及其工作原理不熟悉,所以我不确定这是否是一个好问题。
我有一台包含 Hyper-V 的服务器,我从 Hyper-V 连接到 VM (VM1)。VM1 包含 Orchestrator,该业务流程协调程序将用于自动执行与 Hyper-V 服务器中的计算机相关的某些作业。因此,我需要在 VM1 中运行一些 PowerShell 命令,以检查 Hyper-V 服务器中所有计算机的快照。 我已经在 VM1 中安装了 Hyper-V PowerShell 模块。 我的问题是,为了通过VM1获取有关Hyper-V中计算机的信息:
- 是否需要在 VM1 中安装 Hyper-V 管理工具并连接到主 Hyper-V 服务器,以便获取有关 Hyper-V 中其他 VM 的信息?
- 是否可以使用远程 PowerShell 会话执行此操作,然后远程对 Hyper-V 服务器运行所需的命令。当可以通过 Hyper-V 访问 VM1 时,是否可以执行此操作?
这有点难以解释,就像我说我是这个话题的新手一样。但是,如果我的解释有点令人困惑,我可以回答任何问题。
答:
0赞
Judd Davey
8/20/2021
#1
在 VM1 中,你应该能够使用并引用 VM 的名称连接到 Hyper-V 主机:-computername
-name
$Host = "HypervHostServer"
$VM = "virtualmachine1"
Get-VM -ComputerName $Host -Name $VM
若要查看所有虚拟机,请执行以下操作:
$Host = "HypervHostServer"
Get-VM -ComputerName $Host
评论
0赞
Helena Raia
8/20/2021
非常感谢!用户需要特定的权限才能执行此操作?也许是管理员权限?
0赞
Judd Davey
8/20/2021
在每个 Hyper-V 服务器上,都有一个名为“Hyper-V 管理员”的本地组
评论