
Jeremy van Doorn en Richard Garsthagen hebben een mooie introductie video gemaakt voor VMware Virtual Infrastructure 3
De video kun je hier bekijken: http://www.vi3demo.com/

Jeremy van Doorn en Richard Garsthagen hebben een mooie introductie video gemaakt voor VMware Virtual Infrastructure 3
De video kun je hier bekijken: http://www.vi3demo.com/

Wanneer ik een “Clone” of een andere opdracht gaf binnen VirtualCenter 2.0.1 patch in mijn testlab kreeg ik de onderstaande foutmelding.
Op de VMTN fora kwam ik de volgende topic tegen: www.vmware.com/community hierin worden een aantal tips gegeven.
Log in op het Service Console met Putty of zoals ik het altijd doe als ik logfiles moet lezen met WinSCP en blader naar de volgende directory: /var/log/vmware
En lees de volgende logfiles:
/var/log/vmware/vpx/vpxa.log
/var/log/vmware/hostd.log
Als laaste kun je ook nog de volgende logfile nakijken:
/var/log/vmkernel.log
Volgens de post van Jairam in de VMware fora: http://www.vmware.com/community is er een bug in VI3 dat er voor zorgt dat de bovenstaande foutmelding verschijnt. De bug treed op wanneer er een bestand van de template verwijderd of corrupt is.
Een template bestaat uit de volgende bestanden:
VMNAAM.nvram
VMNAAM.vmdk
VMNAAM.vmsd
VMNAAM.vmtx
VMNAAM.vmxf
VMNAAM-flat.vmdk
vmware.log
Mocht er nou een van de bovenstaande bestanden weg of corrupt zijn dan gaat de uitrol of clone van een template mis en treed de bovengenoemde foutmelding op.
Dit kun je dan oplossen door een copy te maken van een bestand dat wel werkt bij een andere VM. Daarna dien je het volgende commando op het Service Console uit te voeren:
# /etc/init.d/mgmt-vmware restart
Open de volgende configuratie bestanden om te zien of de DNS settings goed zijn:
# cat /etc/hosts
# cat /etc/resolv.conf
# cat /etc/sysconfig/network
Jamin maakte een post waarin hij vertelde dat het opnieuw aanmaken en inlezen van de vmware.lic de oplossing voor zijn probleem was.
Ik kwam erachter dat toen ik de hostname had veranderd er een aantal foutmeldingen binnen het vpxd.log bestand van VirtualCenter 2.0.1.
De melding Name Mismatch.
de logfile post ik later.

Binnen VirtualCenter 2.0.x kun je Customization Specifications aanmaken. Dit zijn complete sysprep profilen voor het clonen van een VirtualMachine. Deze profielen worden opgeslagen in de VirtualCenter database. Als je deze wilt backuppen kun je dat als volgt doen:
Open VirtualCenter 2.0.x en klik op Edit – Customization Specifications
Dan krijg je een overzicht van alle Customization Specifications.
Door met rechts op een profile te klikken kun je hem exporteren of bewerken.

Zodra je klaar bent met het uploaden van een bestand naar een VMFS volume d.m.v. (win)scp krijg je de volgende foutmelding:
Deze foutmelding wordt veroorzaakt door dat de resume optie standaard aanstaat in WinSCP.
Na wat zoeken op internet kwam ik het volgende topic tegen op http://www.vmware.com/community
Hier vindt je de oplossing gepost door richjb:
Open WinSCP
Ga naar Preferences – Transfer – Resume en disable Enable Transfer Resume

