How to: NFS on Ubuntu 6.10 server


Install NFS Server

# sudo aptitude -P install nfs-kernel-server nfs-common portmap

# sudo dpkg-reconfigure portmap

Current registered services:
————————————————
100024 1 udp 1024 status
100024 1 tcp 3708 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 udp 1026 nlockmgr
100021 3 udp 1026 nlockmgr
100021 4 udp 1026 nlockmgr
100021 1 tcp 4033 nlockmgr
100021 3 tcp 4033 nlockmgr
100021 4 tcp 4033 nlockmgr
100005 1 udp 623 mountd
100005 1 tcp 626 mountd
100005 2 udp 623 mountd
100005 2 tcp 626 mountd
100005 3 udp 623 mountd
100005 3 tcp 626 mountd
————————————————

# sudo /etc/init.d/portmap restart

Editing /etc/exports

# sudo vi /etc/exports

Voeg de onderstaande regel toe om er voor te zorgen dat /var/www/vmware/esx3/install beschikbaar is voor het hele segment 192.168.123.1 tot 254. Iedereen heeft full controll op deze share.

/var/www/vmware/esx3/install 192.168.123.1/24(ro,async)

Nadat je de file hebt opgeslagen voer je de onderstaande commando uit om de nfs server opnieuw te starten

# sudo /etc/init.d/nfs-kernel-server restart
gevolgd door
# sudo exportfs -a

bron: http://www.ubuntuforums.org
http://czarism.com/

VMware: Operation Timed out warning when cloning a VM


Wanneer ik een “Clone” of een andere opdracht gaf binnen VirtualCenter 2.0.1 patch in mijn testlab kreeg ik de onderstaande foutmelding.

failedtoclone.gif

Op de VMTN fora kwam ik de volgende topic tegen: www.vmware.com/community hierin worden een aantal tips gegeven.

De logfiles op de ESX 3.0.x server nakijken

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

Kijken of de template nog compleet is

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

DNS Settings

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

License file nakijken

Jamin maakte een post waarin hij vertelde dat het opnieuw aanmaken en inlezen van de vmware.lic de oplossing voor zijn probleem was.

Hostname

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.


bron: http://www.vmware.com/community

How to: backup your Customization Specifications within VirtualCenter 2.0.x


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 EditCustomization Specifications

backupcustomizationvc2-1.gif

Dan krijg je een overzicht van alle Customization Specifications.

backupcustomizationvc2-2.gif

Door met rechts op een profile te klikken kun je hem exporteren of bewerken.

backupcustomizationvc2-3.gif

WinSCP and VMFS3 cannot rename the file


Zodra je klaar bent met het uploaden van een bestand naar een VMFS volume d.m.v. (win)scp krijg je de volgende foutmelding:

scpvmfs3error1.gif

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 PreferencesTransferResume en disable Enable Transfer Resume


bron: http://www.vmware.com/community

VMware ESX on a Whitebox


On this page you will find working “White Box” configurations for VMware ESX (3.0.x)

VMware ESX3 Server van jimmy:

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)

VMware ESX3 Servers van afokkema:

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)

VMware ESX3 Server van Ryan Coates:

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

VMware ESX3 Server van jainoxi:

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

VMware ESX3 Server van Michel

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

ESX 2.5.x: vmware.(log)Rotation


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.

Master Logfile

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.

Per VM Logfile

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/

How To: mkisofs with VMware ESX 2.5.X


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.

How To: Setup NTP on VMware ESX Server


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.

  • /etc/ntp.conf
  • /etc/ntp/setp-tickers
  • /etc/hosts

/etc/ntp.conf

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)

/etc/ntp/step-tickers

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

/etc/hosts

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

esxcfg-firewall

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

Herstarten en monitoren van de NTP service

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