Flemming's Guide til VMware vSphere Hypervisor 5.5 (ESXi)

Audio, Video, PC, Internett, tekniske temaer
   Bookmark and Share

Flemming's Guide til VMware vSphere Hypervisor 5.5 (ESXi)

Innlegg Evelen » 01 Mar 2014, 11:21

Bilde
http://www.vmware.com/products/vsphere-hypervisor


Da har jeg startet å virtualisere og har brukt gårsdagen til å sette meg inn i VMware vSphere Hypervisor 5.5.
Mens jeg holder på å lære lager jeg små guider til hvordan man gjør forskjellige ting, mest for å huske det selv, men sikkert også nyttig for andre.
Dette er Med andre ord ikke en komplett manual til ESXi, men heller hvordan gjøre forskjellige ting du gjerne vil gjøre.

Ordbok:
VM = Virtual Machine: Dette er en virtuell klient som kjører via (i dette tilfellet) VMWare
Host = Dette er en den fysiske serveren som VM-ene kjører oppå
Guest OS = Dette er operativsystemet som kjører på VM-er
RDM = Raw Device Mapping, lar VM få direkte tilgang til fysisk enhet
VMDK = Virtual Machine Disk, en virtuell harddisk for lagring av VM eller data.

Koble en USB-enhet til en VM på lokal Host
1. Start vSphere Client
2. - Høyreklikk på aktuell VM og "Edit Settings..." og velg fanen "Hardware"
- velg "Add...", så "USB Controller" og velg "Next"
- Velg "Controller type": xHCI: Støtter USB 3.0, 2.0 og 1.1 enheter. EHCI-UHCI: Støtter USB 2.0 og 1.1 enheter. For mer info se http://pubs.vmware.com/vsphere-50/index ... 91B33.html
- Velg "Next", "Finish", "Ok"
3. Høyreklikk på aktuell VM og "Edit Settings..." og velg fanen "Hardware"
- velg "Add...", så "USB Device" og velg "Next".
- Velg valgte tilkoblede usb-enhet, hukk altarnativt av for "Support vMotion while device is connected", dette lar deg flytte VM til annen host senere uten at USB-enheter holder den tilbake.
- Velg "Next", "Finish", "Ok"
Det var det, ønske du flere USB-enheter på samme VM gjennta pungt 3.

Start VM automatisk når maskinen starter
1. Start vSphere Client
2. Velg hosten (ipadressen) på venstreside, velg fanen "Configuration"
3. Under "Software" velg "Virtual Machine Startup/Shutdown"
4. Velg "Properties..."
5. Hukk av "Allow virtual machines to start and stop automaticaly with the system"
6. Under "Startup order" flytt aktuell(e) VM til "Automatic Startup" med "Move Up"
7. Klikk "Ok"

Få tak i, og registrer gratis lisens
1. Skaff deg lisenskode
- Gå til https://my.vmware.com/group/vmware/eval ... vsphere-55
- Registrer deg på websiden og registrer deg for gratis/trail lisens
2. Registrer lisens
- Velg Host på venstresiden i vSphere Client
- Velg fanen "Configuration"
- Under "Software" velg "Licensed Features"
- Velg "Edit" og velg "Assign a new license kay to this host", så "Enter Kay..."
- Lim inn lisensnøkkel XXXXX-XXXXX-XXXXX-XXXXX-XXXXX og velg "Ok", "Ok".
- Det skal nå komme frem:
ESX Server License Type

Product: VMware vSphere 5 Hypervisor Licensed for 1 physical CPUs (unlimited cores per CPU)
License Key: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Expires: Never

Product Features:
Up to 8-way virtual SMP


Lag et datastore
1. Klikk på Host til venstre, velg "Configuration" fanen, Velg "Storage"
2. Klikk på "Add Storage..." oppe til høyre
3. Det kommer opp et nytt vindu, velg "Disk/LUN" og "Next"
4. Velg fysisk disk du vil legge datastoret på og velg "Next". (NB: Eksisterende filsystem vil slettes, dvs, alle filer på disken vil slettes)
Har du flere disker av samme type er det ikke altid så lett å identifisere disken, trikset er å benytte serienummeret
- Under Identifier finner jeg "t10.ATA_____SAMSUNG_HD501LJ_________________________XXXXXXXXXXXXXX______"
- XXXXXXXXXXXXXX er serienummeret på harddisken min, denne står skrevet på den fysiske harddiskens etikett.
5. Med mindre du skal bruke datastore på eldre ESX en 5.0 velg "WMFS-5", Velg "Next"
6. Skriv inn navnet du ønsker å gi datastoret og velg "Next
7. Velg "Maximum available space" (med mindre du ser grunnlag for å gjøre noe annet) og velg "Next"
8. "Finish", ("Refresh" om du ikke ser nytt datastore)

Nå er du i utgangspungtet ferdig, men ofte får du denne feilmeldingen:

Error:A specified parameter was not correct.
Vim.Host.DiskPartitionInfo.spec
Error Stack
Call "HostStorageSystem.ComputeDiskPartitionInfo" for object "storageSystem" on ESXi "X.X.X.X" failed.


