Koristni ukazi VMWare ESXi

Referenčni seznam uporabnih ukazov konzole VMWare ESXi (vključno z ESXCLI), ki se pogosto uporabljajo pri odpravljanju napak in natančni nastavitvi hipervizorja. Po potrebi se seznam ukazov razširi in posodobi..

Razpoložljive ukaze konzole ESXi najdete v imeniku / usr / sbin.

cd / usr / sbin
ls

Namig. Upoštevajte, da so vsi ukazi esxi občutljivi na velike in male črke.

S pomočjo ukaza se lahko prikaže celoten seznam ukazov esxcli:

esxcli ukazni seznam esxcli

Če želite začeti, ESXi ukaze, ki jih lahko izvajate prek ssh dostopa.

  • ponovno zagnati - znova zaženite gostitelja
  • poweroff - izklopite gostitelja
  • različica sistema esxcli get - poiščite različico (številko) nameščene različice VMware ESXi
  • unme -a - odkrijte tudi različico VMware ESXi

  • vmware -vl - in še en način za iskanje različice in izdaje VMware ESXi

  • seznam osebnih računalniških datotek esxcli | več - popolne podrobnosti o nameščenih PCI napravah
  • lspci - kratke informacije o vseh nameščenih napravah PCI
  • esxtop - top manager procesa za vmware esxi (hitre tipke za preklop zaslona: c: cpu, i: prekiniti, m: spomin, n: omrežje, d: adapter za disk, u: disk naprava, v: disk VM,str: moč mgmt)
  • vmkerrcode -l - dešifriranje kod napak
  • esxcfg-nics -l - informacije o omrežni kartici
  • esxcfg-vswitch -l - informacije o virtualnem stikalu
  • najti. -ime libstorelib.so - poiščite datoteko libstorelib.so

  • dcui - delajte s konzolo strežnika skozi sejo ssh
  • chkconfig -l - statusa demona
  • esxcli strojni pomnilnik get - nameščena velikost pomnilnika
  • seznam programske opreme za esxcli - seznam nameščenih paketov vib
  • esxcli network ip seznam povezav - stanje aktivnih povezav (analogni netstat)
  • esxcli storage vmfs seznam obsega - Vgrajen / nameščen VMFS obsega informacije
  • ura strojne opreme esxcli (get / set) - prikaz / nastavitev časa gostitelja esxi
  • cd - Spremenite trenutni imenik;
  • cp - Kopiranje datoteke .cp [datoteka 1] [datoteka2];
  • najti - Iskanje datotek po kriterijih;
  • ls - Seznam datotek in imenikov v trenutnem ali izrecno določenem imeniku .ls / vmfs / volumni / ključi: -l podrobne informacije-prikazujejo skrite datoteke;
  • mkdir - Izdelava imenika;
  • mv - Premik datoteke. Preimenovanje file.mv [pot in ime datoteke] [pot kam premakniti];
  • ps - Informacije o tekočih procesih. ps -ef;
  • rm - Izbrišite datoteke
  • izklop - Zaustavitev ali ponovni zagon strežnika izklop nowshutdown -r zdaj;
  • vi - Urejevalnik besedil;
  • nano - Začetnikom prijazen urejevalnik besedil, ni na voljo na ESXi;
  • mačka - Prikažite vsebino datoteke na zaslonu. mačka / itd / gostitelji;
  • več - Prikažite vsebino datoteke na zaslonu, hkrati. več / itd / gostitelji;
  • človek - Pomoč za ukaze man, za nekatere ukaze se prikaže pomoč, ko se ukaz sam izvaja brez parametrov;
  • useradd - Ustvarjanje uporabnika. useradd;
  • passwd -Nastavitev gesla za uporabniško geslo;
  • seznam nfs za shranjevanje esxcli - seznam povezanih nfs-shramb na gostitelju
  • seznam programske opreme za esxcli - seznam nameščenih paketov vib
  • esxcli strojni pomnilnik get - Informacije o porabi pomnilnika ESXi, vključno s skupno RAM
  • seznam CPU za strojno opremo esxcli - informacije o številu procesorjev na gostitelju ESXi
  • seznam adapterjev esxli iscsi - seznam adapterjev iSCSI in njihova imena
  • esxcli network seznam - seznam omrežnih adapterjev
  • seznam vmesnikov za omrežje ip esxcli - Informacije o vmesniku IP gostitelja
  • esxcli network ip dns iskalni seznam - Informacije o nastavitvah DNS
  • ist - Stanje aktivnih povezav (podobno kot netstat)
  • seznam sosedov omrežij - # Izhodna tabela ARP
  • esxcli omrežni požarni zid get
  • seznam pravil za požarni zid omrežja esxcli - Stanje požarnega zidu ESX in aktivna pravila za vrata in storitve;
  • esxcli storage vmfs seznam obsega - Informacije o VMFS particijah, povezanih z gostiteljem
  • seznam datotečnih sistemov za shranjevanje esxcli - Preslikava količin VMFS na naprave
  • seznam glavnih poti poti za shranjevanje esxcli
  • seznam jedrnih naprav za shranjevanje esxcli - Prikaz informacij o poti in napravi Fiber Channel (FC)
  • seznam vtičnikov za jedro za shranjevalno jedro esxcli - Seznam vtičnikov NMP, prenesenih v sistem
  • Escancli adapter za shranjevanje jedro rescan - Zaženite rescan za HBA adapterje
  • esxcli vm seznam procesov - pridobite ID virtualnega stroja
  • esxcli vm process kill --type = [mehka, trda, sila] --world-id = WorldID ubil postopek ID-ja virtualne naprave (pomaga pri večpredstavnostnih računalnikih, ki so obtičali in se ne odzivajo v vSphere Client)
  • esxcli sistem welcomeemsg dobite
  • esxcli sistem dobrodošlice nastavljen - Pridobite besedilo in spremenite ESXi pozdravno sporočilo
  • seznam sistemskih nastavitev esxcli | grep smth - Poiščite nekaj v naprednih nastavitvah gostitelja
  • esxcli strojna ura dobite - Trenutni čas strojne opreme gostitelja
  • seznam zagonskih naprav za strojno opremo esxcli - Vrstni zagon naprave
  • seznam strojne opreme za esxcli - Seznam naprav PCI
  • esccli iscsi adapter odkrivanje ponovno odkrivanje - Optično branje adapterjev iSCSI
  • esxcli adapter jedrnega pomnilnika rescan [-A | -vse] - Rescan iSCSI

