Azure PowerShell 创建虚拟机

# 登录资源

# Login-AzureRmAccount -EnvironmentName "AzureChinaCloud"

# Select-AzureRmSubscription -SubscriptionName "订阅名称"

?

# Add-AzureAccount -Environment AzureChinaCloud

# Select-AzureSubscription -SubscriptionName "订阅名称"

?

# 获取订阅

# Get-AzureSubscription | where {$_.SubscriptionName -eq "订阅名称"} | select SubscriptionName, IsCurrent | Format-Table -AutoSize

# 获取存储账号

# Get-AzureStorageAccount | where {$_.StorageAccountName -eq "存储账号"} | select StorageAccountName, StorageAccountStatus, StatusOfPrimary| Format-Table -AutoSize

# 获取镜像名称

# Get-AzureVMImage | where {$_.ImageName -like "*CentOS-72*"} | SELECT ImageName | Format-Table -AutoSize

# 55bc2b193643443bb879a78bda516fc8__Windows-Server-2012-R2-20160721-zh.cn-127GB.vhd

# f1179221e23b4dbb89e39d70e5bc9e72__OpenLogic-CentOS-72-20160617

# Get-AzureVMImage | where {$_.ImageName -like "*Windows-Server-2012-R2*" -and $_.ImageName -like "*zh.cn*"} | SELECT ImageName | Format-Table -AutoSize

# 获取网络设置

# Get-AzureVNetSite -VNetName "虚拟网络名称" | select Subnets | Format-Table -AutoSize

# 获取云服务

# Get-AzureService -ServiceName "云服务名称" | select Location, Status | Format-Table -AutoSize

?

# 指定订阅名称

$subscriptionName="订阅名称"

# 指定用来保存虚拟机VHD的存储

$storageAccount="存储账号"

# 设定当前订阅的存储账号

Select-AzureSubscription -SubscriptionName $subscriptionName Set-AzureSubscription -SubscriptionName $subscriptionName -CurrentStorageAccountName $storageAccount

# 指定虚拟机名称

$name="虚拟机名称"

# 指定虚拟机大小

$instanceSize="Large"

# 指定有效性集

$availabilitysetName="有效性集名称"

# 指定镜像名称

$imageName="55bc2b193643443bb879a78bda516fc8__Windows-Server-2012-R2-20160721-zh.cn-127GB.vhd"

# 指定管理员名称

$adminssername="用户名"

# 指定密码

$password="密码"

# 指定时区 $timeZone="China Standard Time"

# 指定虚拟网络

$subnetNames="子网名称"

# 指定云服务名称

$serviceName="云服务名称"

# 指定网络名称

$vnetName="虚拟网络名称"

?

New-AzureVMConfig -Name $name -InstanceSize $instanceSize -AvailabilitySetName $availabilitysetName -ImageName $imageName | Add-AzureProvisioningConfig -Windows -AdminUsername $adminssername -Password $password -DisableAutomaticUpdates -TimeZone $timeZone | Set-AzureSubnet -SubnetNames $subnetNames | New-AzureVM -ServiceName $serviceName -VNetName $vnetName

时间: 2024-08-10 21:28:41

Azure PowerShell 创建虚拟机的相关文章

windows azure使用powershell创建虚拟机

上篇博文介绍了如何使用powershell控制azure虚拟机的启动和关闭,今天我们介绍下如何使用powershell创建虚拟机 首先,使用powershell登录azure,并查看虚拟机列表 首先,我们需要设定下虚拟机创建的环境 使用get-azuresubscription命令获取订阅名称信息 使用get-azurestorageaccount获取存储账户的名称 我们使用命令set-azuresubscription -subscriptionname "windows azureenter

Azure 动手演示之一:采用定制化方法在 Azure 中创建虚拟机

也许大家看过很多关于 Windows Azure (Microsoft Azure) 介绍或如何使用的文章,但即使看过很多图片或 PPT,也难以真正理解这一全球领先的公有云平台. 鉴于此,我制作了一系列如何使用 Azure 的视频录像,主要是实时录制我在屏幕上对 Azure 的操作.希望能对大家深入的了解 Windows Azure (Microsoft Azure) 有所帮助. 本演示看上去非常简单,目的是如何在 Azure 上创建虚拟机,但事实上,它是如何在 Azure 上创建整个企业部署的

