I’ve a customer who have several DataCenters in the vCenter and each DataCenter needs different Syslog-Server. With this script you should be able to set for each Datacenter different Syslog-Server.

#Map DC to log server:
$servermap = @{
    "DC1" = "tcp://,tcp://";
    "DC2" = "tcp://,tcp://";
    "DC3" = "tcp://,tcp://";
foreach ($vmhost in (Get-VMHost)) {
    $DC = (Get-Datacenter -VMHost $vmhost)
    echo $vmhost.Name 
    echo $servermap.($DC.Name)

    $syslog = $servermap.($DC.Name)
    Get-AdvancedSetting -Entity $vmhost -Name "SysLog.Global.loghost" | Set-AdvancedSetting -Value $syslog -Confirm:$false
    Write-Host "Restarting syslog daemon." -ForegroundColor Green
    $esxcli = Get-EsxCli -VMHost $vmhost -V2
    Write-Host "Setting firewall to allow Syslog out of $($vmhost)" -ForegroundColor Green
    Get-VMHostFirewallException -VMHost $vmhost | where {$ -eq 'syslog'} | Set-VMHostFirewallException -Enabled:$true

We hope it helps some of you.

ESXi eigenes Image erstellen inkl. HP und FusionIO

Wer wie ich zur Zeit ein eigenes ESXi Image benötigt inkl. Software von HP und FusionIO, der kann diese kurze Anleitung vielleicht gebrauchen. Damit habe ich ein aktuelles ESXi 5.5 Image inkl. aktuelle HP Software und FusionIO Treiber erstellt und schon 10 ESXi-Server installiert.
Herunterladen des Zip-Files von VMware
Herunterladen der Software von FusionIO
PowerCLI öffnen und dahin wechseln wo das Zip-File liegt

PowerCLI C:\Users\User\Downloads> ls
Verzeichnis: C:\Users\User\Downloads
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 06.02.2015 11:51 333533064
-a--- 22.10.2013 16:46 297072
-a--- 21.10.2013 14:51 1738984

3. EsxSoftwareDepot hinzufügen

PowerCLI C:\Users\User\Downloads> Add-EsxSoftwareDepot .\
Depot Url
PowerCLI C:\Users\User\Downloads> Add-EsxSoftwareDepot .\
Depot Url
PowerCLI C:\Users\User\Downloads> Add-EsxSoftwareDepot .\scsi-iomemory-vsl-55L-
Depot Url

Hinzufügen des HP-Depots

PowerCLI C:\Users\User\Downloads> Add-EsxSoftwareDepot
Depot Url

EsxSoftwareDepot Überprüfen

PowerCLI C:\Users\User\Downloads> Get-EsxSoftwareDepot
Depot Url
PowerCLI C:\Users\User\Downloads> Get-EsxSoftwarePackage -Name esx-base
Name Version Vendor Creation Date
---- ------- ------ -------------
esx-base 5.5.0-2.55.2456374 VMware 22.01.2015 00...
PowerCLI C:\Users\User\Downloads> Get-EsxImageProfile | ft -Autosize
Name Vendor Last Modified Acceptance Level
---- ------ ------------- ----------------
ESXi-5.5.0-20150204001-standard VMware, Inc. 23.01.2015 03:45:57 PartnerSupported
ESXi-5.5.0-20150204001-no-tools VMware, Inc. 23.01.2015 03:45:57 PartnerSupported

Profile Clonen

New-EsxImageProfile -CloneProfile ESXi-5.5.0-20150204001-standard -Name ESXi-5.5.0-20150204001-HP-FusionIO -AcceptanceLevel PartnerSupported
Name Vendor Last Modified Acceptance Level
---- ------ ------------- ----------------
ESXi-5.5.0-20150204001-HP-F... XXX 23.01.2015 0... PartnerSupported

Hinzufügen der Softwarepakete

Add-EsxSoftwarePackage -ImageProfile ESXi-5.5.0-20150204001-HP-FusionIO -SoftwarePackage hp-ams,libvsl,hponcfg,hp-smx-provider,hpnmi,scsi-iomemory-vsl,hpbootcfg,hpssacli,hp-esxi-fc-enablement,char-hpilo | Select -ExpandProperty Depends

Überprüfen der SoftwarePakete

Get-EsxSoftwarePackage | where {$_.Vendor -eq "Hewlett-Packard" -or $_.Vendor -eq "Fusion-io" } | Format-Table -AutoSize
Name                  Version                          Vendor          Creation Date     
----                  -------                          ------          -------------     
libvsl                550.sdk.1.0.0-vsl.     Fusion-io       12.10.2013 00:19:09
hponcfg                  Hewlett-Packard 14.07.2014 18:49:14
hpnmi                 500.2.3.12-434156                Hewlett-Packard 20.02.2014 12:00:00
hp-smx-limited        500.           Hewlett-Packard 03.07.2014 04:00:36
hp-smx-limited        550.           Hewlett-Packard 06.02.2014 06:51:53
scsi-iomemory-vsl  Fusion-io       12.10.2013 00:18:59
hpssacli              Hewlett-Packard 06.12.2013 05:02:25
hponcfg              Hewlett-Packard 03.04.2014 00:09:07
hp-smx-provider       500.           Hewlett-Packard 03.07.2014 04:08:48
hpssacli                Hewlett-Packard 29.07.2014 17:29:11
hp-smx-provider       550.           Hewlett-Packard 06.02.2014 07:26:33
hpbootcfg           Hewlett-Packard 27.11.2013 18:50:47
hpnmi                 550.2.3.5-1198610                Hewlett-Packard 31.10.2013 19:50:14
hp-esxi-fc-enablement 500.2.1.8-434156                 Hewlett-Packard 08.09.2014 19:44:41
hp-conrep                Hewlett-Packard 14.07.2014 18:48:57
hpbootcfg             Hewlett-Packard 27.11.2013 18:44:33
char-hpilo            500.  Hewlett-Packard 31.03.2014 19:44:41
hptestevent           Hewlett-Packard 31.10.2013 19:06:15
hp-ams                550.9.6.0-12.1198610             Hewlett-Packard 15.02.2014 18:58:47
char-hpcru        Hewlett-Packard 31.03.2014 19:44:41
char-hpcru       Hewlett-Packard 31.03.2014 19:44:41
hp-ams                500.10.0.1-07.434156             Hewlett-Packard 09.09.2014 17:03:44
hp-esxi-fc-enablement 550.1.6.19-1198610               Hewlett-Packard 18.02.2014 19:44:41
hptestevent          Hewlett-Packard 31.10.2013 19:05:15
char-hpilo            550. Hewlett-Packard 31.03.2014 19:44:41

Export des Images als Zip-File, das kann man super Benutzen um bestehende ESXi-Server zu aktualisieren.

Export-EsxImageProfile -ImageProfile ESXi-5.5.0-20150204001-HP-FusionIO -ExportToBundle -FilePath C:\Users\XXX\Downloads\ESXI-Image\rdy\

Export des Image als ISO-File für eine Neuinstallation.

Export-EsxImageProfile -ImageProfile ESXi-5.5.0-20150204001-HP-FusionIO -ExportToIso -FilePath C:\Users\XXX\Downloads\ESXI-Image\rdy\ESXi-5.5.0-20150204001-HP-FusionIO-23022015.iso

Hoffe es Hilft

Informations about CPU- and RAM-HotPlug at VMs on VMware vSphere 5

Enable CPU-Hot Plug and RAM-Hot Add at Virtual machines on VMware vCenter 5
Update 12.02.2013 / Gabrie post in the comments a important extra info about Hot-Add and post the link to the blog from Duncan Epping it’s important to read this!!!
vSphere Virtual Machine Administration, Chapter 8 “Configuring Virtual Machines”, Section “Change CPU Hot Plug Settings in the … Client”, page 94.
Some conditions and requirements for CPU Hot Plug

  • If possible, use hardware version 8 virtual machines.
  • Hot-adding multicore virtual CPUs is supported only with hardware version 8 virtual machines.
  • Not all guest operating systems support CPU hot add.
  • To use the CPU hot-add feature with hardware version 7 virtual machines, set the Number of cores per socket to 1.
  • Adding CPU resources to a running virtual machine with CPU hot plug enabled disconnects and reconnects all USB passthrough devices connected to that virtual machine.
  • For Linux guest operating VMware Tools must be installed.
  • The virtual machine must powered off to configure he Hot CPU settings.
  • Hot remove of Memory is not supported.
  • Hot remove of CPU is not supported.

To enable new CPU after adding a new CPU. You can use this script:
Hot add cpu to supported Linux guestOS

# William Lam
# hot-add cpu to LINUX system using vSphere ESX(i) 4.0
# 08/09/2009
for CPU in $(ls /sys/devices/system/cpu/ | grep cpu | grep -v idle)
echo "Found cpu: "${CPU_DIR}" ..."
if [ -f "${CPU_STATE_FILE}" ]; then
STATE=$(cat "${CPU_STATE_FILE}" | grep 1)
if [ "${STATE}" == "1" ]; then
echo -e "t${CPU} already online"
echo -e "t${CPU} is new cpu, onlining cpu ..."
echo 1 > "${CPU_STATE_FILE}"
echo -e "t${CPU} already configured prior to hot-add"

Hot adding memory in Linux

ONLY for Suse Linux Enterprise Linux 11
Note: These instructions work for SLES OS. Other distributions may be different.
To enable acpi_memhotplug, run this command within the SLES virtual machine:

modprobe acpi_memhotplug

Using vSphere Client, edit the virtual machine settings to increase the memory assigned to the virtual machine. For more information, see Increasing the amount of memory assigned to a virtual machine (1004059).
Bring the memory online in /sys/devices/system/memory with the command:

echo online > /sys/devices/system/memory/memory[number]/state

Run this command to check the state of the memory, looking for memory that appears offline:

grep line /sys/devices/system/memory/*/state

If memory appears as offline, set it to online with the command:

echo online > /sys/devices/system/memory/memory[number]/state

Verify that you can see the extra memory with the command:

free -m

Expert Mode: PowerCLI

This Works when System is online, but need one “cold” start to enable this function.
Enable-MemHotAdd and Enable-vCpuHotAdd

Function Enable-MemHotAdd($vm){
$vmview = Get-vm $vm | Get-View
$vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
$extra = New-Object VMware.Vim.optionvalue
$vmConfigSpec.extraconfig += $extra
Function Enable-vCpuHotAdd($vm){
$vmview = Get-vm $vm | Get-View
$vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
$extra = New-Object VMware.Vim.optionvalue
$vmConfigSpec.extraconfig += $extra


Good information about hot-add cpu and memory can found here


VMware Posters

Es wurden die neuen VMware Posters veröffentlicht.

Hier eine Übersicht der neuen Poster. Heruntergeladen werden können die hier.

VMware ESXi 5.1 Reference Poster


VMware Management with PowerCLI 5.1 Poster


VMware vCloud Networking Poster


VMware Hands-On Labs 2012 Poster



Und so sieht es hinter mir aus! Zwinkerndes Smiley


VMware vSphere 5.1 erschienen–Teil 1

So nach fast einem Jahr bin ich auch mal wieder Zeitlich so gut gestellt, das ich mal wieder ein bisschen was Bloggen möchte, nach dem der vExpert ja letztes Jahr nichts geworden ist und ich dieses Jahr doch eindeutig zu Spät anfange, hoffe ich mal das ich vielleicht den vExpert 2014 für mich bekommen kann.
VMware vSphere 5.1 ist Erschien und steht zum Download bereit, alle die bei VMware Registriert sind können jetzt die Evaluierungsphase starten und sich die neuen VMware 5.1 Versionen anschauen!
Meine Downloads:
VMware PowerCLI 5.1 darf natürlich auch nicht fehlen! Zwinkerndes Smiley

VMware PowerCLI 5 Poster erschienen

VMware hat das PowerCLI 5.0 Poster veröffentlicht.

Nähere Informationen gibt es hier:,


Hier der Link:

Direktlink zum Download:

Sehr schöne Übersicht!