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:
-
Bir .vhd dosyasına yüklenen Linux işletim sistemi - VHD biçimindeki bir sanal diske Azure onaylı bir Linux dağıtımı yüklediniz (veya desteklenmeyen dağıtımlar için bilgilere bakın). VM ve VHD oluşturmak için birden çok araç vardır:
- Görüntü biçiminiz olarak VHD'yi kullanmaya dikkat ederek QEMU veya KVM'yi yükleyin ve yapılandırın. Gerekirse, kullanarak
qemu-img convert
bir görüntüyü dönüştürebilirsiniz. - Hyper-V'yi Windows 10 veya Windows Server 2012/2012 R2'de de kullanabilirsiniz.
- Görüntü biçiminiz olarak VHD'yi kullanmaya dikkat ederek QEMU veya KVM'yi yükleyin ve yapılandırın. Gerekirse, kullanarak
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.
- Azure Komut Satırı Arabirimi - VHD'yi karşıya yüklemek için en son Azure Command-Line Arabirimini yükleyin.
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:
- CentOS Tabanlı Dağıtımlar
- Debian Linux
- Oracle Linux
- Red Hat Enterprise Linux
- SLES ve openSUSE
- Ubuntu
- Diğer - Onaylanmamış Dağıtımlar
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.