Azure PowerShell (5) 使用Azure PowerShell创建简单的Azure虚拟机和Linux虚拟机

<Windows Azure Platform 系列文章目录> 之前给大家介绍很多关于Windows Azure的内容,基本上都是通过Windows Azure Management Portal来创建的.这种创建方式虽然直观简单,但是如果IT管理员需要同时创建1000台Azure服务的话,工作的代价是非常巨大的. 其实我们可以通过Windows Azure PowerShell,通过命令行的方式来管理Windows Azure.这样在进行诸如批量创建Azure Virtual Machine

Windows 上安装 Azure PowerShell及Azure PowerShell部署虚拟机

一.Azure PowerShell部署 1.使用 PowerShellGet 在 Windows 上安装 Azure PowerShell 从 Azure PowerShell 版本 6.0 开始,Azure PowerShell 需要 PowerShell 版本 5.0. 若要查看在计算机上运行的 PowerShell 的版本,运行以下命令: #$PSVersionTable.PSVersion 2.Windows PowerShell升级 https://docs.microsoft.co

PowerShell创建虚拟机 (二、实现批量创建)

上一篇,我们大概了解到了如何用PowerShell脚本(以下简称PS或PS脚本)创建一台虚拟机,以及自定义虚拟机相关的配置,这一篇,我们一起探讨一下如何实现批量创建虚拟机. 批量创建,顾名思义,就是让脚本运行一次,创建多台虚拟机,最简单的实现方法呢,就是循环,下面我们一起来看一段代码: for($i=1;$i -le10;$i++) { $i } 这是PS脚本中最简单的循环之一,运行之后,效果如下图: 这个PS脚本的意思呢,是从1循环到10,一共10次,每次干的事情呢,就是将变量$i的结果输出到

Azure技术06-虚拟机-本地VHD上传到Azure并创建虚拟机

Azure中的的虚拟机镜像不仅有Microsoft自己的Windows Server还有基于Linux的Ubuntu.CentOS.SUSE,Windows Server的虚拟机中还有自带SQL Server. Visual studio.SharePoint的镜像:而用户的需求千差万别,可能我们需要在Azure上部署一个Win7,或者我们需要将我们自己当前的Hyper-V上创建的虚拟机上传到Azure上去管理,怎么办,本文介绍如何创建及上传VHD格式的虚拟机到Azure上,上传虚拟机需要满足以

使用 Azure PowerShell 创建高级存储帐户

本文介绍如何使用 Azure PowerShell 来创建高级存储帐户以及如何使用它. 在Powershell中运行如下命令 New-AzureStorageAccount -StorageAccountName "hcjpremium" -Location "China East" -Type "Premium_LRS" 登录portal可以看到已经创建好的高级存储 然后执行如下命令,设置为当前要使用的存储 . Set-AzureSubscri

使用powershell创建虚拟机网络

使用门户web创建虚拟网络之前的博文中我们已经详细介绍过了,接下来这篇博文将对使用powershell创建虚拟网络做个详细介绍 打开门户,选择网络选项,点击下方的导出按钮 选择订阅信息 保存现有网络配置文件 用记事本打开配置文件 在网络配置文件中,我们可以看到现有虚拟网络的情况,目前有一个DNS服务器,两个虚拟网络network,ZBvNet 我们编辑该虚拟网络配置文件,在里面添加一个虚拟网络,我们可以直接复制一个<virtualnetworksite>   </virtualnetwo

继之前SCVMM WinRM问题后重新添加群集后Windows Azure Pack创建虚拟机失败

租户选择虚拟机模板创建虚拟机运行一会就报错: 我重新注册了VM云以及自动化都成功,但问题依旧,提示说数据库连接问题,因此我怀疑之前在排错SCVMM WinRM问题时卸载了SCVMM CU5,因此怀疑CU5是对数据库是有更新的,所以导致的,故把SCVMM再次升级到CU5,此问题解决了,同时CU5是更新了MP包的,因此在用SCVMM和SCOM集成的监控时,记得导入最新的SCVMM MP包进SCOM: 导入完成后在SCVMM上刷新下即可