在Azure中连接两个IAAS虚拟机并从辅助角色访问c驱动器

在Azure中连接两个IAAS虚拟机并从辅助角色访问c驱动器,azure,Azure,你好 在过去的几天里,我一直在努力解决这个问题,我读了很多博客,尝试了不同的方法,但都没有成功 我有一个要求,在这里我必须通过vmb中托管的工作角色从另一个iaasvm(比如B)访问一个iaasvm(比如a)的C驱动器 两个虚拟机可能位于相同的云服务中,也可能位于同一订阅下的不同云服务中,或者可能位于不同的订阅中 现在我面临的挑战是: 1) 我必须通过worker角色连接这两个VM这意味着我必须在worker角色的Run()方法中编写代码,或者在worker角色中定义端点,这样当请求来自VM B

你好

在过去的几天里,我一直在努力解决这个问题,我读了很多博客,尝试了不同的方法,但都没有成功

我有一个要求,在这里我必须通过vmb中托管的工作角色从另一个iaasvm(比如B)访问一个iaasvm(比如a)的C驱动器

两个虚拟机可能位于相同的云服务中,也可能位于同一订阅下的不同云服务中,或者可能位于不同的订阅中

现在我面临的挑战是:

1) 我必须通过worker角色连接这两个VM这意味着我必须在worker角色的Run()方法中编写代码,或者在worker角色中定义端点,这样当请求来自VM B以访问VM a的C驱动器时,它应该允许

2.我尝试在VM A中启用webdevpublishing,还启用了windows身份验证,并尝试在VM A上创建netwrok驱动器,以便ican执行IO操作,但网络驱动器未创建:(

  • 必须连续轮询此C驱动器,以检查是否有文件出现
  • 在此方面的任何帮助都将不胜感激

    请定义步骤或代码,如果可能的话,因为我已经按照不同的建议在网上给出,但没有运气


    在我看来,必须有另一个作业\服务在VM-A上运行,它正在执行检查文件是否存在的实际工作,并将状态报告给工作角色不断检查的数据库\存储\队列


    希望这能有所帮助。

    您可能希望编辑标题和问题,以删除有关紧急情况的内容。这是一个社区问答网站。在回答响应时间方面没有SLA。关于第1点:不确定“通过工作角色连接两个虚拟机”是什么意思虚拟网络不使用VPN——它们只是虚拟机之间直接通信的网络。而且虚拟网络不跨越订阅或数据中心。@DavidMakogon:首先,我想为迟来的答复道歉。我想感谢你的善意建议,我已经从主题中删除了“紧急”一词,并对其进行了编辑ited point#1定义了我所说的通过工作者角色连接2台虚拟机是什么意思。@DavidMakogon:我曾尝试通过虚拟机将本地机器连接到云机器或相同云服务中的2台机器,但没有真正对我起作用,可能是我遗漏了什么。如果有任何与您相同的工作示例代码,并且可以共享,我将精确。