RHEV Ortamında Sanal Makinelerin Dağıtılması - Bölüm 4


Ortamımız, ISCSI paylaşılan depolama alanına bağlı bir veri merkezinden oluşur. Bu veri merkezi, sanal makinemizi barındırmak için kullanılacak iki ana bilgisayar/düğüm içeren bir küme içeriyordu.

Temel olarak herhangi bir ortamda, ISO/DVD'den, Ağdan, Kickstart'tan vb. popüler yöntemleri kullanarak fiziksel/sanal makineleri konuşlandırabiliriz. Ortamımız için, aynı yöntemleri/kurulum türlerini kullanacağımız için önceki durumla ilgili çok büyük bir fark yoktur.

Başlangıç olarak, ISO dosyasını/görüntüsünü kullanarak VM dağıtımını tartışıyoruz. RHEV eğlencesi çok organize bir eğlencedir, dolayısıyla yalnızca bu hedef için kullanılan özel bir alana sahiptir, sanal makineler oluşturmak için kullanılan ISO dosyalarını depolar, bu alan, ISO Etki Alanı adı verilen bir depolama alanıdır.

1. Adım: Yeni ISO Alanını Dağıtın

Aslında RHEVM, yükleme işlemi sırasında ISO Etki Alanı'nı oluşturur. Bunu kontrol etmek için ortamın depolama sekmesine gitmeniz yeterlidir.

Mevcut olanı kullanabilir ve veri merkezimize ekleyebiliriz, ancak daha fazla pratik için yenisini oluşturalım.

Not: Mevcut olan, rhevm makinesinde IP:11.0.0 NFS paylaşılan depolama alanı olarak kullanılır. 0,3. Yeni oluşturulan, IP:11.0.0.6 depolama düğümümüzde NFS paylaşılan depolamayı kullanacak.

1. NFS hizmetini depolama düğümümüze dağıtmak için,

[root@storage ~]# yum install nfs-utils -y
[root@storage ~]# chkconfig nfs on 
[root@storage ~]# service rpcbind start
[root@storage ~]# service nfs start

2. NFS kullanılarak paylaşılacak yeni dizin oluşturmalıyız.

[root@storage ~]# mkdir /ISO_Domain

3. Bu satırı /etc/exports dosyasına ekleyerek dizini paylaşın ve ardından değişiklikleri uygulayın.

/ISO_Domain     11.0.0.0/24(rw)
[root@storage ~]# exportfs -a

Önemli: Dizinin sahipliğini uid:36 ve gid:36 olacak şekilde değiştirin.

[root@storage ~]# chown 36:36 /ISO_Domain/

Not: 36, vdsm kullanıcısı “RHEVM aracısı” için kullanıcı kimliği ve kvm grubunun kimliğidir.

Dışa aktarılan dizinin RHEVM olarak erişilebilir olmasını sağlamak zorunludur. Bu nedenle NFS'niz ortamımıza ISO Etki Alanı olarak eklenmeye hazır olmalıdır.

4. NFS türüyle Yeni ISO alanı oluşturmak için… Sistem sekmesinden Veri Merkezi1'i seçin ve ardından Depolama sekmesinden Yeni Alan Adı.

5. Ardından görünen pencereyi gösterildiği gibi doldurun:

Not: Etki Alanı işlevi/Depolama türünün ISO/NFS olduğundan emin olun.

Bir süre bekleyin ve depolama sekmesi altında tekrar kontrol edin.

Artık ISO Etki Alanımız başarıyla oluşturuldu ve eklendi. Öyleyse, VM'nin dağıtımı için bazı ISO'ları yükleyelim.

6. RHEVM sunucunuzda ISO dosyanızın olduğundan emin olun. Biri Linux {CentOS_6.6} ve diğeri Windows {Windows_7} için olmak üzere iki ISO ile çalışacağız.

7. RHEVM, (revm-iso-uploader) adı verilen bir araç sağlar. Yararlı görevlerin yanı sıra ISO’ları ISO Alan Adlarına yüklemek için kullanılır.

Öncelikle mevcut tüm ISO Alanlarını listelemek için kullanacağız.

İpucu: Yükleme işlemi birden fazla dosyayı (boşluklarla ayrılmış) ve joker karakterleri destekler. İkinci olarak, ISO'ları “ISO_Domain” iso alanımıza yüklemek için kullanacağız.

Not: Ağınıza bağlı olduğundan yükleme işlemi biraz zaman alır.

İpucu: ISO alanı RHEVM makinesinde olabilir; bazı durumlarda tavsiye edilir, herhangi bir şekilde tamamen ortamınıza ve altyapı ihtiyaçlarınıza bağlıdır.

8. Yüklenen ISO'ları web arayüzünden kontrol edin.

İkinci bölüm olan "Sanal Makinelerin Dağıtımı" zamanı geldi.

Adım 2: Sanal Makinelerin Dağıtımı – Linux

11. Sanal Makineler sekmesine geçin ve “Yeni VM ”yi tıklayın.

12. Ardından görünen pencereleri gösterildiği gibi doldurun:

Bellek ayırma ve önyükleme seçenekleri gibi bazı seçenekleri değiştirmek için “Gelişmiş Seçenekleri Göster ” seçeneğine basın.

13. Belleği ve vCPU'ları değiştirmek için “Sistem”i seçin.

