VMware ESXi ile Sunucu Yönetimi Kurulum ve Yapılandırma

İş dünyasında, veri merkezlerinin yönetilmesi giderek daha karmaşık hale gelmektedir. VMware ESXi, “bare-metal hypervisor” yapısıyla sunucu sanallaştırma konusunda etkili bir çözüm sunar. Bu rehber, VMware ESXi’nin kurulum adımlarından güvenlik önlemlerine kadar her yönüyle süreci ayrıntılı bir şekilde anlatacaktır.

VMware ESXi: Donanım Üzerinde Sanallaştırma Çözümü

ESXi, donanım üzerinde bağımsız olarak çalışan bir çözüm sunar. Diğer sanallaştırma platformlarıyla karşılaştırıldığında, ESXi’nin bağımsız yapısı daha güçlü bir performans ve daha verimli kaynak kullanımı sağlar. VMkernel, donanım kaynaklarının yönetimi için kritik bir rol oynar ve sanal makineler arasında denge sağlar.

Kickstart ile Sunucu Kurulumunu Hızlandırın

Kickstart script’i, birden fazla sunucu kurulumunu hızlı ve hatasız şekilde gerçekleştirmenizi sağlar. Özellikle büyük veri merkezlerinde, her sunucuyu aynı ayarlarla yapılandırmak için kullanılır. Bu, sunucuların kurulumunu hızlandırır ve yönetimi kolaylaştırır.

AdımAçıklama
Kickstart ScriptTekrarlanan kurulumları hızlandırır ve hataları minimize eder.
Hızlı YapılandırmaAynı ayarlarla kurulum için sunucular hızlıca yapılandırılır.
Zaman KazancıÖzellikle çoklu kurulumlar için verimliliği artırır.

Ağ Yapılandırma ve VLAN Ayarlarında Dikkat Edilmesi Gerekenler

ESXi kurulumunun ardından ağ yapısını optimize etmek için vSwitch türleri ve NIC Teaming yapılandırmaları gereklidir. VLAN yapılandırmalarını dikkatlice yaparak ağ güvenliğini artırabilirsiniz. Bu optimizasyonlar sayesinde, ağ trafiği verimli bir şekilde yönlendirilir.

VLAN Ayarları Kodu:

bashKopyala# VLAN ID yapılandırması
esxcli network vswitch standard portgroup set --portgroup-name=VM_Network --vlan-id=200
KonfigürasyonAçıklama
vSwitch TürleriStandart vSwitch ve Distributed vSwitch ile ağ trafiği optimize edilir.
NIC TeamingYük dengelemesi için IP hash algoritması kullanılır.
VLAN YapılandırmasıGüvenlik için Promiscuous Mode ve Forged Transmits dikkatle yapılandırılır.

ISO Bağlama ve Yükleme İçin ESXi Web Arayüzü Kullanımı

ESXi kurulumu sonrası, sanal makineye ISO dosyasını bağlayarak işletim sistemi yükleyebilirsiniz. Web arayüzü üzerinden sanal makinenin CD/DVD sürücüsüne ISO dosyasını bağlamak ve sanal makineyi başlatmak mümkündür.

KonfigürasyonAçıklama
ISO BağlamaWeb arayüzü üzerinden ISO dosyası bağlanır.
BaşlatmaSanal makine başlatılır ve işletim sistemi yükleme süreci başlatılır.
DepolamaSanal makineyi doğru veri deposuna kaydedebilirsiniz.

VMware ESXi Üzerinde Sanal Sunucu (VM) Kurulumu

VMware ESXi, güçlü bir sanallaştırma platformudur ve sanal makineleri (VM) oluşturmak için oldukça esnektir. ESXi kurulumu tamamlandıktan sonra, sanal makineleri oluşturmak ve yapılandırmak, sanallaştırma ortamınızın verimli çalışması için kritik öneme sahiptir. Aşağıda VMware ESXi üzerinde sanal sunucu (VM) kurulumunun adım adım nasıl yapılacağını bulabilirsiniz.

ESXi Sunucusuna Erişim Sağlama

