Korisne VMWare ESXi naredbe

Referentni popis korisnih naredbi VMWare ESXi konzole (uključujući ESXCLI), koje se često koriste u rješavanju problema i fino podešavanje hipervizora. Po potrebi će se popis naredbi proširiti i ažurirati..

Dostupne naredbe ESXi konzole mogu se naći u / usr / sbin direktoriju.

cd / usr / sbin
ls

vijeće. Imajte na umu da su sve naredbe za esxi razlikuju velika i mala slova.

Potpuni popis naredbi esxcli može se prikazati pomoću naredbe:

naredbeni popis esxcli esxcli

Za početak, ESXi naredbe koje možete izvršavati kroz ssh pristup.

  • ponovno podizanje sustava - ponovno pokrenite host
  • poweroff - isključite domaćina
  • esxcli inačica sustava get - saznajte inačicu (broj) instalirane verzije VMware ESXi
  • uname -a - saznajte i verziju VMware ESXi

  • vmware -vl - i još jedan način saznanja verzije i izdanja VMware ESXi

  • popis korisnika PCI hardvera | više - potpuni detalji instaliranih PCI uređaja
  • lspci - kratke informacije o svim instaliranim PCI uređajima
  • esxtop - vrh menadžera procesa za vmware esxi (brze tipke za prebacivanje zaslona: c: cpu, ja: prekinuti, m: memorija, n: mreža, d: adapter za disk, u: disk uređaj, v: disk VM,p: snaga mgmt)
  • vmkerrcode -l - dešifriranje kodova grešaka
  • esxcfg-nics -l - informacije mrežne kartice
  • esxcfg-vswitch -l - informacije o virtualnom prekidaču
  • pronaći. -ime libstorelib.so - pronađite libstorelib.so datoteku

  • dcui - rad s konzolom poslužitelja kroz ssh session
  • chkconfig -l - status posla demona
  • esxcli hardverska memorija get - instalirana veličina memorije
  • popis vibracija softvera esxcli - popis instaliranih vib paketa
  • espcli mreža ip popis popisa - stanje aktivnih veza (analogni netstat)
  • esxcli storage vmfs popis obima - montirani / montirani VMFS podaci o količinama
  • esxcli hardverski sat (preuzmi / postavi) - prikaz / namještanje vremena esxi domaćina
  • CD - Promjena trenutnog imenika;
  • cp - Kopiranje datoteke .cp [datoteka 1] [datoteka2];
  • naći - Traženje datoteka po kriterijima;
  • ls - Popis datoteka i mapa u trenutnom ili izričito navedenom direktoriju .ls / vmfs / volumenas / keys: -l detaljne informacije -pokaži skrivene datoteke;
  • mkdir - Izrada direktorija;
  • MV - Premještanje datoteke. Preimenovanje datoteke.mv [put i ime datoteke] [put kuda se treba premjestiti];
  • ps - Informacije o pokrenutim procesima. ps -ef;
  • rm - Izbriši datoteke
  • zatvaranje - Isključivanje ili ponovno pokretanje isključivanja poslužitelja nowshutdown -r sada;
  • vi - Uređivač teksta;
  • nano - Početni uređivač teksta, nije dostupan na ESXi;
  • mačka - Prikažite sadržaj datoteke na zaslonu. mačka / itd. / domaćini;
  • više - Prikazivanje sadržaja datoteke na zaslonu, stranicu po stranicu. više / itd / domaćini;
  • čovjek - Pomoć za man naredbe, za neke naredbe pomoć se prikazuje kada se naredba izvodi bez parametara;
  • useradd - Stvaranje korisnika. useradd;
  • passwd -Postavljanje lozinke za korisnički passwd;
  • esxcli za spremanje nfs popisa - popis povezanih nfs-spremišta na host
  • popis vibracija softvera esxcli - popis instaliranih vib paketa
  • esxcli hardverska memorija get - Podaci o korištenju memorije računala ESXi, uključujući ukupnu RAM memoriju
  • popis hardvera za esxcli hardver - informacije o broju procesora na ESXi host
  • esxli iscsi popis adaptera - popis iSCSI adaptera i njihova imena
  • esxcli network nic list - popis mrežnih adaptera
  • popis IP sučelja za esxcli network ip - Informacije o IP sučelju domaćina
  • esxcli mreža ip dns popis za pretraživanje - Informacije o postavkama DNS-a
  • ist - Status aktivnih veza (slično netstatu)
  • mrežni popis susjeda - # Izlaz ARP tablice
  • esxcli mrežni vatrozid dobiti
  • popis pravila pravila zaštitnog zida esxcli mreže - Status zaštitnog zida ESXi i aktivna pravila za portove i usluge;
  • esxcli storage vmfs popis obima - Informacije o VMFS particijama povezanim s hostom
  • popis datoteka datotečni sustav za pohranu esxcli - Mapiranje VMFS svezaka na uređaje
  • popis osnovnih staza za pohranu esxcli
  • popis osnovnih uređaja za pohranu esxcli - Prikaz informacija o putu i uređaju Fiber Channel (FC) i uređaju
  • popis dodataka za jezgru za pohranu esxcli - Popis NMP dodataka preuzetih u sustav
  • rescan esccli adapter za jezgru za pohranu - Pokrenite rescan od HBA adaptera
  • esxcli vm popis procesa - nabavite ID virtualnog stroja
  • esxcli vm process kill --type = [soft, hard, force] --world-id = WorldID ubiti proces ID-a virtualnog stroja (pomaže od vM-ova koji su zaglavili i ne odgovaraju u vSphere klijentu)
  • esxcli sustav welcomeemsg dobiti
  • esxcli sustav dobrodošlice skup - Nabavite tekst i promijenite ESXi pozdravnu poruku
  • popis naprednih postavki za postavke sustava esxcli | grep smth - Potražite nešto u Naprednim postavkama hosta
  • esxcli hardverski sat dobiti - Trenutačno hardversko vrijeme glavnog računala
  • Popis uređaja za pokretanje esxcli hardvera - Redoslijed dizanja uređaja
  • popis korisnika PCI hardvera - Popis PCI uređaja
  • ponovno otkrivanje esxcli iscsi adaptera - Skeniranje iSCSI adaptera
  • esxcli adapter jezgre za pohranu rescan [-A | -sve] - Rescan iSCSI