On this page you will find working “White Box” configurations for VMware ESX (3.0.x)
| Merk | Type |
| Asus | A8V-Deluxe |
| AMD64 3200+ | Venice 939 |
| 4x 512MB | White label |
| 2x Gigabit NIC | Intel 1000MT |
| Scsi | Adaptec AHA-2940U |
| Scsi to Ide Converter | Acard (http://www.vmware.com/vmtn/resources/communitysupport/688) |
| IDE Hardisk | 40GB Maxtor (with ACARD SCSItoIDE Adapter for SC and the VMFS volume) |
| Merk | Type |
| Asus | P4P800-Deluxe |
| Intel P4 | 3ghz Prescott |
| 4x 1024MB | Twinmos |
| 1x Gigabit NIC | Intel 1000MT dualport |
| 1x 100 Megebit NIC | 3com |
| Scsi | Adaptec AHA-29160 |
| Scsi to Ide Converter | Acard (http://www.vmware.com/vmtn/resources/communitysupport/688) |
| IDE Hardisk | 40GB Maxtor (Service Console) |
| IDE Hardisk | 120GB Maxtor (with ACARD SCSItoIDE Adapter for the VMFS volume) |
| Openfiler (iSCSI / NFS) | 640GB iSCSI storage (for VMFS and EXT3 volumes) |
| Merk | Type |
| MSI | MS-6788 |
| Intel P4 | 2.4ghz Northwood |
| 2x 256MB 1x 512Mb | Twinmos |
| 1x Gigabit NIC | Intel 82541PI |
| 1x 100 Megebit NIC | 3com 3C905TX |
| IDE Hardisk | 40GB Maxtor (Service Console) |
| Openfiler (iSCSI / NFS) | 640GB iSCSI storage (for VMFS and EXT3 volumes) |
| Merk | Type |
| Asus | V2-AH2 Barebone |
| AMD Athlon 64 X2 | 4200+ (AM2) |
| 2x 1024MB (Ocz Platinium) | DDR2 PC6400 |
| 1x Gigabit NIC | 1000GT |
| Openfiler (iSCSI / NFS) | ???GB iSCSI storage (for VMFS and EXT3 volumes) |
Linkt to his blog: http://coatsy.blogspot.com
| Merk | Type |
| Asus | P5M2/SAS |
| Intel Core 2 Duo | E6300 |
| 2x 1024MB | DDR2 PC5300 CL5 |
| 2x Gigabit NIC | Onboard |
| SAS | Onboard Controller |
| 2x 250GB | WD RE 250GB |
Link to the article on vmug: http://vmug.nl
| Merk | Type |
| Asus | V2-P5945GC Barebone (midi tower format) |
| Intel Core 2 Duo | 2160 (niet geschikt voor 64 bits clients) |
| Kingston | 2 GB Valueram |
| 1 x Intel | Gigabit NIC Intel Pro 1000GT (onboard NIC not supported) |
| 3 x Samsung Spintpoint | 500 GB SATA for VMFS (native support ICH7) |
| Lite-on | IDE DVD player |
VMware is also making a list:: Community-Supported Hardware/Software for VMware Infrastructure

De laatste tijd werden de vmware.log files erg groot zonder dat er iets mis was. Nu kwam ik de volgende website tegen: http://trivore.com/. Hier stonden een tweetal scriptjes die het mogelijk maken om een logrotate aan te zeten.
maakt het volgende bestand aan /etc/logrotate.d/messages
# nano /etc/logrotate.d/messages
Voer de volgende regels in:
# logrotate script for the master log file
#
/var/log/messages {
size 50M
monthly
compress
dateext
rotate 20
notifempty
}
Als het logfile groter wordt dan 50MB wordt deze gecomprimeerd en onder een andere naam opgeslagen.
maakt het volgende bestand aan
# nano /etc/logrotate.d/vmware_log
# logrotate script for per VM vmware.log files
#
/vmconf/*/vmware.log {
size 10M
compress
dateext
rotate 2
notifempty
}
Als het logfile groter wordt dan 10MB wordt deze gecomprimeerd en onder een andere naam opgeslagen.
bron: http://trivore.com/

Voor het maken van een Custom Installation CD (zie www.vmprofessional.com voor meer informatie) heb je mkisofs nodig. Deze zit niet standaard in ESX 2.5.X.
Deze heb ik zelf geĂŻnstalleerd op een ESX 2.5.X test machine.
Dit doe je zo:
Download de rpm hier.
Upload mkisofs-1.10-4.i386.rpm naar /tmp van de ESX host met WinSCP.
Log in op het service console en navigeer naar de /tmp directory
# cd /tmp
Vervolgens installeer je mkisofs-1.10-4.i386.rpm
# rpm -i mkisofs-1.10-4.i386.rpm
met het commando
# man mkisofs
kun je de help opvragen.

Wat moet je doen om NTP te configureren op VMware ESX Server.
Voor ESX 2.5.x en ESX 3.0.x moeten de volgende configuratie bestanden worden aangepast.
Voordat je het bestand gaat aanpassen maak je eerst een backup van je ntp.conf
# cp /etc/ntp.conf /etc/ntp.conf.bk
Open het bestand /etc/ntp.conf met je favoriete editor. In het voorbeeld maak ik gebruikt van nano
# nano /etc/ntp.conf
Maak het oude bestand leeg en vul het zoals hieronder
restrict 127.0.0.1
restrict default kod nomodify notrap
server 0.nl.pool.ntp.org
server 1.nl.pool.ntp.org
server 2.nl.pool.ntp.org
driftfile /var/lib/ntp/drift
In de bovenstaande ntp.conf maak ik gebruik van de nederlandse ntp servers. Meer informatie vindt je op de volgende website: www.pool.ntp.org (zone nl)
Maak ook nu eerst een backup van het oude configuratie bestand
# cp /etc/ntp/step-tickers /etc/ntp/step-tickers.bk
Open het bestand /etc/ntp.conf met je favoriete editor. In het voorbeeld maak ik gebruikt van nano
# nano /etc/ntp/step-tickers
Voeg de volgende regels toe
0.nl.pool.ntp.org
1.nl.pool.ntp.org
2.nl.pool.ntp.org
nl.pool.ntp.org
Open het bestand /etc/hosts met je favoriete editor. In het voorbeeld maak ik gebruikt van nano
# nano /etc/hosts
Voeg de volgende regels toe
0.nl.pool.ntp.org
1.nl.pool.ntp.org
2.nl.pool.ntp.org
nl.pool.ntp.org
Voor ESX 3.0.x moet je ook de NTP deamon open zetten op de firewall. Dit kun je doen met het volgende commando:
# esxcfg-firewall –enableService tpClient
De NTP deamon kun je met de volgende commando’s opnieuw starten
# /etc/init.d/ntpd restart of #service ntpd restart
Wil je dat de ntp deamon automatisch start bij het opstarten van ESX, dan moet je het onderstaande commando uitvoeren.
# chkconfig –level 345 ntpd on
Nu kun je de lokale hardware klok laten synchroniseren met de NTP gesynchoniseerde systeem tijd.
# hwclock –systohc
Over het monitoren van de NTP deamon vind je de volgende pdf veel informatie: NTPpt3.pdf
Om even snel te kunnen kijken hoe het NTP proces erbij staat voer je het volgende commando in:
# watch ntpq -p
Met het bovenstaande commando zie je het ntpq process in actie.
bronnen:
http://kb.vmware.com
www.pool.ntp.org
www.pool.ntp.org (zone nl)
http://www.sun.com/blueprints/0901/NTPpt3.pdf


In deze post lees je hoe eenvoudig het is om een backup te maken van een ESX 2.5.x omgeving d.m.v. van VMBK.pl. Het gratis te verkrijgen vmbk.pl is gemaakt door Massimiliano Daneri. Je kun het downloaden vanaf deze site: http://www.vmts.net.
Wat moet je doen voordat je daadwerkelijk een backup kunt maken.
Nu we duidelijke hebben wat je nodig hebt lijkt het me handig om eerst uit te leggen hoe het vmbk.pl proces in z’n werk gaat. Dit doen we met behulp van het onderstaande tekening:
Nu je weet hoe het proces in zijn werk gaat, is het nu tijd om alles te gaan configureren.
Dit moet er gebeuren:
Maak als eerste een Windows account aan in de Active Directory. In het voorbeeld maak ik SA_VMBK aan.
Maak een share aan op een schijf of partitie die voldoende vrije schijfruimte heeft voor het maken van de back-up. Op de share geef je SA_VMBK en de Domain Admins Full Controll. Doe dit ook op NTFS niveau. Voeg eventueel het back-up account toe als je de vmbk map wilt wegschrijven naar tape.
Download nu vmbk.pl: www.vmts.net
Upload vmbk.tar.gz naar de /tmp op de ESX host. Dit kun je doen m.b.v. WinSCP
te gebruiken.
Het Windows gedeelte is klaar. Log nu in op het Service Console en ga naar de /tmp folder
# cd /tmp
Pak het vmbk.tar.gz bestand uit
# tar -zxf vmbk.tar.gz
Start de installatie
# cd vmbk
# sh install.sh of ./install.sh
Nadat de installatie klaar is moet het standaard configuratie bestand aangepast worden. Voordat je hiermee begint maak eerst een mountpoint aan mocht je gebruik gaan maken van SMB of NFS. Dit doe je met het volgende commando:
# mkdir -p /mnt/vmbk
Open vervolgens het configuratie bestand:
# nano /usr/local/bin/vmbk-default.conf
Pas nu de volgende opties aan:
# back-up esx host configuration
back-upESX=true
back-upSession=”default”
#directory where file
destination=/vmbk/
Configureer de e-mail instellingen als je de logfiles per e-mail wilt ontvangen.
# true or false
email=false
smtpserver=smtp
to=support@vmts.net
from=esx@vmts.net
encode=base64
html=true
Mocht je gebruik willen maken van een NFS share als opslagplaats voor de back-up, configureer dan de volgende opties:
# Mount a nfs volume
nfs=false
nfsmount=host:/vol
nfsmountpoint=/vmbk
nfsoptions=”soft”
Mocht je gebruik willen maken van een SMB share als opslagplaats voor de back-up, configureer dan de volgende opties:
# mount a samba volume
smb=false
smbserver=//smbserver/share
smbuser=domain\\user
smbpasswd=password
smbmountpoint=/vmbk
#smboptions=%none%
Je kunt ook gebruik maken van third-party back-up agents:
netback-uppolicy=”vmware”
netback-upclientname=%hostname%
netback-uplog=”/var/log/vmbk_netback-up.log”
netback-upprepost=false
netback-upmaster=”masterserver”
#Networker Legato Options
networker=false
networkerserver=”server”
networkergroup=”vmware”
networkerclientname=%hostname%
networkerlog=”/var/log/vmbk_networker.log”
networkerpool=”pool”
#tivoli options
tsm=false
Nadat je het configuratie bestand hebt aangepast kun je een test back-up uitvoeren. Dit doe je met het volgende commando:
# /usr/local/bin/vmbk.pl -C /usr/local/bin/vmbk-default.conf
Als de test back-up is gelukt, kun je er voor kiezen om een cronjob toe te voegen (klik hier voor meer informatie):
# nano /usr/local/bin/vmbk-cron.sh
#!/bin/bash
#copy on directory /etc/crond and configure /usr/local/bin/vmbk-default.conf
1 2 * * * root /usr/local/bin/vmbk.pl -C /usr/local/etc/vmbk-default.conf > /dev/null 2>&1
# cp /usr/local/bin/vmbk-cron.sh /etc/cron.d/vmbk-cron.sh
# chmod 755 /etc/cron.d/vmbk-cron.sh
# touch /etc/cron.d/vmbk-cron.sh
Verder kun je nog wat parameters meegeven in VMX bestanden van de VM’s die wilt gaan back-uppen (klik hier voor meer informatie).

In dit artikel lees je alles over de Import wizard ban VMware Converter voor een Physical computer.
Start de VMware Converter Import wizard en kies voor de optie Physical computer
Geef nu de servernaam of het IP Adress op van de te converteren PC (Server). Verder dien je een geldig account op te geven die Administrator rechten heeft op de te converteren PC (Server).
Nu kun je er voor kiezen om de paritie tabel zo over te nemen of je kunt ze hier aanpassen. Ik heb voor de laatste optie gekozen zodat de VMDK wat kleiner word.
Nu gaan we de Destination bepalen
Ik had even geen VMware ESX server of VirtualCenter in de buurt. Ik heb dus gekozen voor VMware standalone virtual machine.

Geef nu de Virtual machine naam op. Deze mag maximaal 80 characters lang zijn. Verder moet je een share opgeven waar de te converteren PC (server) naar toe gekopieerd worden. Je kunt hier ook een appart domain account toevoegen zodat je voldoende rechten hebt.
Kies hier de optie welke het beste bij jouw VM past. Ik heb gekozen voor de beste performance dus Allocate all disk space now for better performance
Hier kun je opgeven hoeveel virtuele netwerkkaarten je wilt hebben en wat voor een type network het moet zijn.
Je kunt de aan te maken VM ook gelijk customizen d.m.v. Sysprep. Hiervoor moet je de locatie van je sysprep bestanden opgeven.
Tijdens de wizard kun je er voor kiezen om de ethernet controller te configureren
De wizard heeft alle gegevens verzameld. Zodra je op Finish klikt begint de coversie. De VMware Converter laad de een agent op te converteren PC (Server) en begint het process.
De task is uitgevoerd.
Overview.