Articles of azure

触发在Azure虚拟机上重新运行DSC检查

我正在通过简单的练习来学习Azure和Powershell DSC。 此博客条目为DSC提供了完美的“Hello World”示例: Configuration HelloWorldConfig { Node localhost { File TestFile { Ensure = "Present" DestinationPath = "c:\temp\HelloWorld.txt" Contents = "Hello World!" } } } 我使用powershell创build了该软件包,并通过azure门户上的扩展刀片上传到我的Azure虚拟机。 有效! 当我login到机器上时,我可以看到文件c:\temp\HelloWorld.txt 。 但是DSC应该保护你免于“configuration漂移”。 为了testing这个,我通过手动删除文件来漂移我的configuration。 我如何使文件再次出现? 即如何重新运行这个所需的状态configuration检查。 我假设我上传的DSC脚本驻留在虚拟机的某处。 (我可以在扩展刀片上看到一个条目)。 或者我必须重新加载包? 如果是这样的话,为什么刀片上的条目甚至可以看到? 我问,这个包甚至在哪里? 我使用powershellfind了答案: $extension = Get-AzureRmVMDscExtension -ResourceGroupName $vm.ResourceGroupName -VMName $vm.Name $extension.ModulesUrl 这显示我的包现在驻留在https://iaasv2tempstoreseasia.blob.core.windows.net/vmextensionstemporary-000116674c9bb772-20160908062048340/sample-dsc-package.zip?sv=2015-04-05&sr=c&sig=YnGCCH%2Bvfv% 2FMPWexQWhGOw7H8d8EkGcN5Ufudyz1MIE%3D&SE = 2016-09-09T06%3A20%3A48Z& SP = RW […]

如何将Azure应用程序网关放置在Azure负载平衡器的后端池中

下图显示了将stream量发送到Azure应用程序网关的Azure负载平衡器: 我如何实际configurationAzure负载平衡器来执行此操作? 在configuration后端池时,我只能select可用性集中的虚拟机 – 我无法select应用程序网关。

为什么没有find我的根域的服务器DNS地址?

我(以为我)按照指示将自定义域映射到Azure上的Web应用程序。 使用Namecheap,我为“@”根主机创build了Alogging和TXTlogging,并为“www”子域创build了Alogging和TXTlogging。 只有“www”子域服务于该页面。 我可以有两个logging和TXTlogging吗? 我也有一个CNAME设置为“www”子域。 Azure对域和子域的validation都会检出,但该页面只能提供给“www”子域。 我应该设置一个redirect,像rankmemestash.com – > www.rankmemestash.com ,而不是? 我实际上尝试过,但有同样的错误。

Azure BackUpVault压缩

我启用了Azure中的BackupVault for vm,发现我的30gb vhd(系统)有两个快照(每天一个),这两个快照只消耗6GB(据我所知)。 Azure BackUpVault是否使用原始vhd更改的压缩或快照? 我没有在文档中find任何有关这方面的信息。 这有点重要,因为我想减lessvhd的大小(这是相当困难的过程),以更低的价格填充更多的快照。 但是,如果备份被压缩或者是快照,我宁愿不花时间来做这件事情。

Azure C驱动器定价

我只是无法弄清楚一个Azure虚拟机的C驱动器的价格。 据我所知,我必须为Windows Azure VM的128GB C驱动器支付额外的费用。 包含在虚拟机价格中的唯一磁盘空间是带有临时数据的D盘。 所以,对于一个标准的虚拟机,这是很明显的。 虚拟机的总价格(无额外数据磁盘)=虚拟机价格+ 128GB标准存储+ IO的成本。 但是如何使用高级磁盘的虚拟机呢? 我将收取一个P20磁盘托pipe虚拟机的127GB的C驱动器,或者我能够在标准存储托pipe的C盘(并获得标准存储帐单),以便我可以添加一个额外的P20磁盘作为E驱动我的数据/安装应用程序?

使用stream量pipe理器负载平衡内部azure色资源(存储,服务总线等)?

