我有一个运行以下DSC的Powershell DSC扩展部分的ARM模板: Configuration Name { Node MachineName { #IIS Role WindowsFeature IIS { Name = “Web-Server” Ensure = “Present” } #IIS GUI WindowsFeature WebServerManagementConsole { Name = "Web-Mgmt-Console" Ensure = "Present" } } } 这运行良好,如预期。 如果我尝试更改任何东西(例如,添加一个新的WindowsFeature或更改一个确保选项“缺席”),则会出现问题。 这些更改不会反映在服务器上。 是否有一个标志或选项可以使ARM将DSC更改推送到服务器?
我刚刚开始着手将现有网站迁移到Windows Server(2012)VM上的Azure。 如何将DNSlogging(远离Azurepipe理)设置到该机器上设置的网站? 或者我接近这一切都是错误的,是否应该完全不同的设置,远离个人服务器? 我在Azure中也有一个公有IP–但是现在我看不到如何使用它(你将如何在IIS中显示)? 最后去http://3.dev。[mysite] .com我想这个服务从这个虚拟机的IIS网站。 所以从开始到结束,这是我的DNSlogging(再次,不在Azure中): 这是Azure中的VM详细信息: 在我需要设置多个站点的服务器上的这个IIS正如您可以看到10.0.0.4地址在下拉列表中可用,以及一个不同的IPv6地址(DNS提供程序还不支持IPv6)。 我期待4 … 3知识产权在那里 – 但显然不是。 我必须映射两个(所以我select10.0.0.4,但它去到4 … 3),或设置4 … 3 IP去那里。 更进一步,或者原则是这样做的正确方法? 到目前为止,我已经看过以下(以及更多): 如何设置静态内部专用IP 分步说明:将公有IP分配给Azure中的虚拟机 几件事与这一个:A)我根本无法得到Powershell认识命令和B)我怀疑这样做是不好的做法
这里是我的环境细节 我正在使用Azure IaaS (基础设施作为服务)我有一个vNet (虚拟networking)我已经设置站点到站点连接(本地到azure色)我有一个子网和几个虚拟机在其中。 ( VM01和VM02 )我可以从我的本地机器(通过VPIN)RDP VM01和VM02 。 但是现在我创build了新的子网,还添加了几个虚拟机( VM03和VM04 )。 这些新的虚拟机我不能够RDP。 注意:我可以通过进入VM01和VM02的 RDP到VM03和VM04 ! 第一个子网和以后创build的子网是否有区别? 作为由networkingpipe理员创build的第一个子网,我不确定他是否已经在本地进行任何configuration以了解子网。 更新 :我能够ping但无法连接。 所以我把我的问题从networking工程转移到服务器故障 。
我想使用keyvault为节点分配密码。 我想使用单臂模板从keyvault获取密码。 在这里我有使用模板文件和一个单独的参数从keyvault获取密码的例子。 需要使用单个ARM模板从keyvault获取密码并分配它的帮助。
我有一个用作服务器的多个C#CLI应用程序的解决scheme,我想从我的Visual Studio构build和部署到一个全新的Azure虚拟机(Windows Server 2012 R2) ,这有可能吗? 目前,我所看到的唯一解决scheme是在此VM上安装Visual Studio 2015,从我的git仓库获取代码并在本地构build解决scheme。 但是,它会消耗大量的空间磁盘,并且服务器上的每个不需要的应用程序都可能成为安全漏洞的来源。 在我的情况下最好的做法是什么?
我创build了CentOS 6.5,并在Azure虚拟机服务上安装了Sentora 1.0.3。 但我无法与Sentora FTP帐户build立连接。 我正在尝试将Sentora ftp帐户与FileZilla连接起来。 我得到这个警告: Server sent passive reply with unroutable address. Using server address instead. Error: Connection timed out after 20 seconds of inactivity Error: Failed to retrieve directory listing Azure入站安全规则: NAME SOURCE DESTINATION SERVICE ACTION Tcp-1024 Any Any Custom (TCP/1024) FTP Any Any FTP (TCP/21) FTP-UDP Any Any Custom (UDP/21) […]
我有多个运行在Azure上的Windows Server 2012 R2(IaaS VM)。 我们通过Ansible在这些服务器上执行月度维护,包括Windows更新(推荐和关键更新)。 这适用于我们90%以上的服务器,但有些服务器一直声称,他们从来没有任何要下载/安装的东西: 2016-06-07 13:09:14Z Creating Windows Update session… 2016-06-07 13:09:14Z Create Windows Update searcher… 2016-06-07 13:09:14Z Search criteria: (IsInstalled = 0 AND CategoryIDs contains '0FA1201D-4330-4FA8-8AE9-B877473B6441') OR (IsInstalled = 0 AND CategoryIDs contains 'E6CF1350-C01B-414D-A61F-263D14D133B4') 2016-06-07 13:09:14Z Searching for updates to install in category IDs 0FA1201D-4330-4FA8-8AE9-B877473B6441 E6CF1350-C01B-414D-A61F-263D14D133B4… 2016-06-07 13:10:51Z Creating update collection… […]
提前道歉 – 这东西不完全是我的舵手。 我正在尝试使用Windows Server 2012 R2configuration虚拟机,并使用Azure门户安装SQL Server 2014 SP1标准版。 我几乎不会更改任何默认设置,因为我正在这样做 – 甚至为此服务器和数据库实例创build新的资源组VNet等。 但是,当部署到安装SQL Server时,部署将继续失败。 我收到以下错误信息: statusCode:冲突statusMessage:{“status”:“失败”,“错误”:{“code”:“ResourceDeploymentFailure”,“message”:“资源操作完成terminal开通状态'失败'。 [{“code”:“VMExtensionProvisioningError”,“message”:“虚拟机在处理扩展名”dscExtension“时报告失败。错误消息:”DSCconfiguration“PrepareSqlServer”已完成,但有错误。 以下是前几个错误:configurationSQL Server设置时出错PowerShell DSC资源MicrosoftAzure_xSQLServerSettings无法执行Set-TargetResourcefunction,并显示错误消息:您无法在空值expression式上调用方法。 SendConfigurationApply函数没有成功。“”“}]}} 而且这也是: statusCode:冲突statusMessage:{“status”:“失败”,“错误”:{“code”:“ResourceDeploymentFailure”,“message”:“资源操作完成terminal开通状态'失败'。 [{“code”:“DeploymentFailed”,“message”:“至less有一个资源部署操作失败,具体请参考https://aka.ms/arm-debug 。”,详情“:[{”code“:”Conflict“,”message“:”{\ r \ n \“status \”:\“Failed \”,\ r \ n \“error \”:{\ r \ n “code \”:\“ResourceDeploymentFailure \”,\ r \ n \“message \”:\“完成资源操作terminal提供状态'失败'。”,\ r \ n \“details \”: \ r […]
我在本地环境中创build了一个ASP.NET MVC / WebAPI 2 Web应用程序。 我使用LocalDb作为我的开发目的,我遵循EF“Code First”方法(我写了所有的模型类并在需要时运行迁移)。 在我的本地环境中,一切正常。 我认为在Azure上发布应用程序进行testing是一个不错的主意。 我已经创build了Web应用程序+ SQL实例,我可以连接到它们。 我设法发布网站的一部分,但不幸的是,我无法发布数据库。 例如,当我访问.azurewebsites.net,页面加载 – 但只要我尝试login,我得到一个错误说: Cannot find the object “dbo.Locations” because it does not exist or you do not have permissions 这告诉我,我的表没有成功迁移(即使我在“发布”向导中勾选了“执行代码优先迁移”)。 我一直在努力寻找2天的解决scheme,无济于事。 我见过很多人说我需要迁移到SQL Server本地,然后才能在Azure上工作 – 但是,我找不到一种方法将数据从LocalDb导出到SQL Server(即使在SSMS中我也找不到该选项)。 此外,我find了一个指南 – http://www.asp.net/mvc/overview/getting-started/database-first-development/creating-the-web-application-但是当涉及到数据库发布,它说只需右键点击数据库解决scheme并select“发布” – 我没有一个数据库项目/解决scheme – 对我来说,这只是一个mdf文件。 我对ASP.NET很新,所以我将不胜感激。 谢谢!
有些东西导致我们的web.config被locking为只读,这意味着我们不能编辑它。 根据解锁工具,它没有被locking。 但作为pipe理员,我们不能编辑它。 我们使用IIS共享configuration在两台虚拟机上运行。 网站文件和IISconfiguration位于使用Azure文件的共享文件存储上。 这是使用UNC参考访问的。 这不是所有的时间,我们已经看到它只在两天前在读写模式下正常工作。 但是现在,即使IIS重置和虚拟机重启(在两个虚拟机上交错),也不会回到读写状态。 东西似乎已经把它只读。 这适用于web.config和该文件引用的另一个configuration文件。 这发生在同一台服务器上的另一个站点之前,我们通过复制所有文件并在IIS中重新创build站点来修复它。 有没有更好的办法? 这是什么原因?