问题标签 [azure-powershell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - 在启动或停止 Azure VM 之前是否需要检查实例状态?
我正在使用 powershell 自动化 Azure 虚拟机,只是按计划启动和停止一台机器。我以前做过,但是我遇到了这个代码片段,它有一个额外的步骤,我想确保我没有遗漏一些重要的东西:
所以我会直接调用 Stop-AzureVM... InstanceStatus 检查是做什么的?比如说,如果虚拟机正在安装更新,它会阻止它关闭吗?我在想不,这是一个对其他命令更重要的检查。但现在我想知道。
我尝试四处搜索,发现它在几个不相关的代码示例中使用,但我一直找不到解释。
powershell - 通过 PowerShell 启用对 HDInsight 群集的 RDP 访问
我通过 PowerShell 创建了一个 HDInsight 群集,并通过登录 Azure 管理门户启用了对它的 RDP 访问。但是,我想知道是否可以通过 PowerShell 启用对 HDInsight 群集的 RDP 访问。如果是,请指点。
powershell - 如何创建新的 Azure 管理缓存?
现在微软已经完全放弃了管理门户上的 GUI 支持,他们要求我安装和设置并使用 Windows Azure PowerShell 来创建新的托管缓存服务。作为没有大量 PowerShell 经验的人。我无法弄清楚如何成功创建新的 azure 托管缓存。有没有人有任何提示?
我做了以下事情:
在 PowerShell 中执行:
/li>连接到登录到 Azure 帐户
在 PowerShell 中执行:
/li>
错误是:
我应该怎么做才能解决这个问题并创建一个新的基本缓存 128mb?
azure - 用于 DR 的虚拟机、虚拟网络和存储的 PowerShell Azure IaaS 导出
有谁知道从 Azure IaaS 虚拟机实现中检索以下信息的方法和/或示例代码?
- 关联的虚拟网络,按名称 - 而不是子网;我已经可以得到它,并且由于订阅中的所有虚拟网络都不是唯一的,因此无法使用。
- 虚拟机附加磁盘的存储帐户
对于该问题的其他上下文,我们正在尝试为 DR 目的生成 XML,这将允许我们在主数据中心发生故障时在辅助数据中心上重建 IaaS 实施。我们已经设法检索了大部分(如果不是全部)我们需要的信息,但找不到从 VM(或反之亦然)或存储帐户/容器获取 VNet 的方法( s) 用于 VM 的磁盘。
azure - Import-AzurePublishSettingsFile 命令的错误发布设置 xml 文件结构
我有一个使用命令 Get-AzurePublishSettingsFile 获得的新发布设置文件
当我运行以下命令时:
我收到此错误:
看起来 powershell cmdlet 期望看到一个具有不同结构的文件,但我不知道在哪里可以得到一个。
我在这里做错了什么还是 Azure Powershell 有问题?
Azure 模块版本为 0.8.2
azure - Azure PowerShell 会话立即超时
我正在尝试使用 Azure Powershell 创建 Azure 托管缓存,因为在管理 GUI 中创建它的功能已被删除。
使用 Add-AzureAccount 我可以使用我常用的凭据登录 Azure。一旦我发出创建缓存的命令:
...我立即得到错误:
如果我再次登录,我会遇到同样的错误并且会绕圈子。
这是使用没有 Azure 技术支持的免费试用版,因此我们非常感谢您收到任何建议。Azure 服务状态显示一切正常。
azure - Azure VM setup with Extension from Powershell hangs
I am provisioning an Azure VM using powershell script, and specify to inject a powershell extension. This behaviour worked ok last time on 1st June, but yesterday when I tried again, the VM in the Azure Management had a status of "Running (Installing Extensions)", and it didn't change after an hour at which point I gave up and deleted the deployment.
I have a very basic script for deploying the VM and also an empty powershell script that I inject (all this setup worked before):
The $fileUrl1 is a empty powershell file.
Running this will end up in a VM that gets hanged in a "Running (Installing Extensions)" status. Does anyone else happen to have this problem and know a solution?
asp.net-mvc - 从 PowerShell 将 Azure 网站发布到非根文件夹
我现在正在测试我的假设。我有我的 Asp.Net MVC 应用程序www.myapp.com/app
和第三方 CMS 系统www.myapp.com/
。
该网站的设置如本答案中所述
目前,我可以从 Visual Studio 中分别手动发布这两个应用程序,并且效果很好。
但是,我正在尝试从使用 Azure Power-Shell 脚本的构建服务器发布我的应用程序:
但是,文档没有提到您是否可以使用此脚本发布到非根文件夹。
~/app
有什么方法可以从命令行发布应用程序?
UPD:我可以msbuild
通过发布
ProfileName
配置为部署到 Azure 网站的子文件夹的 web 部署配置文件在哪里,并且Password
是来自 Azure 配置文件的部署密码。
然而,这不是一个最佳解决方案:要部署到测试和生产环境,我需要构建应用程序两次,我想避免这种情况:如果我编译视图,则需要 7-10 分钟(我们有 800 个视图) . 这样做两次是浪费时间。
UPD 2:在 Azure SDK 工具存储库上创建了一个问题:https ://github.com/Azure/azure-sdk-tools/issues/2667
azure - 返回 HttpRequestException 的获取 AzureStorageAccount 命令行开关
使用 Azure Powershell 度过了愉快的一天。
经过一番努力,我得到了一些命令行开关,例如 Get-AzureSubscription -Current 返回我的订阅的详细信息。
不确定这是否相关,但它返回的详细信息之一是 CurrentStorageAccountName,它是空的。不确定这是否与 Get-AzureStorageAccount commandlet 的目标相同。
Get-AzureStorageAccount 逐字返回以下内容:
Get-AzureStorageAccount :发送请求时出错。在 line:1 char:1 + Get-AzureStorageAccount -StorageAccountName "mensch" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Get-AzureStorageAccount], HttpRequestException + FullyQualifiedErrorId : System.Net.Http.HttpRequestException,Microsoft.WindowsAzure.Commands .ServiceManagement.S torageServices.GetAzureStorageAccountCommand
我假设当我之前运行 Set-AzureSubscription commandlet 时它成功了,但它没有给出任何消息。但是我上传了一个证书并使用相关的指纹运行了该命令,并认为我正在路上。
任何想法为什么 Get-AzureStorageAccount 不适合我?
c# - Azure powershell 命令从 c# 应用程序失败
我正在尝试从我的 c# 应用程序调用 Azure Powershell 命令(使用 windows auth 运行) Azure powershell sdk 安装在 Windows 2012 R2 机器上,用于“User1”,他也是网络和机器的管理员。使用的代码:
情景的
- 以 User1 身份登录时从 VS 2013 运行的代码 - 有效
- 以 User2 身份登录时从 Vs 2013 运行的代码 - 有效
- 从 iis 以 User1 身份运行的代码 -Works
- Wierdest of all=> 代码从 IIS 以 user2 身份运行而 USer1 登录到该框 - 工作
- 以用户 2 身份从 IIS 运行的代码 - 不起作用
- 以用户 2-Works 从普通的 powershell 运行
- 以用户 2-works 从 Azure powershell cmd 运行
我正在使用 VS 调试 IIS 应用程序,收到的异常是
深入研究问题:1)为用户1和用户2安装了证书