BÖLÜM 4 – AZURE STACK MARKETPLACE’E WINDOWS SERVER 2016 VM IMAGE EKLENMESİ
Var sayılan olarak Azure Stack Marketplace içersinde herhangi bir sanal makine imajı bulunmamaktadır. Kullanıcıların Azure Stack’I kullanmaya başlamadan önce Administrator tarafından imajın eklenmesi gerekmektedir. İki yöntem ile imaj ekleyebilirsiniz. Eğer bağlı senaryo kullanıyorsanız,Azure marketplace içerisinden Azure Stack Marketplace’inize imajları indirebilirsiniz. Bağlı olmayan senaryoda ise PowerShell kullanarak imaj ekleme şansınız bulunmaktadır. İki senaryoda da örnek yaparak göstermeye çalışacağım sizlere.
Azure Market Place’den Imaj İndirmek
- Azure Stack Development Kit Admin Portal’a yetkili kullanıcı adı ve şifresin ile bağlanın. https://adminportal.local.azurestack.external
- More Services – Marketplace Management – Add from Azure bölümünden Windows Server 2016 Datacenter – Eval imajını aratın ve Download butonuna basin.
- Imaj indirilmesi tamamlandıktan sonra Azure Stack Marketplace alanına eklenecek ve Virtual Machines bölümünden görülecektir.
PowerShell Kullanarak İmaj Eklemek
- Azure Stack Development Kit sunucunuzda isterseniz kendi Windows Server 2016 ISO dosyanızı isterseniz de https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016 adresinden indirebileceğiniz Windows Server 2016 evaluation ISO’sunu bir path’e kaydedin.
- GitHub üzerinden Azure Stack tools’u indirip sunucunuza kaydedin. Nasıl indireceğinizi aşağıdaki linkten bakabilirsiniz.
https://docs.microsoft.com/en-us/azure/azure-stack/azure-stack-powershell-download
- Azure Stack Connect ve ComputeAdmin modüllerini aşağıdaki komutları kullanarak import edin.
Import-Module .\Connect\AzureStack.Connect.psm1
Import-Module .\ComputeAdmin\AzureStack.ComputeAdmin.psm1
- Azure Stack cloud administrator’ın AzureRM ortamını aşağıdaki komutları kullanarak oluşturun.
Add-AzureRMEnvironment -Name “AzureStackAdmin” -ArmEndpoint https://adminmanagement.local.azurestack.external
-
Azure Active Directory tenant hesabınızın GUID değerlerinin aşağıdaki komutları kullanarak getirin.
$TenantID = Get-AzsDirectoryTenantId -AADTenantName “onderaslab.onmicrosoft.com” -EnvironmentName AzureStackAdmin
- Azure Stack ortamınıza aşağıdaki komutları kullanarak oturum açın:
Login-AzureRmAccount -EnvironmentName “AzureStackAdmin” -TenantId $TenantID
- Bir path içerisinde bulunan Windows Server 2016 ISO dosyanızı Azure Stack Marketplace içerisine aşağıdaki komutları kullanarak ekleyin.
$ISOPath = “<ISO dosyasının yolu>”
New-AzsServer2016VMImage -ISOPath $ISOPath
- Bu işlemden sonra eklediğiniz Windows Server 2016 imajı birkaç saat içerisinde Azure Stack Marketplace’de yayınlanacaktır.
- Ayrıca aşağıdaki parametreleri kullanarak Windows Server 2016 imajınızı çeşitlendirebilirsiniz.
Parametre | Açıklama |
Net35 | Bu parameter ile Windows Server 2016 imajınıza .Net 3.5 yükleyebilirsiniz. |
Version | Bu parameter ile Windows Server Full yada Core versiyonlarını ekleyebilirsiniz. Var sayılan olarak Full gelecektir. |
VHDSizeInMB | Azure Stack ortamınıza eklenecek VHD imajınızın MB olarak boyutunu bu parameter ile belirleyebilirsiniz. Var sayılan olarak 40960MB’dır. |
IncludeLatestCU | Windows Server 2016 imajınız için yeni bir VHD’de güncel Cumulative Update’lerini ekleyebilirsiniz. |