vSphere7 Content Library kurulumu, sanal makineler için merkezi bir içerik deposu oluşturmanın en verimli yollarından biridir. Bu rehberde, Ubuntu 24.04 üzerinde NFS sunucusu yapılandırarak vSphere 7 Content Library’yi nasıl kuracağınızı adım adım anlatıyoruz. Eğer vSphere 7 ortamında Content Library ile ISO ve OVF dosyalarını merkezi olarak yönetmek istiyorsanız, doğru yerdesiniz. Ayrıca, NFS (Network File System) kullanarak vSphere’in depolama alanına nasıl erişebileceğini de öğreneceksiniz.
Şimdi, Ubuntu 24.04 üzerinde bir NFS sunucusu kurarak vSphere7 Content Library kurulumu ile entegrasyon işlemlerine başlayalım! 🚀
Eğer Ubuntu 24.04 Server kurulumuyla ilgili bir rehbere ihtiyacınız varsa, şu yazıyı inceleyebilirsiniz:
👉 Ubuntu Server 24.04 Kurulum Rehberi
NFS Sunucusunun Kurulumu (Ubuntu 24.04 Üzerinde)
Öncelikle Ubuntu 24.04 üzerinde NFS sunucu kurulumu işlemiyle başlayacağız. vSphere’in Content Library için NFS paylaşımına erişebilmesi için aşağıdaki adımları takip edin.
Gerekli Paketleri Yükleyelim
Öncelikle sistemimizi güncelleyelim ve gerekli NFS paketlerini kuralım:
sudo apt update && sudo apt upgrade -y
sudo apt install nfs-kernel-server -y
Paylaşım Klasörü Oluşturma
NFS sunucusunun paylaşım yapacağı bir dizin oluşturalım:
sudo mkdir -p /mnt/nfs_share/content_library
Bu klasörün doğru erişim izinlerine sahip olması için:
sudo chown -R nobody:nogroup /mnt/nfs_share/content_library
sudo chmod 777 /mnt/nfs_share/content_library
Bu adım, böylece vSphere’in NFS paylaşımına erişmesini sağlayacaktır.
NFS Paylaşımını Tanımlama
NFS paylaşımının hangi istemciler tarafından erişilebileceğini belirlemek için /etc/exports dosyasını düzenleyelim.
sudo nano /etc/exports
Dosyanın sonuna bu nedenle şu satırı ekleyelim:
/mnt/nfs_share/content_library *(rw,sync,no_subtree_check,no_root_squash)
Bu satır:
rw
→ Okuma ve yazmaya izin verir.sync
→ Yazma işlemlerini eşzamanlı yapar.no_subtree_check
→ NFS istemcilerinin alt dizinlerdeki dosyalara erişimini kolaylaştırır.no_root_squash
→ Root yetkilerini sınırlamaz (vSphere’in bağlanmasını kolaylaştırır).
NFS Sunucusunu Yeniden Başlatma
Öncelikle, NFS sunucusunu başlatalım ve yapılandırmanın doğru çalıştığını doğrulayalım:
sudo systemctl restart nfs-kernel-server
Ardından NFS paylaşımının çalıştığını doğrulayalım:
sudo exportfs -v
Güvenlik duvarında NFS erişimi için izinleri açalım:
sudo ufw allow from 192.168.1.0/24 to any port nfs
Burada 192.168.1.0/24 yerine kendi ağ bloğunuzu yazmalısınız.
vSphere 7 Üzerinde NFS Storage Ekleme
Bundan sonra, Ubuntu 24.04 NFS sunucusu başarıyla kurulduktan sonra, vSphere 7 ortamına NFS Storage ekleyebiliriz.
vSphere Web Client’a Giriş
- 👉 https://vcenter-ip/ui adresine giriş yapın.
- “Menu” > “Storage” sekmesine gidin.
- “Datastore” sekmesini açın.
Yeni Bir NFS Datastore Ekleme
- “New Datastore” (Yeni Veri Deposu) butonuna tıklayın.
- “Create New Datastore” (Yeni Depolama Alanı Oluştur) seçeneğini seçin.
- “Type” (Tür) olarak NFS seçin.
NFS Depolama Ayarlarını Yapılandırma
Açılan ekranda aşağıdaki bilgileri girin:
- Datastore Name: Ubuntu_Content_Library_NFS
- NFS Version: NFS 3 veya NFS 4 seçilebilir (vSphere ortamınıza bağlıdır).
- NFS Server: Ubuntu NFS sunucunuzun IP adresi (örneğin: 192.168.1.2)
- NFS Share: /mnt/nfs_share/content_library
📌 Not: Eğer NFS paylaşımı başarıyla eklenmezse, NFS sunucunuzun ve güvenlik duvarınızın doğru yapılandırıldığını kontrol edin.
- “Next” (İleri) butonuna tıklayın.
- Bağlantıyı test edin ve her şey doğruysa “Finish” (Bitir) butonuna basarak işlemi tamamlayın.
vSphere 7 Üzerinde Content Library Oluşturma
NFS depolama alanımızı başarıyla eklediğimize göre, şimdi vSphere Web Client üzerinden Content Library oluşturabiliriz.
Content Library Oluşturma
- “Menu” > “Content Libraries” sekmesine gidin.
- “Create” (Oluştur) butonuna tıklayın.
- “Name and Location” (İsim ve Konum) ekranında uygun bir isim verin (örn: “Ubuntu_Content_Library”).
- Local veya Subscribed Library seçeneklerinden “Local” olanı seçin.
Content Library için NFS Storage Kullanma
- “Storage Type” (Depolama Türü) olarak NFS Datastore seçin.
- Az önce oluşturduğumuz Content_Library_NFS datastore’unu seçin.
- “Next” (İleri) butonuna tıklayın ve işlemi tamamlayın.
Test ve Doğrulama Adımları
Content Library başarılı şekilde eklendiğinde, artık buraya ISO dosyaları, OVF şablonları ve diğer sanal makine imajlarını yükleyebilirsiniz.
Test için:
- “Content Library” içerisine bir ISO veya OVF yükleyin.
- Daha sonra bir sanal makine oluştururken buradaki içeriği kullanmayı deneyin.
Her şey sorunsuz çalışıyorsa artık vSphere 7 ortamınızda merkezi bir içerik deposu (Content Library) kullanabilirsiniz!
Sonuç
Bu rehberde Ubuntu 24.04 üzerinde bir NFS sunucusu kurarak vSphere 7 için Content Library entegrasyonunu nasıl yapabileceğinizi anlattım.
Eğer kurulum sırasında bir sorunla karşılaşırsanız, iletişim sayfası üzerinden sorunuzu paylaşabilirsiniz. Keyifli kurulumlar! 😊
Umarım bu rehber, Ubuntu 24.04 Üzerinde vSphere 7 İçin Content Library Kurulumu konusunda sizlere yol gösterici olmuştur. Bir sonraki makalede tekrar buluşmak ve faydalı olması dileğiyle!