标签: azure-virtual-machine

为什么我会收到"无法连接到服务器 - 与网络相关或特定于实例的错误"?

尝试连接到SQL Server时出现以下错误:

无法连接到108.163.224.173.

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.

服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.

(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:1326)

当我尝试在Visual Studio 2010中将我的数据库配置为gridview时抛出此错误.我对如何调试此错误感到茫然.

你会如何调试此错误?除了错误消息中提到的那个之外,我应该采取哪些步骤来确定这里真正发生了什么?

sql-server azure visual-studio azure-virtual-machine

354
推荐指数
18
解决办法
134万
查看次数

在Windows Azure中:什么是Web角色,辅助角色和VM角色?

我工作的应用程序包含一个Web角色:它是一个简单的Web应用程序.我需要在Windows Azure中托管应用程序,因此我创建了一个Web角色.我其实想知道这些角色是什么.他们的编码明智或存储方面的意义是什么?

azure azure-worker-roles azure-web-roles azure-vm-role azure-virtual-machine

111
推荐指数
3
解决办法
9万
查看次数

Azure中的虚拟机经典和虚拟机有什么区别?

在Azure中,有2个选项可用于创建虚拟机.A.正常VM B.经典VM

有谁知道这两个选项有什么区别?我们什么时候使用其他?

azure azure-virtual-machine azure-resource-manager

48
推荐指数
2
解决办法
2万
查看次数

安装模块:术语"安装模块"不被识别为cmdlet的名称

我试图Install-Module Azure在PowerShell中安装Azure .我收到以下错误:

PS C:\Windows\system32> Install-Module Azure
Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file, 
or operable program. Check the spelling of the name, or if a path was included, verify that the path is corre
ct and try again.
At line:1 char:1
+ Install-Module Azure
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)

为什么PS无法识别基本的安装模块?没有这个,我甚至无法安装Azure.我该怎么办?

powershell azure azure-virtual-machine azure-powershell

33
推荐指数
4
解决办法
15万
查看次数

Azure Active Directory作为Azure虚拟机的域控制器

Azure Active Directory是Azure提供的"即服务".我见过Microsoft的文档和内容,说明可以用于SSO和其他Web应用程序进行统一身份验证.

是否可以使用Azure Active Directory替换虚拟网络中Azure虚拟机中的Windows Server AD?我看到Azure VM上的Windows Server Active Directory安装涉及PowerShell和其他东西的执行?

active-directory azure azure-virtual-machine azure-virtual-network azure-active-directory

31
推荐指数
3
解决办法
2万
查看次数

Azure Web Apps非常慢

我一直在调查我的生产应用程序的缓慢预热时间,我得到了一些意想不到的结果.

在各种Azure VM上进行测试表明,预热时间与应用程序服务器性能密切相关(因此它不是外部请求,包括sql),但真正有趣的是与Azure Web Apps和我自己的本地计算机的比较(所有时间都是从大约3次运行的平均值):

VM A0:            >1m
VM A2:            13s
VM D2V2:           6.8s
VM D5V2:           7.8s
Wep App P2:       25s
Web App S2:       26.5s
My local machine:  6.6s
Run Code Online (Sandbox Code Playgroud)

我的本地机器是一台3.3GHz的i5.

即使本地计算机通过Internet连接到同一SQL Azure数据库,该本地计算机也是最快的,并且该请求包括实体框架的模型检查.

所有测试都使用.NET 4.6.1,这是目前最新的版本.

明显的结论:

  • 对于不可并行化的作业,我4岁的桌面盒比任何大小的Azure VM都要快.
  • 即使您愿意每月花费500美元,Azure Web Apps也可以在土豆上运行.

这看起来很可疑.还有什么想法可能会发生什么?或者要测试什么?

在进行一些分析之后编辑:以下所有内容都没有解释我的问题,但它仍然是有趣的信息(在另一个A2 VM上测试,在连接分析器时总请求时间为20秒):

  • 58%是jitting.
  • 文件IO阻塞几乎为零(应用程序之前已经启动过,所以我猜所有必需的dll部分都在内存缓存中).
  • <1%是SQL Azure请求.
  • 因此,90%运行时间的其余部分应该是.NET执行或探查器开销.
  • 探查器本身有很大的开销,因为请求在没有它的情况下运行大约只有15秒(我使用了JetBrains dotTrace的试用版,我非常喜欢)
  • 50%的时间是在使用Entity Framework的第一次请求期间,其中80%是jitting
  • 15%是SignalR的第一次使用,几乎没有jitting(做一些反思 - 废话)

