Aracılığıyla paylaş


VM Uygulamaları oluşturma ve dağıtma

VM Uygulamaları, Azure İşlem Galerisi'nde (eski adıyla Paylaşılan Görüntü Galerisi) sanal makineleriniz için uygulamaların yönetimini, paylaşımını ve genel dağıtımını kolaylaştıran bir kaynak türüdür.

Önkoşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

Bu makalede zaten bir Azure İşlem Galerisi'niz olduğu varsayılır. Henüz bir galeriniz yoksa, önce bir galeri oluşturun. Daha fazla bilgi edinmek için bkz . Kaynakları depolamak ve paylaşmak için galeri oluşturma.

Uygulamanızı azure depolama hesabındaki bir kapsayıcıya yüklemiş olmanız gerekir. Uygulamanız bir blok veya sayfa blobunda depolanabilir. Sayfa blobu kullanmayı seçerseniz, dosyaları karşıya yüklemeden önce bayt hizalamanız gerekir. Dosyanızı bayt hizalayacak bir örnek aşağıda verilmiştir:

$inputFile = <the file you want to pad>

$fileInfo = Get-Item -Path $inputFile

$remainder = $fileInfo.Length % 512

if ($remainder -ne 0){

    $difference = 512 - $remainder

    $bytesToPad = [System.Byte[]]::CreateInstance([System.Byte], $difference)

    Add-Content -Path $inputFile -Value $bytesToPad -Encoding Byte
    }

Depolama hesabının genel düzeyde erişime sahip olduğundan emin olun veya diğer kısıtlama düzeyleri dağıtımlarda başarısız olduğundan okuma ayrıcalığına sahip bir SAS URI'sini kullanın. Henüz bir SAS URI'niz yoksa hızlı bir şekilde sas URI'sini oluşturmak için Depolama Gezgini'ni kullanabilirsiniz.

PowerShell kullanıyorsanız Az.Depolama modülünün 3.11.0 sürümünü kullanıyor olmanız gerekir.

Yükleme mekanizması hakkında daha fazla bilgi edinmek için bkz . komut yorumlayıcısı.

VM uygulamasını oluşturma

VM uygulama tanımınızı ve sürümünüzü oluşturmak için aşağıdan bir seçenek belirleyin:

  1. Azure portalına gidin, ardından Azure İşlem Galerisi'ni arayın ve seçin.
  2. Listeden kullanmak istediğiniz galeriyi seçin.
  3. Galerinizin sayfasında, sayfanın üst kısmından Ekle'yi seçin ve ardından açılan listeden VM uygulama tanımı'nı seçin. VM uygulama tanımı oluştur sayfası açılır.
  4. Temel Bilgiler sekmesinde, uygulamanız için bir ad girin ve uygulamanın Linux veya Windows çalıştıran VM'ler için olup olmadığını seçin.
  5. VM uygulama tanımınız için aşağıdaki isteğe bağlı ayarlardan birini belirtmek istiyorsanız Yayımlama seçenekleri sekmesini seçin:
    • VM uygulama tanımının açıklaması.
    • Kullanım süresi sonu tarihi
    • Eula bağlantısı
    • Gizlilik bildiriminin URI'sini
    • Sürüm notları için URI
  6. İşiniz bittiğinde Gözden geçir ve oluştur'u seçin.
  7. Doğrulama tamamlandığında, tanımın dağıtılmalarını sağlamak için Oluştur'u seçin.
  8. Dağıtım tamamlandıktan sonra Kaynağa git'i seçin.
  9. Uygulamanın sayfasında VM uygulaması sürümü oluştur'u seçin. VM Uygulama Sürümü Oluştur sayfası açılır.
  10. 1.0.0 gibi bir sürüm numarası girin.
  11. Uygulama paketinizi karşıya yüklediğiniz bölgeyi seçin.
  12. Kaynak uygulama paketi'nin altında Gözat'ı seçin. Depolama hesabını ve ardından paketinizin bulunduğu kapsayıcıyı seçin. Listeden paketi seçin ve işiniz bittiğinde seç'i seçin. Alternatif olarak, tercih ederseniz SAS URI'sini bu alana yapıştırabilirsiniz.
  13. Yükleme betiğini yazın. Ayrıca Kaldır betiğini ve Güncelleştirme betiğini de sağlayabilirsiniz. Betikleri oluşturma hakkında bilgi için bkz. Genel Bakış .
  14. Depolama hesabına yüklenmiş varsayılan bir yapılandırma dosyanız varsa, bunu Varsayılan yapılandırma'da seçebilirsiniz.
  15. Vm oluştururken bu sürümün en son sürüm olarak görünmesini istemiyorsanız En son sürümden dışla'yı seçin.
  16. Kullanım süresi sonu tarihi için, bu sürümün ne zaman kullanımdan kaldırılacağına karar vermek için gelecekte bir tarih seçin. Otomatik olarak silinmez veya kaldırılmaz, yalnızca kendi izlemeniz içindir.
  17. Bu sürümü başka bölgelere çoğaltmak için Çoğaltma sekmesini seçin ve daha fazla bölge ekleyin ve bölge başına çoğaltma sayısında değişiklik yapın. Sürümünüzün oluşturulduğu özgün bölge listede olmalıdır ve kaldırılamaz.
  18. Değişiklik yapmayı bitirdiğinizde, sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.
  19. Doğrulama başarılı olarak gösterildiğinde, VM uygulama sürümünüzü dağıtmak için Oluştur'u seçin.

Artık portalı kullanarak bir VM oluşturabilir ve VM uygulamasını buna dağıtabilirsiniz. VM'yi her zamanki gibi oluşturun ve Gelişmiş sekmesinin altında Yüklenecek VM uygulamasını seçin'i seçin.

Screenshot of the Advanced tab where you can choose to install a VM application.

Listeden VM uygulamasını seçin ve ardından sayfanın alt kısmındaki Kaydet'i seçin.

Screenshot showing selecting a VM application to install on the VM.

Yüklenecek birden fazla VM uygulamanız varsa, Gelişmiş sekmesinde her VM uygulaması için yükleme sırasını ayarlayabilirsiniz.

Vm uygulamasını şu anda çalışan VM'lere de dağıtabilirsiniz. Portalda VM ayrıntılarını görüntülerken soldaki menüde Ayarlar altında Uzantılar + uygulamalar seçeneğini belirleyin.

VM uygulamaları'nı ve ardından Uygulama ekle'yi seçerek VM uygulamanızı ekleyin.

Screenshot showing selecting a VM application to install on a currently running VM.

Listeden VM uygulamasını seçin ve ardından sayfanın alt kısmındaki Kaydet'i seçin.

Screenshot showing selecting a VM application to install on the VM.

VM uygulamasının durumunu göstermek için Uzantılar + uygulamalar sekmesine/ayarlarına gidin ve VMAppExtension durumunu denetleyin:

Screenshot showing VM application status.

VMSS'nin VM uygulama durumunu göstermek için VMSS sayfasına gidin, Örnekler'e gidin, bunlardan birini seçin ve ardından VMAppExtension'a gidin:

Screenshot showing VMSS application status.

Sonraki adımlar

VM uygulamaları hakkında daha fazla bilgi edinin.