Free Tool: SolarWinds VM Monitor


image

In het onderstaande filmpje wordt in het kort uitgelegd wat de VM Monitor is en wat het kan:


Een stap voor stap walk through vind je hier: http://www.petri.co.il/monitor-vmware-esx-server-performance-for-free-vm-monitor.htm

Let er wel op dat je bij het configureren van het snmp verhaal de file /etc/snmp/snmpd.conf file moet editen en dat je in de firewall van VMware ESX de snmp server open zet.

Je kunt de tool hier downloaden: http://www.solarwinds.com/products/freetools/vm_monitor.aspx

Advertisement

VMware: Extend the OS disk the easy way (ExtPart.exe)


ExtPart.exe kun je hier downloaden: http://support.dell.com/support/downloads/

Start de ExtPart.exe op en pak de bestanden uit naar de default directory.

In deze post voeg ik 2GB toe aan de VM.

image

Even wachten totdat de taak klaar is.

image

Nu wordt het tijd om naar de tool ExtPart.exe te kijken.

Via het commando: ExtPart.exe /? krijg je de volgende output:

C:\dell\ExtPart>extpart /?

ExtPart – Utility to extend basic disks (Build 1.0.4)
(c) Dell Computer Corporation 2003

Usage: extpart [volume size]
volume  – volume to expand. eg. f:, g: etc. (only basic volumes)
size    – size in megabytes to expand the volume

Return codes for script mode
(If parameters are not specified extpart will run in interactive mode)
0       – Success
1       – Parameter error. size parameter is invalid
2       – Invalid volume or failed to connect to volume
3       – Invalid volume type or failed to get volume properties
4       – Requested size is invalid or volume expansion operation failed
5       – Unable to retrieve volume properties after expansion completed
6       – Invalid size requested for expansion (minimum value is 8 MB)

Oké nu we weten hoe het commando werkt voeren we het volgende commando uit:

ExtPart.exe C: 2048 (je moet de waarde in MB’s opgeven)

C:\dell\ExtPart>extpart.exe C: 2048

ExtPart – Utility to extend basic disks (Build 1.0.4)
(c) Dell Computer Corporation 2003

Current volume size     : 8181 MB (8578934272 bytes)
Current partition size  : 8181 MB (8578934784 bytes)

New volume size         : 10228 MB (10725732352 bytes)

De opdracht lijkt succesvol maar we kijken het nog even na binnen Windows:

image

De credits gaan naar drexciya die deze tool tipte op het vmug forum: http://www.vmug.nl

Script: Removehba.sh updated


image

Bouke Groenescheij van www.jume.nl heeft een update van zijn removehba script online gezet. Met dit script kun je in een handomdraai op een linux distro een ESX cd zo aanpassen dat je tijdens de installatie van een ESX server de HBA’s niet hoeft los te koppelen.

"So I went ahead and made some changes to the script which pulls apart the extra files, edits them and repacks it all up in one go…

Thanks to both of you for your work. I’ve been using my updated install media now for http deployments for a while without any issues. Its a great install process not having to worry about the san being disconnected. using the nework boot iso and a kickstart file, I can have a host rebuilt in under 15mins. That includes a reboot and configuring all my networks, hp agents & tweaks etc."

De download vind je hier: http://www.jume.nl

VMware: Hot Add VMDK


 

In ESX 3.5 is het mogelijk een een VMDK live aan een VM te koppelen. Je hoeft dus niet eerst de VM down te gooien. Start de Add Hardware Wizard en voeg een nieuwe VMDK toe.

 image

Nadat de VMDK is aangekoppeld open je binnen de VM de Computer Management mmc. Ga naar Storage – Disk Management. Voer een Rescan Disks uit.

image

De nieuwe VMDK wordt gevonden en kan worden gepartitioneerd.

image

Via deze manier kun je heel snel, extra storage toevoegen aan een VM.

VI-Toolkit: Start VM’s within a Resource Pool script.


Ik ben sinds kort bezig met het bestuderen van Powershell en dan vooral met de VI-Toolkit. In mijn lab omgeving thuis maak ik bepaalde omgevingen binnen een resource pool. Ik heb bijvoorbeeld een Server 2003 lab waarin een klein Windows 2003 domain draait. Omdat ik nogal wat verschillende labs heb, maak ik voor elk lab een aparte Recource Pool aan. Om het starten van zo’n lab te versimpelen heb ik het onderstaande script gemaakt.

image

In het eerste blok van het script wordt er verbinding gemaakt met de VC Server. Via de cmd-let

Connect-VIServer de variable $hostname word gevuld d.m.v. een vraag. Dit geld ook voor de variable $rp.

Nadat de variabelen zijn gevuld en er verbinding is gemaakt met de VC Server wordt het laatste blok uitgevoerd. 

 

Als je dit script uitvoert vraagt hij om de volgende input:

What host do you want to connect to?: w2003vc (voer hier de naam van je virtualcenter server in).

