我在 Azure 上的 Linux 虚拟机中配置了一个 CMS 解决方案,并希望将此 VM 添加到我的 Virtual Netork。我无法将现有的 Linux 虚拟机添加到虚拟网络。
任何帮助是极大的赞赏。
我在 Azure 上的 Linux 虚拟机中配置了一个 CMS 解决方案,并希望将此 VM 添加到我的 Virtual Netork。我无法将现有的 Linux 虚拟机添加到虚拟网络。
任何帮助是极大的赞赏。
由于首先创建了 Linux VM,然后创建了虚拟网络 (VNet),因此您的 Linux VM 可能无法看到虚拟网络。(这是 Linux VM 的一个已知问题)
您可以按照给定的步骤来实现您的目标:
这样您就可以准备好您的 VM,现在可以将其添加到 VNet。
现在因为您使用 Linux VM 与 VNet 连接,所以存在一个问题。您无法使用 Linux VM 执行此操作,因为 Windows Azure 管理器门户不支持此功能,因此您需要使用 PowerShell 命令(在 Windows 上)或跨平台工具(在 Mac 和 Linux 上)来实现您的目标。
以下是您将用于使用 OS 映像和虚拟网络创建新 VM 的命令:
$vm = New-AzureVMConfig -Name $vmname -InstanceSize ExtraSmall -ImageName $image | 添加-AzureProvisioningConfig -Linux –LinuxUser $linuxUser -Password $adminPassword | 设置-AzureSubnet -SubnetNames $subnet
新 AzureVM -ServiceName $cloudSvcName -AffinityGroup $affinitygroup -VNetName $vnetname -VMs $vm
迄今为止,微软一直在拒绝客户向 Azure 添加持久性 VM 的请求,希望让客户从头开始开发 Azure 应用程序......
在 Azure 上运行 Linux 一直是企业客户的一个惊人的大需求,我的联系人说......
The Register 今年早些时候报道称,微软正在自己的实验室中测试在 Azure 上运行 Linux 的能力,而这种能力的推出还有几个月的时间。
那里有大量的 VPS 服务,您可以在其中运行您想要的任何操作系统,非常可靠且非常便宜。显然,Azure 不是其中之一 :)