Perintah VMWare ESXi yang Berguna

Daftar referensi perintah konsol VMWare ESXi yang berguna (termasuk ESXCLI), yang sering digunakan dalam Troubleshoot dan menyempurnakan hypervisor. Jika perlu, daftar perintah akan diperluas dan diperbarui..

Perintah konsol ESXi yang tersedia dapat ditemukan di direktori / usr / sbin.

cd / usr / sbin
ls

Kiat. Perhatikan bahwa semua perintah esxi peka huruf besar-kecil.

Daftar lengkap perintah esxcli dapat ditampilkan menggunakan perintah:

esxcli daftar perintah esxcli

Untuk memulai, ESXi memerintahkan Anda untuk mengeksekusi melalui akses ssh.

  • reboot - host reboot
  • poweroff - matikan tuan rumah
  • versi sistem esxcli dapatkan - cari tahu versi (nomor) versi VMware ESXi yang diinstal
  • uname -a - juga mencari tahu versi VMware ESXi

  • vmware -vl - dan cara lain untuk mengetahui versi dan rilis VMware ESXi

  • daftar pci hardware esxcli | lebih lanjut - perincian lengkap perangkat PCI yang diinstal
  • lspci - informasi singkat tentang semua perangkat PCI yang diinstal
  • esxtop - manajer proses teratas untuk vmware esxi (tombol cepat untuk berganti tampilan: c: cpu, saya: interrupt, m: memori, n: jaringan, d: adaptor disk, kamu: perangkat disk, v: disk VM,hal: power mgmt)
  • vmkerrcode -l - dekripsi kode kesalahan
  • esxcfg-nics -l - informasi kartu jaringan
  • esxcfg-vswitch -l - informasi saklar virtual
  • temukan. -nama libstorelib.so - temukan file libstorelib.so

  • DCUI - bekerja dengan konsol server melalui sesi ssh
  • chkconfig -l - status pekerjaan iblis
  • dapatkan memori perangkat keras esxcli - ukuran memori terpasang
  • daftar vib perangkat lunak esxcli - daftar paket vib yang diinstal
  • daftar koneksi ip jaringan esxcli - keadaan koneksi aktif (analog dari netstat)
  • daftar penyimpanan vmfs esxcli luas - mount / mount volume informasi VMFS
  • jam hardware esxcli (dapatkan / set) - tampilkan / atur waktu host esxi
  • cd - Ubah direktori saat ini;
  • cp - Menyalin file .cp [file 1] [file2];
  • temukan - Cari file berdasarkan kriteria;
  • ls - Daftar file dan direktori dalam direktori saat ini atau yang ditentukan secara eksplisit .l / vmfs / volume / keys: -l informasi terperinci -sebuah show hidden file;
  • mkdir - Membuat direktori;
  • mv - Memindahkan file. Mengganti nama file.mv [path dan nama file] [path kemana harus pindah];
  • ps - Informasi tentang proses yang berjalan. ps -ef;
  • rm - Hapus file
  • shutdown - Mematikan atau me-reboot server shutdown nowshutdown -r sekarang;
  • vi - Editor teks;
  • nano - Editor teks ramah-pemula, tidak tersedia di ESXi;
  • kucing - Tampilkan isi file di layar. cat / etc / hosts;
  • lebih lanjut - Tampilkan isi file di layar, halaman sekaligus. lebih banyak / etc / hosts;
  • kawan - Bantuan untuk perintah manusia, untuk beberapa perintah, bantuan ditampilkan ketika perintah itu sendiri dijalankan tanpa parameter;
  • useradd - Penciptaan pengguna. useradd;
  • sandiwara -Mengatur kata sandi untuk passwd pengguna;
  • daftar penyimpanan nfs esxcli - daftar penyimpanan nfs- yang terhubung pada host
  • daftar vib perangkat lunak esxcli - daftar paket vib yang diinstal
  • dapatkan memori perangkat keras esxcli - Informasi penggunaan memori host ESXi, termasuk total RAM
  • daftar cpu perangkat keras esxcli - informasi tentang jumlah prosesor pada host ESXi
  • esxli daftar adaptor iscsi - daftar adaptor iSCSI dan namanya
  • daftar nic jaringan esxcli - daftar adapter jaringan
  • daftar antarmuka ip jaringan esxcli - Informasi Antarmuka Host IP
  • jaringan esxcli daftar pencarian dns ip - Informasi Pengaturan DNS
  • ist - Status koneksi aktif (mirip dengan netstat)
  • daftar tetangga jaringan - # Output tabel ARP
  • dapatkan firewall jaringan esxcli
  • daftar aturan firewall jaringan esxcli - Status firewall ESXi dan aturan aktif untuk port dan layanan;
  • daftar penyimpanan vmfs esxcli luas - Informasi tentang partisi VMFS terhubung ke host
  • daftar sistem file penyimpanan esxcli - Memetakan volume VMFS ke perangkat
  • daftar jalur inti penyimpanan esxcli
  • daftar perangkat inti penyimpanan esxcli - Menampilkan Jalur Saluran Serat (FC) dan Informasi Perangkat
  • daftar plugin inti penyimpanan esxcli - Daftar plugin NMP yang diunduh ke sistem
  • esxcli core storage adapter memindai ulang - Jalankan pemindaian ulang adaptor HBA
  • daftar proses esxcli vm - dapatkan ID mesin virtual
  • proses esxcli vm kill --type = [soft, hard, force] --world-id = WorldID matikan proses ID mesin virtual (bantuan dari VM yang macet dan tidak merespons di vSphere Client)
  • sistem esxcli selamat datang
  • esxcli system welcomemsg set - Dapatkan teks dan ubah pesan sambutan ESXi
  • daftar lanjutan pengaturan sistem esxcli | grep pertanda - Cari sesuatu di Pengaturan Host Tingkat Lanjut
  • jam hardware esxcli dapatkan - Waktu perangkat keras host saat ini
  • esxcli daftar perangkat keras perangkat keras - Urutan boot perangkat
  • daftar pci hardware esxcli - Daftar perangkat PCI
  • esxcli iscsi penemuan adaptor menemukan kembali - Memindai Adaptor iSCSI
  • esxcli storage core adapter memindai ulang [-A | -semua] - Pindai ulang iSCSI

