码迷,mamicode.com
首页 > 系统相关 > 详细

Azure PowerShell 创建虚拟机

时间:2016-08-23 18:47:39      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:

# 登录资源

# 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

Azure PowerShell 创建虚拟机

标签:

原文地址:http://www.cnblogs.com/wuzhenzhou/p/5800264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!