Slik jeg har skjønt det er det grunnet problemer med å slette gjeldende filsystem og lage nytt.
Løsningen er å klikke "Close", gjør hele prosessen steg 1-8 på nytt, men med et unntak, på steg 5 velg "WMFS-3" (Dette fordi problemet ikke oppstår ved WMFS-3"

Når dette er utført velg "Refresh" og ditt nye datastore dukker opp.
Høyreklikk på det nye datastoret og velg "Delete" (Vi lagde kun WMFS-3 datastoret for å omgå nevnte problem.

Følg nå hele prosessen på nytt fra steg 1-8, nå med "WMFS-5" på steg 5.
Utført, klikk Refresh og WMFS-5 datastore skal være laget

Lag en virtuell harddisk og koble til VM
1. Høyreklikk på aktuell VM og velg "Edit Settings..."
2. Velg "Add..."
3. Velg "Harddisk"
4. Velg "Create a bew virtual disk" og "Next"
5. Velg kapasitet og "Disk provisioning"
Her har man valget mellom Thick og Thin provision, forskjellen er at Thick resserverer så mye plass den trenger på datastoret for å kunne fylles helt opp.
Thin vil ta mindre plass enn kapasiteten som er oppgitt frem til du begynnet å bruke plassen til noe, for mer info se http://pubs.vmware.com/vsphere-50/index ... A31DE.html
Lazy Zeroed og Eager Zeroed har med hvordan partisjonen nulles ut, det er ikke veldig mye praktisk forskjell på disse, men se denne linken for mer info: http://theithollow.com/2013/03/are-you- ... -where-at/

Under Location kan du velge hvilket datastore du skal lagre den virtuelle disken på.
Velg "Store with the virtual machine" dersom den virtuelle harddisken skal ligge på samme datastore som VM-en.
Velg "Specify a datastore or datastore cluster" for å velge et annet datastore.

Dersom du får denne meldingen betyr det at angitt kapasitet er høyere en ledig plass i valgte datastore, i såfall gå tilbake og skru ned kapasiteten:

The disk capacity specified is greater than the amount available on the datastore. Click Cancel to return to the previous page to enter a smaller disk capacity size. If the datastore capacity has been increased since the last update, click OK to continue creating a new virtual disk.

6. Velg "Next"
7. Endre Virtual Device Node eller Mode om ønskelig, velg "Next"
8. "Finish"
9. Velg "Ok" og vent til Task (nederst i Vsphere Client) er Completed.

Virtuell harddisk er nå laget og tilegnet aktuell VM, men husk: Den virtuelle disken har ingen partisjoner, så den må partisjoneres og formateres i VM-et.

Knytte en fysisk intern harddisk mot et VM
Det å knytte en intern fysisk harddisk mot et VM er noe som egentlig ikke er støttet, og det er dermed ikke noen rett-frem måte å gjøre det på, men det finnes måter å trikse seg til dette.

1. Gå til Configuration tab i vSphere og velg Storage, så Devices.
2. Høyreklikk på aktuell disk og velg rename for så å kopier navnet, dette kan f.eks være noe slikt:
Local ATA Disk (t10.ATA_____XXXX_XXXXXXXXXXXXXXX__________________________XXXXXXXXXXXXXX)
Kopier da alt innenfor parantes, f.eks:
t10.ATA_____XXXX_XXXXXXXXXXXXXXX__________________________XXXXXXXXXXXXXX
3. SSH ESXi med f.eks Putty, login med root og passord
http://www.chiark.greenend.org.uk/~sgta ... nload.html
4. skriv inn følgende:
vmkfstools -z /vmfs/devices/disks/<navnet på rå harddisk som i steg 2> <lokasjon for å lagre VMDK>/<RDM NAVN>.vmdk
Eks:
vmkfstools -z /vmfs/devices/disks/t10.ATA_____XXXX_XXXXXXXXXXXXXXX__________________________XXXXXXXXXXXXXX /vmfs/volumes/1datastore/rdm_XXXXXXXX.vmdk
I eksemplet er:
t10.ATA_____XXXX_XXXXXXXXXXXXXXX__________________________XXXXXXXXXXXXXX navnet på disken
rdm_XXXXXXXX.vmdk er navnet på VMDK filen som brukes til å mappe den fysiske disken. (jeg bruker rdm_SnPåHdd)
/vmfs/volumes/ hvor datastoret er lokalisert (dette er standard sti)
1datastore er navnet på datastoret vmdk lagres på, datastore kan ikke ha mellomrom i seg, da vil ikke dette fungere.

5. Legg til laget VMDK helt som en vanlig VMDK til WM, slik:
- Høyreklikk på hjeldende VM i vSphere Client, velg Edit Settings, Add..., Harddisk,
- Velg "Use an esisting virtual disk." Next
- Browse og legg til tidligere laget vmdk, next
- På neste steg under Virtual Device Node velg SXSI (1:X)
Etter hva jeg har lest burde første tall være 0 for virtuelle disker og 1 for fysiske disker, om dette har noen praktisk betydning vet jeg ikke. Next
- Finsih
- Ny disk skal vises som "Mapped Raw LUN", klikk ok.

For mer info se guiden jeg fulgte: http://blog.davidwarburton.net/2010/10/ ... -for-esxi/
- vi lager ikke musikk, vi lager penger -
| Last.FM | Twitter | YouTube |
Brukerens avatar
Evelen
 
Innlegg: 1062
Registrert: 09 Jul 2009, 19:12
Bosted: Søgne

Gå til Teknologi

Hvem er i forumet

Brukere som leser i dette forumet: Ingen registrerte brukere og 1 gjest

cron