ESXi kurulumu tamamlandıktan sonra, sanal makineleri oluşturabilmek için ESXi sunucusuna erişim sağlamanız gerekir. Bunu web arayüzü veya vSphere Client aracılığıyla gerçekleştirebilirsiniz. Web arayüzüne, ESXi IP adresi üzerinden tarayıcı ile bağlanarak erişebilirsiniz.

Web Arayüzü ile Bağlantı:

  1. IP adresini tarayıcınıza yazın ve ESXi web arayüzüne erişin: textKopyalahttp://<ESXi_IP_Address>
  2. Kullanıcı adı ve şifre ile giriş yaparak ESXi yönetim arayüzüne erişin

PowerCLI Kurulumu ve Bağlantı

VMware ortamını yönetmek için kullanılan PowerShell tabanlı bir araçtır. PowerCLI ile sanal makineleri otomatik olarak oluşturabilir ve yönetebilirsiniz.

PowerCLIyi PowerShell üzerinden aşağıdaki komutla yükleyebilirsiniz:

powershellKopyalaInstall-Module -Name VMware.PowerCLI -Scope CurrentUser

PowerCLI ile ESXi sunucusuna bağlanmak için şu komutu kullanabilirsiniz:

powershellKopyalaConnect-VIServer -Server <ESXi_IP_Address> -User root -Password <password>

PowerCLI ile Sanal Makine Oluşturma

PowerCLI ile sanallaştırma işlemleri hızlandırılabilir. Bu adımda, 2 vCPU, 4GB RAM ve 40GB disk alanına sahip bir sanal makine oluşturulacaktır.

PowerCLI ile aşağıdaki komutu kullanarak sanal makine oluşturabilirsiniz:

powershellKopyalaNew-VM -Name "MyVM" -ResourcePool "Resources" -Datastore "Datastore1" -NumCpu 2 -MemoryGB 4 -DiskGB 40 -NetworkAdapter "VM Network" -CD "ISO-Path"

Bu komutla 2 vCPU, 4GB RAM, ve 40GB disk ile sanal makineyi oluşturabilirsiniz. Ayrıca, ISO dosyasını bağlayarak işletim sistemi yüklemesini başlatabilirsiniz.

PowerCLI ile ISO Bağlama ve Boot Etme

Sanal makineyi oluşturduktan sonra, işletim sistemi yüklemek için ISO dosyasını bağlamanız gerekecek.

PowerCLI ile ISO dosyasını sanal makineye bağlayabilir ve sanal makineyi başlatabilirsiniz:

powershellKopyala# ISO dosyasını bağlama
Set-CDDrive -VM "MyVM" -IsoPath "C:\ISO\myos.iso" -Connected $true

# Sanal makineyi başlatma
Start-VM -VM "MyVM"

ESXi CLI Kullanarak Sanal Makine Kurulumu

ESXi CLI (Komut Satırı Arayüzü) kullanarak da sanal makine oluşturabilirsiniz. SSH ile ESXi host’una bağlanarak esxcli komutlarıyla sanal makinelerinizi yönetebilirsiniz.

  1. SSH ile ESXi host’una bağlanın.
  2. Sanal makineyi oluşturun ve başlatın:
bashKopyala# Sanal makineyi oluşturma
vim-cmd vmsvc/createdummyvm "MyVM" /vmfs/volumes/datastore1/myvm

# Sanal makineyi başlatma
vim-cmd vmsvc/power.on 1

Kickstart Betiği ile Otomatik Sanal Makine Kurulumu

Kickstart betikleri, ESXi üzerinde sanal makineleri otomatikleştirmek için kullanılır. Bu betikler, kurulum sırasında tüm yapılandırmaların otomatik olarak yapılmasına olanak tanır.

bashKopyalainstall --url=http://myrepo/ESXi-Install
network --bootproto=dhcp --device=eth0
rootpw mypassword
part / --fstype=ext4 --size=20480

Bu betiği kullanarak ESXi ve sanal makineleri otomatik olarak kurabilirsiniz

Yorum yapın