Ukazi za delo z virtualnimi stroji:

  • vim-cmd vmsvc / getallvms - prikaz informacij o vseh VM-jih
  • vim-cmd vmsvc / power.getstate 1 - vklop / izklop VM z vmidom 1
  • vim-cmd vmsvc / power.on 1 - omogočite VM z vmid 1
  • vim-cmd vmsvc / power.off 1 - izklopite (vklopite) VM z Vmid 1
  • vim-cmd vmsvc / power.reset 1 - znova zaženite (podobno kot s pritiskom tipke RESET na pravem strežniku) VM z Vmid 1
  • vim-cmd vmsvc / power.shutdown 1 - pravilno izklapljanje VM-ja z Vmidom 1. Učinkovito le, če so nameščena orodja VMware!
  • vim-cmd vmsvc / power.reboot 1 - ponovni zagon VM z Vmidom 1. Velja samo, če so nameščena orodja VMware!
  • vim-cmd vmsvc / get.summary 1 - Pridobite popolne informacije o VM-ju z Vmid 1.
  • vim-cmd vmsvc / get.summary 1 | egrep '(ime | moč | ip)' - pridobivanje filtriranih informacij o VM z Vmidom 1. Prikažejo se ime, stanje napajanja in IP naslov

vim-cmd vmsvc

Če vtipkate ta ukaz, boste videli vse možne možnosti za njegovo uporabo. Spodaj je seznam ukazov, ki so se mi zdeli koristni:

  • vim-cmd vmsvc / power.getstate Stanje napajanja virtualnega stroja z navedenim ID-jem. S pomočjo ukaza si lahko ogledate seznam VM-jev in njihovih ID-jev;
  • vim-cmd vmsvc / getallvms - Izklopite napajanje virtualnega stroja;
  • vim-cmd vmsvc / power.off vmid - Vklop navideznega stroja;
  • vim-cmd vmsvc / power.on vmid - Znova zaženite virtualni stroj;
  • vim-cmd vmsvc / power.reboot vmid - Brisanje datotek navideznih strojev;
  • vim-cmd vmsvc / uničiti vmid - Brisanje datotek navideznih strojev;
  • vim-cmd vmsvc / power.shutdown - Izklop navideznega stroja (izklopni gost);
  • vim-cmd vmsvc / power.reset - Ponovni zagon virtualnega stroja;
  • vim-cmd vmsvc / get.summary - Splošne informacije o virtualnem stroju;
  • vim-cmd solo / registervm /vmfs/vol/datastore/dir/vm.vmx - Povežite virtualni stroj;
  • vim-cmd vmsvc / odjavi vmid - Odstranite virtualni stroj iz hipervizorja;
  • vim-cmd vmsvc / tools.install vmid - Namestite orodja vmware;
  • vim-cmd hostsvc / net / info - Informacije o omrežju Hypervisor
  • vim-cmd hostsvc / vzdrževanje_mode_enter - Preklopite gostitelja v način vzdrževanja;
  • vim-cmd hostsvc / vzdrževanje_mode_exit - Zapustite način vzdrževanja;
  • chkconfig -l - Pokažite storitve, ki delujejo na hipervizorju;
  • esxtop - Seznam procesov;
  • vmkerrcode -l - glej napake vmkernel;
  • esxcfg-info - Oglejte si informacije gostitelja;
  • esxcfg-nics -l - Oglejte si informacije o omrežnih adapterjih;
  • esxcfg-vswitch -l - Oglejte si informacije o navideznih omrežnih adapterjih;
  • dcui - Zagon konzole ESXI prek ssh;
  • vsish - Vmware interaktivna konzola;
  • mačka /etc/chkconfig.db - ogled stanja storitev na gostitelju;
  • /sbin/services.sh znova zaženite - znova zaženite vse storitve na gostitelju;
  • vmkload_mod --list - Pokaži naložene gonilnike;
  • vmkload_mod -s / mod / your_driver - Pokaži možnosti gonilnikov;
  • vmkfstools -i /vmfs/volumes/san_vmfs/my_vm/large_disk.vmdk -d tanek /vmfs/volumes/san_vmfs/my_vm/new_thin_disk.vmdk - Pretvarjanje obstoječega diska v tanek format;