建立Azure DS 虛擬機並附加SSD硬盤

$subscriptionName = "Windows Azure Enterprise Trial" #訂閱名稱 api

$location = "China East" 緩存

$serviceName = "hollis" #雲服務名稱 網絡

$storageAccount = "hollispremium" #存儲帳戶名 svn

 

#虛擬網絡變量 操作系統

$vnetName = "hollisvneteast" ip

$subNetName = "Subnet-1" rem

$vnetIP = "10.0.0.10" 虛擬機

$publicIPName = "WebPublicIP" #公網預留IP名稱 io

 

#虛擬機相關變量 ast

$vmName ="hollis-dev" #虛擬機名稱

$vmSize ="Standard_DS12" #虛擬機規格

$osImageName = "55bc2b193643443bb879a78bda516fc8__Windows-Server-2012-R2-20160430-en.us-127GB.vhd" #操做系統鏡像名

$adminName = "vmadmin" #管理員登陸名

$adminPassword = "1234!@#$" #管理員密碼

 

#登陸

Add-AzureAccount -Environment AzureChinaCloud

 

#設置當前訂閱

Select-AzureSubscription -SubscriptionName $subscriptionName -Current

 

#建立一個高級存儲帳戶,若是沒有的話

#New-AzureStorageAccount -StorageAccountName $storageAccount -Location $location -Type "Premium_LRS"

 

#配置剛纔建立的存儲爲默認存儲

set-AzureSubscription -SubscriptionName $subscriptionName -CurrentStorageAccount $storageAccount

 

#建立雲服務,若是須要的話

#New-AzureService -ServiceName $serviceName -Location $location

 

#獲取操做系統鏡像

$osImage = Get-AzureVMImage -ImageName $osImageName

 

#配置虛擬機

New-AzureVMConfig -Name $vmName -InstanceSize $vmSize -ImageName $osImage.ImageName |

#設置用戶名密碼,並設置系統時間爲北京時間

Add-AzureProvisioningConfig -Windows -AdminUsername $adminName -Password $adminPassword -TimeZone 'China Standard Time' |

#設置子網

Set-AzureSubnet -SubnetNames $subNetName |

#固定內網IP

Set-AzureStaticVNetIP -IPAddress $vnetIP |

#開始建立虛擬機

New-AzureVM -ServiceName $serviceName -VNetName $vnetName -Location $location

 

#-----爲DS虛擬機增長SSD數據磁盤-------

$vm = Get-AzureVM -ServiceName $serviceName -Name $vmName

$LunNo = 2 #磁盤順序,2是指第三塊盤,E盤。C和D兩個分別是兩塊磁盤

$path = "http://" + $storageAccount + ".blob.core.chinacloudapi.cn/vhds/" + "myDataDisk_" + $LunNo + "_PIO.vhd"

$label = "Disk " + $LunNo

$diskSize = 512 #數據盤大小,GB單位

$cache = "ReadOnly" #緩存方式,數據盤只對讀取啓用緩存

#附加SSD磁盤

Add-AzureDataDisk -CreateNew -MediaLocation $path -DiskSizeInGB $diskSize -DiskLabel $label -LUN $LunNo -HostCaching $cache -VM $vm | Update-AzureVm

 

<#

 

#------查找映像------

Get-AzureVMImage | where-object { $_.Label -like "Windows Server 2012 r2*" }

 

#--------更改DS虛擬機的規格-----

Get-AzureVM -ServiceName "[雲服務名稱]" -Name "[虛擬機名稱]" | Set-AzureVMSize "Standard_DS14" | Update-AzureVM

 

#>

相關文章
相關標籤/搜索