是否可以使用stream量pipe理器来pipe理内部azure色服务(存储,服务总线等)的连接。 目标是拥有多个存储帐户和队列,以便在其中一个失败时另一个应用程序仍然可以工作。 我知道有可能build立我的应用程序,所以它自动执行此操作。 但我可以使用交通pipe理器来实现这个?

Azurestream量pipe理器 – 使用自定义域进行故障转移

我试图做我认为应该很简单,但我失去了一些东西。 你可以看一下吗? 我在Azure云中,在不同地区的不同服务计划中运行两个Web应用程序。 这两个应用程序是彼此的副本。 我试图使用Azurestream量pipe理器从主区域故障切换到次区域,如果主区域出现故障。 我希望能够使用相同的域名,即使在网站发生故障时也是如此。 这是我到目前为止: 域名是'example.com' 设置stream量pipe理器configuration文件,监控两个端点。 检查。 为wwww.example.com设置指向exampledotcom.trafficmanager.net的CNAME DNSlogging。 检查。 浏览到exampledotcom.trafficmanager.net,我得到路由按预期。 检查。 如果我连接到www.example.com,stream量pipe理器似乎将我路由到一个实例,但是我得到以下Azure错误: “错误404 – 找不到Web应用程序,您尝试访问的Web应用程序在此Microsoft Azure应用程序服务区域中不可用。” 发生这种情况是因为我没有将域名映射到Azure Web App。 当我尝试将自定义域映射到不同区域的两个实例(用于故障转移目的)时,Azure会抱怨域已经注册到另一个Web应用程序。 如何使用Traffic Manager将自定义域映射到两个Web应用程序以进行故障切换?

云服务可以在azure地里与ARM VM交谈吗?

我试图为一个经典的虚拟机启用磁盘encryption,但后来发现这是不可能的,因为它是一个经典的资源。 但是,我所有的服务都部署在传统的云服务上。 所以我在想,因为一个ARM虚拟机可以具有磁盘encryptionfunction,也许我可以将我的磁盘移动到一个ARM虚拟机。 但我不知道我的应用程序是否仍然能够与ARM VM进行通信和读/写,因为它将位于其自己的ARM Vnet中。 虚拟机基本上有一个mongo服务器在里面运行,这就是为什么应用程序或云服务需要能够沟通。

时间定价触发Azurefunction:存储收取的是什么?

我无法find有关在Azure上托pipe一个函数(以C#)的成本的明确信息。 假设我没有任何东西在Azure上运行,只是一个运行1秒的函数,每小时运行一次,只消耗1 MB的RAM(第一类是128 MB,据我所知),包括其他东西在内的总成本是多less可能需要每月运行azure色的function(最小的消费计划?)? 有没有soem每月固定成本独立于使用情况? 下面的总数是5美元/月吗? 我有什么替代品每月$ 5? 编辑 由于缺乏有价值的答复,我只是认为我冒险,我试了一下。 一天后,我收取标准IO的0.01美元(对不起,这是德文): 我不收取这个function,因为它比免费赠款less。 有人可以向我解释什么是存储(blob?文件?表?队列?)当我正在执行以下function? 该函数通过尝试下载第一个字节来检查是否可以下载pdf。 public static void Run(TimerInfo myTimer, TraceWriter log) { DateTime start = DateTime.Now; log.Info("——————————————-"); log.Info($"C# Timer trigger function executed at: {start}"); string[] urls = { "http://www.somewhere.com/foo.pdf", "http://www.somewhere.com/bar.pdf" }; for (int i = 0; i < urls.Length; i++) { bool hasContent = HasWebPageContent(uri); […]

AzureVM上的反向DNS

我创build了一个虚拟机,用于保存我的networking的专用和公用DNS区域。 我有困难为我的域名设置一个指针logging用于交换。 我最好的猜测是,只有ISP可以在这种情况下设置PTRloggingAzure。 有没有人有任何提示或build议如何做这个设置?