几乎没有并行化.

asp.net azure azure-web-sites azure-virtual-machine

31
推荐指数
2
解决办法
9449
查看次数

Azure VM定价是否包含VHD中的存储?

所以我正在寻找一种在Linux vm中托管网站的成本效益方式.定价仅说明VM的CPU和RAM.操作系统和虚拟机中的应用程序占用的空间以及正在进行的磁盘使用情况如何?这是一个额外的成本?什么是磁盘的大小?

azure azure-virtual-machine

24
推荐指数
2
解决办法
2万
查看次数

使用 Ubuntu 20.04 和 Terraform 创建 Azure Linux VM

我正在尝试在西欧 Azure 区域使用 Terraform 创建一个 Linux VM,并使用 Ubuntu Server 20.04 LTS 映像。我可以在 Azure 门户中很好地完成此操作,但 Terraform 抱怨该图像不存在:

平台映像“Canonical:UbuntuServer:20.04-LTS:latest”不可用。

确实,az vm image list --location westeurope证实了这一点;18.04 LTS 存在,但没有 20.04 LTS。

我正在使用该azurerm_linux_virtual_machine资源,内容如下source_image_reference

source_image_reference {
  publisher = "Canonical"
  offer     = "UbuntuServer"
  sku       = "20.04-LTS"  # FIXME SKU doesn't exist in westeurope
  version   = "latest"
}
Run Code Online (Sandbox Code Playgroud)

我对此完全困惑!如何在 Terraform 中访问 Azure 市场中的图像?我已经看到plan需要该块的建议,但不知道(也没有找到任何文档)如何配置它。

azure azure-marketplace azure-virtual-machine terraform

17
推荐指数
2
解决办法
1万
查看次数

Azure虚拟机计费

我不知道这是不是正确的地方,但我假设MSFT工作人员也回答了这些问题,因为天蓝色门户链接到StackOverflow?

问题:

  • 据我所知,只要它及其云服务停止,Azure就不会向我收取虚拟机的费用.但目前尚不清楚的是,我是否需要为Cloud Service本身付费?例如,假设我创建了一个虚拟机,通过这样做,我得到了一个云服务(使用ip).然后我关闭虚拟机和云服务.即使一切都关闭,我仍然会收到云服务的费用吗?
  • 继续讨论上述问题.我是否收到虚拟机文件系统的帐单存储费用.目前windows vms的大小约为120GB.结算如何为虚拟机服务?如果机器关闭,它会如何改变.
  • 如何收取自定义图像?假设我使用IIS创建了我的Windows 2012主映像,并安装了一些其他组件.然后我创建自己的Image,这样我就可以更快地调出vms.VM映像存储在哪里?它会出现在VHD下的blob容器中吗?微软会再次指示我存储这张图片吗?它是完整的120+ GB还是存储的图像的实际大小.

很抱歉问这些问题.尽我所能去谷歌,我所能找到的只是Scott Gu的一篇文章,他说VM不会被收费,而且除此之外的细节很少.

billing azure azure-virtual-machine

15
推荐指数
2
解决办法
1万
查看次数

为什么我的Azure虚拟机不会出现在Visual Studio的发布功能中,对于ASP.NET MVC应用程序?

我正在尝试使用Visual Studio 2013将我的ASP.NET MVC4 Web应用程序发布到我已在Azure中运行的虚拟机.虚拟机上安装了IIS.

我没有使用Azure网站功能,因为它不支持虚拟网络,因此无法使用专用LAN IP连接到在Azure VM上运行的SQL Server数据库.因此,此发布问题与更简单的发布到azure网站功能无关.

Visual Studio的发布功能的GUI首先以提示选择我的目标发布目的地开始.在此提示符下,我选择发布到Windows Azure虚拟机.它会显示一个提示,其中包含一个下拉菜单,我希望能够选择现有的虚拟机.有一个加载微调器图标让我认为它连接到Azure以查询可用的VM.我的VM永远不会被选中 - 下拉列表为空.它表明我使用预期的用户名登录.

我需要做些什么来使我的虚拟机在Azure中显示在此下拉列表中,以便我可以轻松地发布到它们?

我安装了Web Deploy的完整安装,并为TCP端口8172创建了一个端点.

asp.net azure visual-studio azure-virtual-machine

14
推荐指数
2
解决办法
4765
查看次数