Linux İşletim Sistemini İçeren Bir Sanal Sabit Disk Oluşturma ve Karşıya Yükleme

Önemli

Klasik VM'ler 1 Mart 2023'te kullanımdan kaldırılacaktır.

ASM'den IaaS kaynaklarını kullanıyorsanız lütfen geçişinizi 1 Mart 2023'e kadar tamamlayın. Azure Resource Manager'daki birçok özellik geliştirmelerinden yararlanmak için geçişi daha erken yapmanızı öneririz.

Daha fazla bilgi için bkz. IaaS kaynaklarınızı 1 Mart 2023'e kadar Azure Resource Manager geçirme.

Not

Azure,kaynak oluşturmak ve kaynaklarla çalışmak için iki farklı dağıtım modeline sahiptir: Resource Manager ve Klasik. Bu makalede Klasik dağıtım modelinin kullanımı yer alır. Microsoft, yeni dağıtımların çoğunun Resource Manager modelini kullanmasını önerir. Ayrıca Azure Resource Manager kullanarak özel bir disk görüntüsünü karşıya yükleyebilirsiniz.

Bu makalede, Azure'da sanal makineler oluşturmak için kendi görüntünüz olarak kullanabilmeniz için sanal sabit disk (VHD) oluşturma ve karşıya yükleme adımları gösterilmektedir. bu görüntüyü temel alan birden çok sanal makine oluşturmak için kullanabilmek için işletim sistemini nasıl hazırlayacağınızı öğrenin.

Önkoşullar

Bu makalede, aşağıdaki öğelere sahip olduğunuz varsayılır:

Not

Daha yeni VHDX biçimi Azure'da desteklenmez. Vm oluşturduğunuzda, biçim olarak VHD'yi belirtin. Gerekirse, veya PowerShell cmdlet'ini kullanarak qemu-img convert VHDX disklerini VHD'ye Convert-VHD dönüştürebilirsiniz. Ayrıca, Azure dinamik VHD'lerin karşıya yüklenmesini desteklemez, bu nedenle karşıya yüklemeden önce bu tür diskleri statik VHD'lere dönüştürmeniz gerekir. Azure'a yükleme işlemi sırasında dinamik diskleri dönüştürmek için GO için Azure VHD Yardımcı Programları gibi araçları kullanabilirsiniz.

1. Adım: Karşıya yüklenecek görüntüyü hazırlama

Azure çeşitli Linux dağıtımlarını destekler (bkz . Onaylı Dağıtımlar). Aşağıdaki makaleler, Azure'da desteklenen çeşitli Linux dağıtımlarını hazırlama konusunda size yol gösterir. Aşağıdaki kılavuzlardaki adımları tamamladıktan sonra, Azure'a yüklenmeye hazır bir VHD dosyanız olduğunda buraya geri dönün:

Not

Azure platformu SLA'sı, Linux işletim sistemini çalıştıran sanal makineler için yalnızca Azure-Endorsed Dağıtımlarında Linux'ta 'Desteklenen Sürümler' altında belirtilen yapılandırma ayrıntılarıyla desteklenen dağıtımlardan biri kullanıldığında geçerlidir. Azure görüntü galerisindeki tüm Linux dağıtımları, gerekli yapılandırmaya sahip onaylı dağıtımlardır.

Ayrıca Azure için Linux görüntülerini hazırlama hakkında daha genel ipuçları için Bkz. Linux Yükleme Notları .

2. Adım: Azure bağlantısını hazırlama

Azure CLI'yi klasik dağıtım modelinde ()azure config mode asm kullandığınızdan emin olun ve hesabınızda oturum açın:

azure login

3. Adım: Görüntüyü Azure'a yükleme

VHD dosyanızı karşıya yüklemek için bir depolama hesabınız olmalıdır. Mevcut bir depolama hesabını seçebilir veya yeni bir hesap oluşturabilirsiniz.

Aşağıdaki komutu kullanarak görüntüyü karşıya yüklemek için Azure CLI'yi kullanın:

azure vm image create <ImageName> `
    --blob-url <BlobStorageURL>/<YourImagesFolder>/<VHDName> `
    --os Linux <PathToVHDFile>

Önceki örnekte:

  • BlobStorageURL , kullanmayı planladığınız depolama hesabının URL'sidir
  • YourImagesFolder , blob depolamada görüntülerinizi depolamak istediğiniz kapsayıcıdır
  • VHDName , sanal sabit diski tanımlamak için portalda görünen etikettir.
  • PathToVHDFile , makinenizdeki .vhd dosyasının tam yolu ve adıdır.

Aşağıdaki komut tam bir örneği gösterir:

azure vm image create myImage `
    --blob-url https://mystorage.blob.core.windows.net/vhds/myimage.vhd `
    --os Linux /home/ahmet/myimage.vhd

4. Adım: Görüntüden VM oluşturma

Normal bir VM ile aynı şekilde kullanarak azure vm create bir VM oluşturursunuz. Önceki adımda resminize vermiş olduğunuz adı belirtin. Aşağıdaki örnekte, önceki adımda verilen myImage görüntü adını kullanırız:

azure vm create --userName ops --password P@ssw0rd! --vm-size Small --ssh `
    --location "West US" "myDeployedVM" myImage

Kendi VM'lerinizi oluşturmak için kendi kullanıcı adınızı + parolanızı, konumunuzu, DNS adınızı ve görüntü adınızı sağlayın.

Sonraki adımlar

Daha fazla bilgi için bkz. Klasik Azure dağıtım modeli için Azure CLI başvurusu.