VMware vSphere ESXi 6.5 Kurulumu

tarafından 16 Kasım 2016 tarihinde VMware, VMware ESXi kategorisine yazıldı.

Merhaba,

15 Kasım 2016 itibari ile vSphere 6.5 download edilebilir durumdadır. vSphere 6.5 ürün ailesinde birçok değişiklik yapılmıştır. Bunların bir kısmını blog’um üzerinde anlattım.

Ben bu yazımda ESXi kurulumunu anlatacağım. Aslında ESXi 6.5’un kurulumu sıradan bir ESXi sürümünün kurulumundan farklı değil. Basit birşekilde bunun kurulumunu gerçekleştirebilirsiniz.

ESXi Hardware Gereksinimleri:

  • ESXi host’un kurulacağı sunucuda minimum 2 core bulunmalıdır.
  • Eylül 2006’dan sonra release olan 64-bit X86 CPU’lar support edilmektedir. Support edilen işlemciler ile ilgili http://www.vmware.com/resources/compatibility link’ini inceleyebilirsiniz.
  • BIOS üzerinden CPU ‘da bulunan NX/XD değerlerinin enable olması gerekmektedir.
  • ESXi 6.5 için minimum 4GB fiziksel memory gerekmektedir. Ancak önerilen memory miktarı 8GB’dır.
  • ESXi 6.5’in kurulacağı sunucu üzerinde hardware virtualization support edilmelidir. (Intel VT-x veya AMD RVI)
  • 1 veya daha fazla gigabir veya fast ethernet olmalıdır. Support edilen network kart’ları için http://www.vmware.com/resources/compatibility adresini inceleyebilirsiniz.

ESXi 6.5 Storage Gereksinimleri:

ESXi 6.5 kurulumu veya upgrade’i için minimum 1 GB boyutunda bir boot device bulunmalıdır. ESXi host’u doğrudan USB veya SD kart üzerine kurabililrsiniz. Ancak bu işlemi yaptıkdan sonra scratch bölümü USB veya SD kart üzerinde oluşmaz. Bunun sebebi yoğun IO taleplerini USB veya SD kartın karşılayamamasından kaynaklanmaktadır. Eğer ESXi host üzerinde local bir diske kurulum yapmıyorsanız SD veya USB aygıtlara kurulum yapıyorsanız scratch partition’ı ramdisk üzerinde oluşturulur. SD veya USB aygıt üzerine kurulum yaptıysanız kurulum veya upgrade’den sonra yine scratch partition’ın ayarlanması gerekmektedir.

Konu ile ilgili aşağıdaki link incelenebilir.

http://kb.vmware.com/kb/2004784

ESXi host için support edilen Remote Management Server Model’leri aşağıdaki gibidir.

Remote Management Server Model

Firmware Version

Java

Dell DRAC 7

1.30.30 (Build 43)

1.7.0_60-b19

Dell DRAC 6

1.54 (Build 15), 1.70 (Build 21)

1.6.0_24

Dell DRAC 5

1.0, 1.45, 1.51

1.6.0_20,1.6.0_203

Dell DRAC 4

1.75

1.6.0_23

HP ILO

1.81, 1.92

1.6.0_22, 1.6.0_23

HP ILO 2

1.8, 1.81

1.6.0_20, 1.6.0_23

HP ILO 3

1.28

1.7.0_60-b19

HP ILO 4

1.13

1.7.0_60-b19

IBM RSA 2

1.03, 1.2

1.6.0_22

Performans için ESXi host önerileri:

Aşağıdaki bilgiler doğrultusunda ESXi host üzerinden daha fazla performans alabilirsiniz.

Memory:

ESXi host üzerinde bulunan 8GB memory ile ESXi ‘in tüm özelliklerini kullanabilir ve üzerine küçük virtual machine’ler oluşturabilrisiniz. Virtual machine sayısına ve bunların memory boyutlarına göre ESXi host üzerinde daha fazla memory gereksinimi olabilir. Bunun için ESXi host üzerinde çalışacak virtual machine sayısına göre fizik sunucuya memory yatırımı yapmalısınız.

Network card:

Management ve virtual machine network’u için farklı fiziksel network kartları kullanmalısınız. Virtual machine network’unde gigabit network kartı kullanmanız virtual machine’lerin daha yüksek network trafiği kullanmasına olanak verir.

Disk:

Virtual machine’lerinizi özellikle virtual machine’ler için ayrılan datastore’larda barındırın. ESXi host’un kurulu olduğu local disk’e mümkün olduğu kadar virtual machine kurmayın. Böylece performans probleminden en az etkilenmiş olursunuz.

VMFS:

