Panduan Lengkap VMware ESXi 7.0: Instalasi Hypervisor Type-1, vSphere Client, Standard vSwitch & Datastore VMFS6
GLOSARIUM & KAMUS SINGKATAN TEKNIS VMWARE VSPHERE ESXI 7.0
- ESXi (Elastic Sky X Integrated): Platform Hipervisor Bare-Metal Type-1 yang langsung beroperasi di atas perangkat keras server fisik tanpa sistem operasi induk.
- vSphere Host Client: Antarmuka web HTML5 modern bawaan ESXi untuk mengelola satu host server fisik secara mandiri tanpa vCenter.
- vCenter Server: Appliance server pusat pengelola banyak cluster ESXi, migrasi vMotion, DRS (Distributed Resource Scheduler), dan Fault Tolerance.
- VMFS6 (Virtual Machine File System 6): Sistem berkas kluster kinerja tinggi khusus milik VMware untuk datastore VM dengan fitur auto-unmap space reclamation.
- vSwitch (Standard Virtual Switch): Sakelar ethernet logika di dalam ESXi untuk menghubungkan antarmuka VM ke kartu jaringan fisik (uplink).
- Port Group: Pengelompokan port virtual pada vSwitch yang berfungsi menetapkan ID Tag VLAN 802.1Q dan kebijakan keamanan (Promiscuous mode, MAC changes).
- NIC Teaming: Teknik agregasi dua atau lebih kartu jaringan fisik (uplink) untuk ketersediaan tinggi (High Availability) dan pembagian beban.
- Thin Provisioning: Alokasi disk virtual dinamis yang ukurannya membesar secara bertahap sesuai isi data riil dalam VM.
- Thick Provision Eager Zeroed: Alokasi disk virtual mendadak yang langsung memesan 100% kapasitas disk sejak awal dengan pengisian nilai nol di seluruh sektor disk.
- DCUI (Direct Console User Interface): Konsol layar kuning-hitam teks langsung di server fisik untuk pengesetan IP Management & SSH.
- vmnic: Penamaan standar VMware untuk kartu antarmuka jaringan fisik (Physical NIC) di server.
- vmk (VMkernel Port): Antarmuka jaringan internal ESXi untuk trafik Management, vMotion, iSCSI, dan VSAN.
1. Skenario Perancangan Server Bare-Metal Enterprise
Dalam penggelaran Data Center Perusahaan, sebuah server rackmount (Dell PowerEdge R750 / HP ProLiant DL380) dengan spesifikasi 2x Intel Xeon 32 Core, 256GB RAM, 4x 10GbE NIC, dan Hardware RAID Controller SAS 12Gbps akan diubah menjadi **Host Virtualisasi VMware ESXi 7.0** untuk menampung 30 Virtual Machine (Web Server, Database Server, Active Directory, dan ERP).
2. Mengapa Memilih Hipervisor Bare-Metal Type-1 (VMware ESXi 7)?
Tidak seperti virtualisasi Type-2 (seperti VirtualBox atau VMware Workstation yang berjalan di atas OS Windows/Linux), VMware ESXi 7.0 adalah Hipervisor Type-1 Bare-Metal. Keunggulan mutlaknya:
- Efisiensi Resource Maksimal: Latensi I/O disk dan jaringan jauh lebih rendah karena tidak ada overhead pemrosesan OS induk (seperti Windows Kernel).
- Isolasi Keamanan Total: Jika satu Virtual Machine (VM) mengalami crash / kernel panic, VM lain di server fisik yang sama tetap beroperasi 100% stabil.
- Skalabilitas Enterprise: Siap dihubungkan ke sistem vCenter Server untuk migrasi VM tanpa mati (vMotion) dan High Availability.
3. Panduan Instalasi Langkah-demi-Langkah (Step-by-Step Execution)
Langkah 1: Pengesetan IPMI / iLO & Boot ISO VMware ESXi 7.0
- Akses Web Console Remote Server (Dell iDRAC / HP iLO / Lenovo XClarity).
- Mount ISO Installer resmi `VMware-VMviser-Installer-7.0U3-XXXXXX.x86_64.iso` via Virtual Media.
- Reboot server fisik dan pilih booting via Virtual Optical Drive.
- Pada layar pembuka, tekan
Enteruntuk melanjutkan, lalu tekanF11untuk menyetujui EULA. - Pilih drive penyimpanan instalasi target (disarankan RAID 1 SAS SSD / M.2 NVMe BOSS Card).
- Masukkan kata sandi root dengan kombinasi huruf besar, kecil, angka, dan karakter khusus.
- Setelah instalasi selesai (100%), lepaskan Virtual ISO dan tekan
Enteruntuk reboot server.
Langkah 2: Konfigurasi IP Management via Konsol DCUI (F2)
- Pada layar konsol kuning-hitam DCUI di server fisik, tekan F2 dan masukkan kredensial `root`.
- Navigasi ke menu Configure Management Network → IPv4 Configuration.
- Pilih opsi **Set static IPv4 address and network configuration**:
- IP Address:
192.168.10.50 - Subnet Mask:
255.255.255.0 - Default Gateway:
192.168.10.1
- IP Address:
- Navigasi ke menu **DNS Configuration** dan masukkan IP DNS Server lokal / 8.8.8.8 serta Hostname FQDN `esxi-01.devnetcuk.com`.
- Tekan ESC dan tekan tombol Y untuk menerapkan perubahan jaringan.
- Buka menu **Troubleshooting Options** dan aktifkan **Enable ESXi Shell** serta **Enable SSH**.
Langkah 3: Akses vSphere Host Client HTML5 & Pembuatan Datastore VMFS6
- Buka browser (Chrome / Firefox) dan akses URL:
https://192.168.10.50/. - Login menggunakan username `root` dan kata sandi yang telah dibuat.
- Navigasi ke menu Storage → Datastores → Klik New Datastore.
- Pilih **Create new VMFS datastore** → Beri nama `DATASTORE_SSD_LOCAL_01`.
- Pilih disk SAS RAID Volume yang tersedia → Pilih **VMFS 6** sebagai sistem berkas → Klik **Finish**.
Langkah 4: Konfigurasi Jaringan vSwitch Standard, Port Group & NIC Teaming
Di dalam VMware ESXi 7.0, pengolahan trafik data diatur oleh **Standard vSwitch**. Skenario pembagian Port Group standar industri:
| Nama Port Group | Fungsi Utama Peruntukan | Tag VLAN 802.1Q | Uplink NIC Fisik Server |
|---|---|---|---|
| Management Network | Akses Web Host Client HTML5 & SSH Root ESXi. | VLAN 10 (Management) | vmnic0 (Primary Uplink) |
| VM Network Public | Trafik Internet Klien Web Server Publik DMZ. | VLAN 20 (Public DMZ) | vmnic1 (Redundant Trunk) |
| VM Network Internal | Trafik Server Database & Aplikasi Internal. | VLAN 30 (Private Internal) | vmnic1 (Trunk) |
| iSCSI Storage SAN | Jalur Terowongan Data Storage SAN iSCSI. | Untagged / VLAN 100 | vmnic2 & vmnic3 (Dedicated) |
4. Pemilihan Format Disk Virtual (.vmdk): Thin vs Thick Provisioning
Saat membuat VM baru pada VMware ESXi 7.0, terdapat 3 opsi alokasi format disk virtual (.vmdk):
- Thin Provisioning: Hemat ruang disk. VM ukuran 100GB yang baru terisi data 10GB hanya akan menggunakan 10GB di storage fisik Datastore. Sangat efisien untuk server umum.
- Thick Provision Lazy Zeroed: Kapasitas disk 100GB langsung dipesan penuh di Datastore sejak awal, namun penulisan nilai nol pada sektor disk dilakukan secara bertahap saat ada data baru.
- Thick Provision Eager Zeroed: Performa I/O paling maksimal. Kapasitas 100GB langsung dipesan dan seluruh sektor disk langsung diisi nilai nol sejak pembuatan. Sangat wajib untuk Server Database High-IOPS (PostgreSQL / Oracle).
5. Diagnostik CLI Remote Management via SSH (esxcli & vim-cmd)
Berikut adalah skrip perintah CLI esxcli tingkat lanjut untuk memantau performa dan mengtroubleshoot server ESXi via SSH:
# 1. Pengecekan Informasi Detail Build & Lisensi ESXi: esxcli system version get # 2. Pemantauan Beban CPU, RAM, dan I/O Disk Real-Time (Mirip top): esxtop # 3. Pengecekan Link Speed & Status Physical NIC: esxcli network nic list # 4. Pengecekan Status Datastore VMFS6 & Kapasitas Tersedia: esxcli storage filesystem list # 5. Menampilkan Seluruh VM beserta ID VM (vmid): vim-cmd vmsvc/getallvms # 6. Menyalakan VM ID 10 via CLI: vim-cmd vmsvc/power.on 10 # 7. Mematikan Paksa VM yang Stuck / Frozen (Emergency Power Off): vim-cmd vmsvc/power.off 10
6. Matriks Troubleshooting & Pemulihan Kendala Lapangan
| Gejala Masalah (Symptom) | Akar Penyebab (Root Cause) | Tindakan Pemulihan & Solusi |
|---|---|---|
| Web vSphere Host Client tidak bisa dibuka (`Connection Refused`). | Layanan daemon `hostd` atau `vpxa` mengalami hang/crash. | Login via SSH dan eksekusi perintah `/etc/init.d/hostd restart` dan `/etc/init.d/vpxa restart`. |
| VM tidak bisa terkoneksi ke jaringan VLAN 20. | VLAN ID belum didaftarkan pada Port Group vSwitch atau port Switch Cisco belum di-trunk. | Pastikan Port Group diberi VLAN ID 20 dan port switch fisik dieset `switchport mode trunk`. |
| Datastore mendadak terisi 100% penuh padahal kapasitas VM masih longgar. | File Snapshot tua (.vmsd / -delta.vmdk) tidak terhapus sempurna. | Gunakan menu **Snapshot Manager** → Klik **Delete All** atau lakukan kompresi via vmkfstools. |
| ESXi mengalami Purple Screen of Death (PSOD). | Kegagalan perangkat keras RAM (ECC Error) atau ketidakcocokan Driver Controller Storage (hba/nvme). | Periksa kode kesalahan PSOD, perbarui firmware BIOS server, dan pasang Custom ISO OEM resmi. |
💻 Skrip Konfigurasi & Command CLI
# Perintah CLI esxcli untuk Pengelolaan VMware ESXi 7.0 via SSH: # 1. Pengecekan Informasi Versi Build ESXi: esxcli system version get # 2. Pemantauan Beban CPU, RAM, dan Disk IO Real-Time: esxtop # 3. Pengecekan Status Fisik Kartu Jaringan Uplink (NIC): esxcli network nic list # 4. Menampilkan Daftar Virtual Switch (vSwitch) Terpasang: esxcli network vswitch standard list # 5. Menampilkan Status Datastore VMFS6 & Kapasitas Tersedia: esxcli storage filesystem list # 6. Menampilkan Daftar Seluruh Virtual Machine (VM) pada Host: vim-cmd vmsvc/getallvms # 7. Menyalakan VM ID 10 via CLI: vim-cmd vmsvc/power.on 10
Ingin Jasa Setting Jaringan Professional?
Tim Engineer DevNetCUK siap membantu penggelaran jaringan & data center perusahaan Anda.