ESXi sunucularına ISO dosyalarını yüklemek için Wget kullanmak, süreci hızlı ve basit hale getirir. Bu adım adım rehberde, ESXi SSH servisini aktif edip gerekli kontrolleri yaparak, ISO dosyasını datastore’a yüklemeyi anlatacağız.
1) İlk adım olarak ESXi sunucusunda SSH servisini aktif hale getirmeniz gerekmektedir. Bunun için ESXi web arayüzünden veya vSphere istemcisinden SSH servisini etkinleştirin ve terminal üzerinden sunucuya SSH ile bağlantı kurunuz.
2) Firewall’un açık veya kapalı olduğunu kontrol etmek için aşağıdaki komutu kullanınız:
esxcli network firewall get
Bu komut, firewall durumunun aktif olup olmadığını gösterecektir.
3) 80 ve 443 numaralı portların mevcut kurallarını listelemek için şu komutu çalıştırınız:
esxcli network firewall ruleset rule list | grep -e 443 -e 80
Bu komut, port 80 ve 443 ile ilgili firewall kurallarını listeleyecektir.
4) Wget komutunun sorunsuz çalışabilmesi için httpClient firewall rulesini devre dışı bırakınız:
esxcli network firewall ruleset set -e false -r httpClient
Bu komut, httpClient kuralını devre dışı bırakır ve dışarıya çıkan HTTP trafiğine izin verir.
5) Son adım olarak, Wget kullanarak ISO dosyasını belirttiğiniz datastore’a yükleyiniz. Örnek komut aşağıdaki gibidir:
wget http://kvm.tay.net.tr/iso/WindowsServer/win2022.iso -P /vmfs/volumes/datastore1
Bu komut, Windows Server 2022 ISO dosyasını ‘datastore1’ isimli depolama alanına indirir. ISO dosyasının bağlantısını, ihtiyaçlarınıza uygun herhangi bir ISO dosyasının bağlantısıyla değiştirebilirsiniz.
Bu adımları takip ederek ESXi sunucunuza Wget yardımıyla kolayca ISO dosyası yükleyebilirsiniz. Bu yöntem, yeni sanal makineler oluştururken veya yükseltmeler yaparken zamandan tasarruf etmenizi sağlar.
Bir yanıt yazın