Enter Resource Pool: srv2003 (voer hier de naam van de resource pool in).

Vervolgens worden alle VM’s die in de resource pool srv2003 zitten opgestart.

image

In VirtualCenter zie je ook het e.e.a. starten:

image

Om dit script te kunnen gebruiken als Shutdown script verander je de volgende regel:

{Start-VM | $vm} in {Shutdown-VMGuest | $vm} (Deze optie werkt alleen als de VMware Tools actief zijn. Je kunt ook Stop-VM gebruiken om de VM uit te zetten).

VMware: Set Soft Power Off The Easy Way


 

Normaal moet je uren lang klikken om de Power Controls van al je VMs aan te passen. Dit kun je ook via Powershell doen. Hugo Peeters heeft daar een blogpost over gemaakt http://www.peetersonline.nl/index.php/vmware/set-softpoweroff/. Hoe je dit script kunt gebruiken lees je in deze post.

 

Download Set-SoftPowerOff en sla het bijvoorbeeld op als set-softPoweroff.ps1

Start de VI Toolkit

en run het script . “D:\scripts\set-softPoweroff.ps1” Nu wordt de functie Set-Poweroff in het geheugen geladen en kunnen we het gebruiken.

Maak nu in de VI Toolkit verbinding met je VC server

Connect-VIServer “vcserver”

De volgende stap is de VMs laden

$MyVMs = Get-VM

Nu kun je in een keer alle VMs aanpassen met het volgende commando:

Set-SoftPowerOff $MyVMs

En nu even controleren of de actie is gelukt. Open de properties van de VM en ga naar de tabblad Options.

Zoals je ziet  is de shutdown optie aangepast naar Shut Down Guest:

image

VMware: KB articles


 

In deze post som ik een aantal handige KB artikelen op.

KB1003956 Verifying the health of an operating system

KB340 VMware Tools Installation Instructions

KB84217 Troubleshooting cloning problems

KB1006559 Checking for disk corruption on the destination server after using VMware Converter

KB1006859 Troubleshooting file, volume, and disk access problems during conversion

KB1002607 How to Move Databases Between Computers Running SQL Server

KB1003746 Virtual machine hardware versions

VKernel: SearchMyVM


image

Zoals de meeste Bloggers heb ik ook een e-mail gehad van VKernel met de aankondiging van hun nieuwe appliance SearchMyVM.

SearchMyVM instantly deploys exactly like each one of VKernel’s virtual appliances. With a “Google-like” search interface, you can find virtual machines, hosts, clusters, storage, resource pools, files, snapshots, VMware tools, applications and configuration information. Over 75 different types of attributes are fully indexed and available for you to search.

Please download the SearchMyVM Beta today and give it a try. I’m personally looking forward to your feedback.

In de rest van deze post lees je hoe je de appliance importeerd via de geweldige OVF standaard.

Log in op je VirtualCenter server. Ga naar File – Virtual Appliance – Import.

image

Voer in het volgende scherm de URL in van de OVF. Daarna loop je de wizard verder door.

image

Zodra je de wizard hebt doorgelopen word de OVF file ingelezen.

image

Nadat de import klaar is start je de VM op. Nu moet je alleen nog de NTP server configureren, de timezone goedzetten en het ip-adres wat van je DHCP server komt onthouden.

Open daarna je browser en voer het ip-adres van de appliance in.

De volgende stap is het toevoegen van je VirtualCenter Server of je ESX Server. Ik probeerde dit op naam (FQDN) te doen maar dat werkte nog niet goed. Toen ik het op ip-adres deed ging het prima.

image

Nadat de VC of ESX server is toegevoegd, word de inhoud ingelezen in de appliance.

image

Zodra alle data is ingelezen kun je een query starten. Dit kun je doen via de Query builder:

image

Of je doet het als volgt: VM:<VMNaam>

image

Ik denk dat deze appliance zeker wel nuttig kan zijn in een omgeving met honderden VM’s. Zo kun je d.m.v. een snelle query snel zien waar de VM staat.

VMware: esx-configure Powershell script


As part of a larger project I’ve been working on a set of scripts which configure a freshly-installed ESX (or ESXi) system into Virtual Center (after first attempting to remove previous VC state and clean state from the host). Currently they follow a typical post-boot configuration pattern:

  1. Set ESX password
  2. Add to Virtual Center cluster
  3. Configure Virtual Switches
  4. Configure Port Groups
  5. Add NFS partitions
  6. Add iSCSI partitions
  7. Configure NTP
  8. Configure VMotion

Before trying, modify esx-master.ps1 and esx-profile.ps1 to local conditions (or your password will be set to “CHANGEME”).
Command: esx-autoconfigure.ps1 “hostname|ip-address”

 

check out zijn post op http://communities.vmware.com/thread/161304

 

Bron: http://www.yellow-bricks.com/2008/09/02/esx-vs-esxi/