Aracılığıyla paylaş


Azure Linux VM sağlama

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri

Genelleştirilmiş bir görüntüden (Azure İşlem Galerisi veya Yönetilen Görüntü) VM oluşturduğunuzda, denetim düzlemi bir VM oluşturmanıza ve parametreleri ve ayarları VM'ye geçirmenize olanak sağlar. Buna VM sağlama adı verilir. Sağlama sırasında platform, gerekli VM Oluşturma parametre değerlerini (konak adı, kullanıcı adı, parola, SSH anahtarları, customData) önyükleme sırasında VM'nin kullanımına açar.

Görüntünün içinde pişirilen bir sağlama aracısı platformla arabirim oluşturacak ve birden çok bağımsız sağlama arabirimine bağlanacak, özellikleri ve sinyali tamamlandığı platforma ayarlayacaktır.

Sağlama aracıları Azure Linux Aracısı veya cloud-init olabilir. Bunlar, genelleştirilmiş görüntüler oluşturmanın önkoşullarıdır .

Sağlama aracıları, tüm onaylı Azure Linux dağıtımları için destek sağlar ve birçok durumda onaylanan dağıtım görüntülerinin hem cloud-init hem de Linux Aracısı ile birlikte gönderileceğini görürsünüz. Bu size sağlamayı işlemek için cloud-init seçeneğini sunar, ardından Linux Aracısı Azure Uzantılarını işleme desteği sağlar. Uzantılar için destek sağlamak, VM'nin daha sonra VM Parola Sıfırlama, Azure İzleme, Azure Backup, Azure Disk şifrelemesi vb. ek Azure hizmetlerini desteklemeye uygun olacağı anlamına gelir.

Sağlama tamamlandıktan sonra cloud-init her önyüklemede çalışır. Cloud-init, ağ değişiklikleri, kısa ömürlü diski bağlama ve biçimlendirme ve Linux Aracısı'nı başlatma gibi VM değişikliklerini izler. Linux Aracısı, Azure platformundan bir 'hedef durumu' (yeni yapılandırma) arayarak sunucuda sürekli olarak çalışır, bu nedenle uzantıları her yüklediğinizde aracı bunları işleyebilecektir.

Şu anda iki sağlama aracısı olsa da, cloud-init seçtiğiniz sağlama aracısı olmalı ve uzantı desteği için Linux Aracısı yüklenmelidir. Bu, platform iyileştirmelerinden yararlanmanıza ve Linux Aracısı'nı devre dışı bırakmanıza/kaldırmanıza olanak tanır. Aracı olmadan görüntü oluşturma ve kaldırma hakkında daha fazla ayrıntı için lütfen bu belgeleri gözden geçirin.

İki aracıyı da çalıştırmayı destekleyemeyen bir Linux çekirdeğiniz varsa ancak konak adı, customData, userName, parola, ssh anahtarları gibi VM Oluşturma özelliklerinden bazılarını ayarlamak istiyorsanız, bu belgede aracı olmadan genelleştirilmiş görüntüleri nasıl oluşturabileceğiniz ve platform gereksinimlerini nasıl karşılayabileceğiniz açıklanır.

Sağlama aracısı sorumlulukları

Görüntü sağlama

  • Kullanıcı hesabı oluşturma
  • SSH kimlik doğrulama türlerini yapılandırma
  • SSH ortak anahtarlarının ve anahtar çiftlerinin dağıtımı
  • Ana bilgisayar adını ayarlama
  • Ana bilgisayar adını platform DNS'sinde yayımlama
  • SSH ana bilgisayar anahtarı parmak izini platforma raporlama
  • Kaynak Disk Yönetimi
  • Kaynak diskini biçimlendirme ve bağlama
  • Kullanma ve işleme customData

  • Platform DHCP sunucularıyla uyumluluğu geliştirmek için yolları yönetir
  • Ağ arabirimi adının kararlılığını sağlar

Çekirdek

  • Sanal NUMA'yi yapılandırır (çekirdek <2.6.37için devre dışı bırak )
  • için Hyper-V entropisini tüketir /dev/random
  • Kök cihaz (uzak olabilir) için SCSI zaman aşımlarını yapılandırıyor

Tanılama

  • Konsol yeniden yönlendirmesi seri bağlantı noktasına

İletişim

Platformdan aracıya bilgi akışı iki kanal üzerinden gerçekleşir:

  • IaaS dağıtımları için önyükleme zamanı eklenmiş DVD. DVD, gerçek SSH anahtar çiftleri dışında tüm sağlama bilgilerini içeren OVF uyumlu bir yapılandırma dosyası içerir.
  • Dağıtımı ve topoloji yapılandırmasını almak için kullanılan REST API'yi kullanıma hazırlayan tcp uç noktası.

Azure sağlama aracısı gereksinimleri

Linux Aracısı ve cloud-init, düzgün çalışması için bazı sistem paketlerine bağlıdır:

  • Python 2.6+
  • OpenSSL 1.0+
  • OpenSSH 5.3+
  • Dosya sistemi yardımcı programları: sfdisk, fdisk, mkfs, parted
  • Parola araçları: chpasswd, sudo
  • Metin işleme araçları: sed, grep
  • Ağ araçları: ip-route
  • UDF dosya sistemlerini bağlamak için çekirdek desteği.

Sonraki adımlar

Gerekirse, sağlamayı devre dışı bırakabilir ve Linux aracısını kaldırabilirsiniz.