ESXi ‘i kurduğunuz disk eğer local disk ise bu alan kurulum esnasında otomatik olarak VMFS 5 formatına dönüştürülür. Eğer ekstra disk eklerseniz bunu vSphere Web Client’i kullanarak formatlamanız gerekmektedir.

Processors:

Hızlı CPU kullanılması ESXi host’un performansını iyileştirir. Yoğun yük altında yüksek cache’li CPU’lar kullanılması tavsiye edilmektedir.

Hardware compatibility:

Support edilen ESXi 6.5 driver’ları ile ilgili aşağıdaki link’i inceleyebilirsiniz.

http://www.vmware.com/resources/compatibility

Port Gereksinimleri:

ESXi host’un üzerinde basit bir firewall bulunmaktadır. Bu firewall gerektiği anda ESXi host üzerindeki port’ları açıp kapatabilir.

Incoming Firewall Connections

Port

Protocol

Service

Description

5988

TCP

CIM Server

Server for CIM (Common Information Model).

5989

TCP

CIM Secure Server

Secure server for CIM.

427

TCP, UDP

CIM SLP

The CIM client uses the Service Location Protocol, version 2 (SLPv2) to find CIM servers.

546

DHCPv6

DHCP client for IPv6.

8301, 8302

UDP

DVSSync

DVSSync ports are used for synchronizing states of distributed virtual ports between hosts that have VMware FT record/replay enabled. Only hosts that run primary or backup virtual machines must have these ports open. On hosts that are not using VMware FT these ports do not have to be open.

902

TCP

NFC

Network File Copy (NFC) provides a file-type-aware FTP service for vSphere components. ESXi uses NFC for operations such as copying and moving data between datastores by default.

12345, 23451

UDP

Virtual SAN Clustering Service

Virtual SAN Cluster Monitoring and Membership Directory Service. Uses UDP-based IP multicast to establish cluster members and distribute Virtual SAN metadata to all cluster members. If disabled, Virtual SAN does not work.

68

UDP

DHCP Client

DHCP client for IPv4.

53

UDP

DNS Client

DNS client.

8200, 8100, 8300

TCP, UDP

Fault Tolerance

Traffic between hosts for vSphere Fault Tolerance (FT).

6999

UDP

NSX Distributed Logical Router Service

NSX Virtual Distributed Router service. The firewall port associated with this service is opened when NSX VIBs are installed and the VDR module is created. If no VDR instances are associated with the host, the port does not have to be open.

This service was called NSX Distributed Logical Router in earlier versions of the product.

2233

TCP

Virtual SAN Transport

Virtual SAN reliable datagram transport. Uses TCP and is used for Virtual SAN storage IO. If disabled, Virtual SAN does not work.

161

UDP

SNMP Server

Allows the host to connect to an SNMP server.

22

TCP

SSH Server

Required for SSH access.

8000

TCP

vMotion

Required for virtual machine migration with vMotion. ESXi hosts listen on port 8000 for TCP connections from remote ESXi hosts for vMotion traffic.

902, 443

TCP

vSphere Web Client

Client connections

8080

TCP

vsanvp

VSAN VASA Vendor Provider. Used by the Storage Management Service (SMS) that is part of vCenter to access information about Virtual SAN storage profiles, capabilities, and compliance. If disabled, Virtual SAN Storage Profile Based Management (SPBM) does not work.

80

TCP

vSphere Web Access

Welcome page, with download links for different interfaces.

5900 -5964

TCP

RFB protocol

80, 9000

TCP

vSphere Update Manager

Outgoing Firewall Connections

Port

Protocol

Service

Description

427

TCP, UDP

CIM SLP

The CIM client uses the Service Location Protocol, version 2 (SLPv2) to find CIM servers.

547

TCP, UDP

DHCPv6

DHCP client for IPv6.

8301, 8302

UDP

DVSSync

DVSSync ports are used for synchronizing states of distributed virtual ports between hosts that have VMware FT record/replay enabled. Only hosts that run primary or backup virtual machines must have these ports open. On hosts that are not using VMware FT these ports do not have to be open.

44046, 31031

TCP

HBR

Used for ongoing replication traffic by vSphere Replication and VMware Site Recovery Manager.

902

TCP

NFC

Network File Copy (NFC) provides a file-type-aware FTP service for vSphere components. ESXi uses NFC for operations such as copying and moving data between datastores by default.

9

UDP

WOL

Used by Wake on LAN.

12345 23451

UDP

Virtual SAN Clustering Service

Cluster Monitoring, Membership, and Directory Service used by Virtual SAN.

68

UDP

DHCP Client

DHCP client.

53

TCP, UDP

DNS Client

DNS client.