Perintah untuk bekerja dengan mesin virtual:

  • vim-cmd vmsvc / getallvms - menampilkan informasi tentang semua VM
  • vim-cmd vmsvc / power.getstate 1 - on / off VM dengan vmid 1
  • vim-cmd vmsvc / power.on 1 - aktifkan VM dengan vmid 1
  • vim-cmd vmsvc / power.off 1 - matikan (hidupkan) VM dengan Vmid 1
  • vim-cmd vmsvc / power.reset 1 - reboot (mirip dengan menekan tombol RESET pada server nyata) VM dengan Vmid 1
  • vim-cmd vmsvc / power.shutdown 1 - mematikan VM dengan benar dengan Vmid 1. Hanya efektif jika VMware Tools diinstal!
  • vim-cmd vmsvc / power.reboot 1 - me-reboot VM dengan Vmid 1. Hanya valid jika VMware Tools diinstal!
  • vim-cmd vmsvc / get.summary 1 - Dapatkan info VM lengkap dengan Vmid 1.
  • vim-cmd vmsvc / get.summary 1 | egrep '(nama | kekuatan | ip)' - mendapatkan informasi VM yang difilter dengan Vmid 1. Nama, status daya, alamat IP ditampilkan

vim-cmd vmsvc

Mengetik perintah ini, Anda akan melihat semua opsi yang memungkinkan untuk digunakan. Di bawah ini adalah daftar perintah yang menurut saya berguna:

  • vim-cmd vmsvc / power.getstate Status daya mesin virtual dengan ID yang ditentukan. Anda dapat melihat daftar VM dan ID mereka menggunakan perintah;
  • vim-cmd vmsvc / getallvms - Matikan kekuatan mesin virtual;
  • vm-cmd vmsvc / power.off vmid - Daya pada mesin virtual;
  • vm-cmd vmsvc / power.on vmid - Mulai ulang mesin virtual;
  • vm-cmd vmsvc / power.reboot vmid - Hapus file mesin virtual;
  • vim-cmd vmsvc / hancurkan vmid - Hapus file mesin virtual;
  • vim-cmd vmsvc / power.shutdown - Mematikan mesin virtual (shutdown guest);
  • vim-cmd vmsvc / power.reset - Mem-boot ulang mesin virtual;
  • vim-cmd vmsvc / get.summary - Informasi umum tentang mesin virtual;
  • vim-cmd solo / registerervm /vmfs/vol/datastore/dir/vm.vmx - Hubungkan mesin virtual;
  • vm-cmd vmsvc / membatalkan registrasi vmid - Hapus mesin virtual dari hypervisor;
  • vm-cmd vmsvc / tools.install vmid - Instal alat vmware;
  • vim-cmd hostsvc / net / info - Informasi Jaringan Hypervisor
  • vim-cmd hostsvc / maintenance_mode_enter - Ganti host ke mode pemeliharaan;
  • vim-cmd hostsvc / maintenance_mode_exit - Keluar dari mode pemeliharaan;
  • chkconfig -l - Tampilkan layanan yang berjalan di hypervisor;
  • esxtop - Daftar proses;
  • vmkerrcode -l - lihat kesalahan vmkernel;
  • esxcfg-info - Lihat informasi host;
  • esxcfg-nics -l - Lihat informasi tentang adapter jaringan;
  • esxcfg-vswitch -l - Lihat informasi tentang adapter jaringan virtual;
  • DCUI - ESXI mulai konsol melalui ssh;
  • vsish - Konsol interaktif Vmware;
  • cat /etc/chkconfig.db - melihat status layanan pada tuan rumah;
  • /sbin/services.sh restart - restart semua layanan di host;
  • vmkload_mod --daftar - Tampilkan driver yang dimuat;
  • vmkload_mod -s / mod / your_driver - Tampilkan opsi driver;
  • vmkfstools -i /vmfs/volumes/san_vmfs/my_vm/large_disk.vmdk -d thin /vmfs/volumes/san_vmfs/my_vm/new_thin_disk.vmdk - Konversi disk yang ada ke format tipis;