Naredbe za rad s virtualnim strojevima:

  • vim-cmd vmsvc / getallvms - prikaz informacija o svim VM-ovima
  • vim-cmd vmsvc / power.getstate 1 - on / off VM s vmidom 1
  • vim-cmd vmsvc / power.on 1 - omogućiti VM s vmidom 1
  • vim-cmd vmsvc / power.off 1 - isključite (uključite) VM s Vmidom 1
  • vim-cmd vmsvc / power.reset 1 - ponovno pokrenite sustav (slično pritisku tipke RESET na stvarnom poslužitelju) VM s Vmidom 1
  • vim-cmd vmsvc / power.shutdown 1 - pravilno isključivanje VM-a s Vmidom 1. Djelotvorno samo ako su instalirani VMware Alati!
  • vim-cmd vmsvc / power.reboot 1 - ponovno pokretanje VM-a s Vmidom 1. Vrijedi samo ako su instalirani VMware Alati!
  • vim-cmd vmsvc / get.summary 1 - Dobijte cijele VM informacije s Vmidom 1.
  • vim-cmd vmsvc / get.summary 1 | egrep '(ime | snaga | ip)' - dobivanje filtriranih VM podataka s Vmidom 1. Prikazani su ime, status napajanja i IP adresa

vim-cmd vmsvc

Ako kucate ovu naredbu, vidjet ćete sve moguće opcije za njezinu upotrebu. Ispod je popis naredbi koje su mi se učinile korisnim:

  • vim-cmd vmsvc / power.getstate Status napajanja virtualnog stroja s navedenim ID-om. Možete vidjeti popis VM-ova i njihove ID-ove pomoću naredbe;
  • vim-cmd vmsvc / getallvms - Isključite napajanje virtualnog stroja;
  • vim-cmd vmsvc / power.off vmid - Uključivanje virtualnog stroja;
  • vim-cmd vmsvc / power.on vmid - Ponovno pokrenite virtualni stroj;
  • vim-cmd vmsvc / power.reboot vmid - Izbrišite datoteke virtualnog stroja;
  • vim-cmd vmsvc / uništiti vmid - Izbrišite datoteke virtualnog stroja;
  • vim-cmd vmsvc / power.shutdown - Isključivanje virtualnog stroja (isključenje gost);
  • vim-cmd vmsvc / power.reset - Ponovno pokretanje virtualnog stroja;
  • vim-cmd vmsvc / get.summary - Opće informacije o virtualnom stroju;
  • vim-cmd solo / registervm /vmfs/vol/datastore/dir/vm.vmx - Spojite virtualni stroj;
  • vim-cmd vmsvc / odjaviti vmid - Uklonite virtualni stroj iz hipervizora;
  • vim-cmd vmsvc / tools.install vmid - Instalirajte vmware alate;
  • vim-cmd hostsvc / net / info - Informacije o mreži hipervizora
  • vim-cmd hostsvc / održavanja_mode_enter - Prebacite domaćin na način održavanja;
  • vim-cmd hostsvc / održavanja_mode_exit - Izađite iz načina održavanja;
  • chkconfig -l - Pokažite usluge na hipervizoru;
  • esxtop - Popis postupaka;
  • vmkerrcode -l - vidjeti pogreške vmkernela;
  • esxcfg-info - Pogledajte informacije o domaćinu;
  • esxcfg-nics -l - Pogledajte informacije o mrežnim adapterima;
  • esxcfg-vswitch -l - Pogledajte informacije o adapterima virtualne mreže;
  • dcui - ESXI startna konzola putem ssh;
  • vsish - Vmware interaktivna konzola;
  • mačka /etc/chkconfig.db - pregled statusa usluge na domaćinu;
  • /sbin/services.sh ponovno pokretanje - ponovno pokrenuti sve usluge na domaćinu;
  • vmkload_mod --list - Prikaži učitane upravljačke programe;
  • vmkload_mod -s / mod / your_driver - Pokaži opcije vozača;
  • vmkfstools -i /vmfs/volumes/san_vmfs/my_vm/large_disk.vmdk -d tanak /vmfs/volumes/san_vmfs/my_vm/new_thin_disk.vmdk - Pretvorite postojeći disk u tanki format;