80, 8200, 8100, 8300

TCP, UDP

Fault Tolerance

Supports VMware Fault Tolerance.

3260

TCP

Software iSCSI Client

Supports software iSCSI.

6999

UDP

NSX Distributed Logical Router Service

The firewall port associated with this service is opened when NSX VIBs are installed and the VDR module is created. If no VDR instances are associated with the host, the port does not have to be open.

5671

TCP

rabbitmqproxy

A proxy running on the ESXi host that allows applications running inside virtual machines to communicate to the AMQP brokers running in the vCenter network domain. The virtual machine does not have to be on the network, that is, no NIC is required. The proxy connects to the brokers in the vCenter network domain. Therefore, the outgoing connection IP addresses should at least include the current brokers in use or future brokers. Brokers can be added if customer would like to scale up.

2233

TCP

Virtual SAN Transport

Used for RDT traffic (Unicast peer to peer communication) between Virtual SAN nodes.

8000

TCP

vMotion

Required for virtual machine migration with vMotion.

902

UDP

VMware vCenter Agent

vCenter Server agent.

8080

TCP

vsanvp

Used for Virtual SAN Vendor Provider traffic.

9080

TCP

I/O Filter Service

Used by the I/O Filters storage feature

Firewall Ports for Services that Are Not Visible in the UI By Default

Port

Protocol

Service

Comment

5900 -5964

TCP

RFB protocol

The RFB protocol is a simple protocol for remote access to graphical user interfaces.

8889

TCP

OpenWSMAN Daemon

Web Services Management (WS-Management is a DMTF open standard for the management of servers, devices, applications, and Web services.

VMware Host Client System Gereksinimleri:

VMware Host Client’in kullanılması için support edilen browser’lar aşağıdaki gibidir.

Supported Browsers

Mac OS

Windows

Linux

Google Chrome

25+

25+

25+

Mozilla Firefox

20+

15+

15+

Internet Explorer

N/A

10+

N/A

Safari

5.1+

5.1+

Yukarıdaki gereksinimleri karşıladıktan sonra artık ESXi kurulumunu yapabiliriz. Bunun için aşağıdaki link’den indirdiğimiz ISO’yu sunucumuza mount ediyoruz.

https://my.vmware.com/group/vmware/details?downloadGroup=ESXI650&productId=614&rPId=13347

1

Standart bir ESXi kurulumu aslında değişen birşey gözükmüyor.

2

Kuruluma başlamak için Enter butonu ile devam ediyoruz.

3

F11 butonu ile sözleşmeyi kabul ediyoruz.

4

Kurulumun yapılacağı disk’i seçiyorum ve Enter ile devam ediyorum.

5

Klavye dilini default olarak bırakıyorum. Isterseniz bunu daha sonra tekrar değiştirebilirsiniz.

6

ESXi host’umuzun root password’unu belirliyoruz ve Enter ile devam ediyoruz.

7

Tüm ayarlarımızı tamamladıktan sonra kurulumu başlatmak için F11 butonuna basıyoruz.

8

Kurulum süresi kullanmış olduğunuz sunucunun özelliklerine bağlı olarak uzayabilir veya kısalabilir.

9

Kurulum tamamlandıktan sonra ESXi host’u reboot etmemiz gerekiyor. Bunun için Enter butonu ile ESXi host’u reboot ediyoruz.

10

ESXi host’un almış olduğu veya sizin ESXi host’a tanımladığınız IP’yi browser’a yazınca yukarıdaki gibi bir ekran ile karşılaşıyoruz. vSphere 6.5 ile birlikte artık vSphere Client kullanılmayacağı için tüm işlemlerimizi artık web arayüzünden gerçekleştireceğiz. ESXi ‘in kurulum aşamasında belirlemiş olduğumuz şifreyi buraya yazıyoruz. Kullanıcı adı: root

11

ESXi 6.5′in web user interface’ine giriş yaptıkdan sonra yukarıdaki gibi bir ekran ile karşılaşacaksınız. İyileştirme programına isterseniz katılabilr istersenizde katılmayabilirsiniz. Ben burada join CEIP checkbox’ını kaldırıp devam ediyorum.

Bu aşamadan sonra ESXi host üzerinde yeni virtual machine oluşturabilir veya deploy edebilirsiniz.

Umarım faydalı olmuştur.

İyi çalışmalar.

email

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2015, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.

  • Hocam herhangi bir işletim sistemli sunucuya yüklenebiliyor mu?

    • Merhaba,

      ESXi zaten kendi başına bir işletim sistemidir. Doğrudan sunucu üzerine kurabilir veya test amaçlı VMware Workstation üzerine ESXi’i kurabilirsiniz.