14. ISO görüntümüzü sanal makinelere eklemek için Önyükleme Seçenekleri'ni seçin ve ardından Tamam'a basın.

15. Sanal makinenizi başlatmadan önce sanal diski oluşturup takmalısınız. Bu nedenle, otomatik olarak açılan pencerede "Sanal Diskleri Yapılandır" seçeneğine basın.

16. Ardından görüntülenen sonraki pencereyi gösterildiği gibi doldurun ve Tamam'a basın.

İpucu: Bu makalede daha önce "Önceden tahsis edilmiş" ile "İnce Provizyon" arasındaki farkı tartışmıştık. KVM Depolama Birimlerini ve Havuzlarını Yönetme - Bölüm 3'teki kvm serisinden.

17. Başka bir sanal diskin eklenmesini isteyen pencereyi kapatın. Şimdi sanal makinemizi kontrol edelim.

İpucu: Sanal makine konsolunun düzgün çalışacağından emin olmak için SPICE eklentisini yüklemeniz gerekebilir.

Redhat tabanlı Distro'lar için
yum install spice-xpi
Debian tabanlı Distro'lar için
apt-get install browser-plugin-spice

Ardından Firefox tarayıcınızı yeniden başlatın.

18. İlk defa, sanal makineyi “Bir kez çalıştır” seçeneğinden çalıştıracağız…sadece üzerine tıklayın ve ardından önyükleme seçeneklerinin sırasını değiştirin – İlki CD-ROM.

Not: Bir kez çalıştır, sanal makine ayarını test veya kurulum amacıyla yalnızca bir kez değiştirmek için kullanılır (Kalıcı Değil).

19. (Tamam) seçeneğini tıkladıktan sonra, sanal makinenin durumunun önce başlatılıyor, ardından çalışıyor olarak değiştiğini fark edeceksiniz!!.

20. simgesine tıklayın ve Sanal Makine Konsolunu açın.

Temel olarak, node1 {RHEVHN1} üzerinde barındırılan bir linux-sunucu sanal makinesini başarıyla oluşturduk.

Adım 3: Sanal Makinelerin Dağıtımı – Windows

Öyleyse, yolculuğumuzu masaüstü makine görevi gören başka bir sanal makine dağıtarak tamamlayalım, sunucu ve masaüstü türü arasındaki farkı daha sonra tartışacağız, bu masaüstü sanal makinesi Windows7 olacaktır.

Genel olarak, hemen hemen önceki adımları bazı ek adımlarla tekrarlayacağız. Sonraki ekranlarda gösterilen adımları izleyin:

21. Yeni VM'yi tıklayın ve ardından istenen bilgileri doldurun.

22. Yeni bir disk oluşturun ve Windows sanal makinesinin oluşturulduğunu onaylayın.

Sonraki adımlara geçmeden önce, Windows sanal makinelerinin başarılı bir şekilde kurulabilmesi için bazı özel parasanallaştırma sürücülerine ve araçlarına ihtiyacı vardır. Bunları aşağıda bulabilirsiniz:

/usr/share/virtio-win/
/usr/share/rhev-guest-tools-iso/

Bu eğitimde kullanılan bu ISO için, bu dosyaları ISO Alanımıza yüklememiz ve web arayüzünden onaylamamız gerekecektir.

/usr/share/rhev-guest-tools-iso/RHEV-toolsSetup_3.5_9.iso
/usr/share/virtio-win/virtio-win_amd64.vfd

23. Bir kez çalıştır'a tıklayın ve VM konsolunu açmak için sanal disketi eklemeyi unutmayın.

24. Kurulumu tamamlamak için Windows talimatlarını izleyin. Disk bölümleme aşamasında hiçbir diskin görünmediğini fark edeceksiniz. “Sürücüyü Yükle”yi ve ardından “Gözat”ı tıklayın.

25. Daha sonra sanal disket üzerindeki sürücülerin yolunu bulun ve Ethernet ve SCSI denetleyicisi ile ilgili iki sürücüyü seçin.

26. Daha sonra Next ve 10G sanal diskimizin yüklenmesi için biraz bekleyin karşınıza çıkıyor.

Başarıyla bitene kadar kurulum işlemini tamamlayın. Başarıyla tamamlandıktan sonra RHEVM web arayüzüne gidin ve ekteki CD'yi değiştirin.

27. Şimdi RHEV araçları CD'sini ekleyin ve ardından Windows sanal makinesine geri dönün, araçlar CD'sinin ekte olduğunu göreceksiniz. RHEV araçlarını gösterildiği gibi yükleyin.

Başarılı bir şekilde bitene kadar adımları sırayla izleyin, ardından sistemi yeniden başlatın.

ve son olarak Windows sanal makineniz sağlıklı bir şekilde çalışıyor.. :)

Çözüm

Bu bölümde ISO Etki Alanı'nın önemini ve dağıtımını, ardından daha sonra sanal makineleri dağıtmak için kullanılacak ISO dosyalarını depolamak için nasıl kullanılacağını tartıştık. Linux ve Windows sanal makineleri dağıtıldı ve iyi çalışıyor. Sonraki bölümde Kümelemenin önemini ve görevlerini, kümeleme özelliklerinin ortamımızda nasıl kullanılacağını tartışacağız.