Latest Entries »

San Francisco

San Francisco

This morning I walked from my room into a hallway of chocolate carpet.  After riding down a 3d technicolored Asian elevator.  I walked through the “living room” at the W with an escort of slightly sensual modern pulsing music and escaped into the windy corridor of a street.  I was greeted by the ringing sound of Church bells playing ode to joy.  The forceful wind pushed the sounds from building to building and building up to a raucous mix of echos.  Walking down the street I am mixed into a tapestry of humanity.  The Asian teen with spiked hair smoking in the crevices of a building entrance the robust black preacher with the Bible that uses an American flag as it’s bookmark shouting “Jesus” and waving his arms franticly and the business man in a navy suit with sparkling red tie all mixed into a unique experience that is a Saturday morning in San Francisco.  Welcome to VMworld 2010 and welcome to San Francisco.  In all the bustle I am centered by the threads of love that are woven into a tapestry of forgiveness and renewal that is working it’s way into the fabric of life spinning around me.

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

Esxcfg command help

I am taking this information 100% from http://vmware-land.com/esxcfg-help.html   If that site ever goes down I want to have it available somewhere.  Only used it 200 times in my life so far.  Thanks!

Esxcfg-firewall

Description: Configures the service console firewall ports
Syntax: esxcfg-firewall <options>

Options:

-q Lists current settings
-q <service> Lists settings for the specified service
-q incoming|outgoing Lists settings for non-required incoming/outgoing ports
-s Lists known services
-l Loads current settings
-r Resets all options to defaults
-e <service> Allows specified service through the firewall (enables)
-d <service> Blocks specified service (disables)
-o <port, tcp|udp,in|out,name> Opens a port
-c <port, tcp|udp,in|out> Closes a port previously opened by –o
-h Displays command help
-allowincoming Allow all incoming ports
-allowoutgoing Allow all outgoing ports
-blockincoming Block all non-required incoming ports (default value)
-blockoutgoing Block all non-required outgoing ports (default value)

Default Services:

AAMClient Added by the vpxa RPM: Traffic between ESX Server hosts for VMware High Availability (HA) and EMC Autostart Manager – inbound and outbound TCP and UDP Ports 2050 – 5000 and 8042 – 8045
activeDirectorKerberos Active Directory Kerberos – outbound TCPs Port 88 and 464
CIMHttpServer First-party optional service: CIM HTTP Server – inbound TCP Port 5988
CIMHttpsServer First-party optional service: CIM HTTPS Server – inbound TCP Port 5989
CIMSLP First-party optional service: CIM SLP – inbound and outbound TCP and UDP Ports 427
commvaultDynamic Backup agent: Commvault dynamic – inbound and outbound TCP Ports 8600 – 8619
commvaultStatic Backup agent: Commvault static – inbound and outbound TCP Ports 8400 – 8403
ftpClient FTP client – outbound TCP Port 21
ftpServer FTP server – inbound TCP Port 21
kerberos Kerberos – outbound TCPs Port 88 and 749
LicenseClient FlexLM license server client – outbound TCP Ports 27000 and 27010
nfsClient NFS client – outbound TCP and UDP Ports 111 and 2049 (0 – 65535)
nisClient NIS client – outbound TCP and UDP Ports 111 (0 – 65535)
ntpClient NTP client – outbound UDP Port 123
smbClient SMB client – outbound TCP Ports 137 – 139 and 445
snmpd SNMP services – inbound TCP Port 161 and outbound TCP Port 162
sshClient SSH client – outbound TCP Port 22
sshServer SSH server – inbound TCP Port 22
swISCSIClient First-party optional service: Software iSCSI client – outbound TCP Port 3260
telnetClient NTP client – outbound TCP Port 23
TSM Backup agent: IBM Tivoli Storage Manager – inbound and outbound TCP Ports 1500
veritasBackupExec Backup agent: Veritas BackupExec – inbound TCP Ports 10000 – 10200
veritasNetBackup Backup agent: Veritas NetBackup – inbound TCP Ports 13720, 13732, 13734, and 13783
vncServer VNC server – Allow VNC sessions 0-64: inbound TCP Ports 5900 – 5964
vpxHeartbeats vpx heartbeats – outbound UDP Port 902

Note: You can configure your own services in the file /etc/vmware/firewall/services.xml

esxcfg-firewall examples:
Enable ssh client connections from the Service Console:
# esxcfg-firewall -e sshClient
Disable the Samba client connections:
# esxcfg-firewall -d smbClient
Allow syslog outgoing traffic:
# esxcfg-firewall -o 514,udp,out,syslog
Turn off the firewall:
# esxcfg-firewall -allowIncoming
# esxcfg-firewall -allowOutgoing
Re-enable the firewall:
# esxcfg-firewall -blockIncoming
# esxcfg-firewall –blockOutgoing

Esxcfg-nics

Description: Prints a list of physical network adapters along with information on the driver, PCI device, and link state of each NIC. You can also use this command to control a physical network adapter’s speed and duplexing.
Syntax: esxcfg-nics <options> [nic]

Options:

-s <speed> Set the speed of this NIC to one of 10/100/1000/10000. Requires a NIC parameter.
-d <duplex> Set the duplex of this NIC to one of ‘full’ or ‘half’. Requires a NIC parameter.
-a Set speed and duplex automatically. Requires a NIC parameter.
-l Print the list of NICs and their settings.
-r Restore the NICs configured speed/duplex settings. (Internal use only)
-h Displays command help

esxcfg-nics examples:
Set the speed and duplex of a NIC (vmnic2) to 100/Full:
esxcfg-nics -s 100 -d full vmnic2
Set the speed and duplex of a NIC (vmnic2) to auto-negotiate:
esxcfg-nics -a vmnic2

Esxcfg-vswitch

Description: Creates and updates virtual machine (vswitch) network settings
Syntax: esxcfg-vswitch <options> [vswitch[:ports]]

Options:

-a Add a new virtual switch.
-d Delete the virtual switch.
-l List all the virtual switches.
-L <pnic> Set pnic as an uplink for the vswitch.
-U <pnic> Remove pnic from the uplinks for the vswitch.
-p <portgroup> Specify a portgroup for operation. Use ALL for operation to work on all portgroups
-v <vlan id> Set VLAN ID for portgroup specified by -p. 0 would disable the VLAN.
-c Check to see if a virtual switch exists. Program outputs a 1 if it exists, 0 otherwise.
-A <name> Add a new portgroup to the virtual switch.
-D <name> Delete the portgroup from the virtual switch.
-C <name> Check to see if a portgroup exists. Program outputs a 1 if it exists, 0 otherwise.
-r Restore all virtual switches from the configuration file (Internal use only)
-h Displays command help


esxcfg-vswitch examples:

Add a pnic (vmnic2) to a vswitch (vswitch1):
esxcfg-vswitch -L vmnic2 vswitch1
Remove a pnic (vmnic3) from a vswitch (vswitch0):
esxcfg-vswitch -U vmnic3 vswitch0
Create a portgroup (VM Network3) on a vswitch (vswitch1):
esxcfg-vswitch -A “VM Network 3″ vSwitch1
Assign a VLAN ID (3) to a portgroup (VM Network 3) on a vswitch (vswitch1):
esxcfg-vswitch -v 3 -p “VM Network 3″ vSwitch1

Esxcfg-vswif

Description: Creates and updates service console network settings. This command is used if you cannot manage the ESX Server host through the VI Client because of network configuration issues.
Syntax: esxcfg-vswif <options> [vswif]

Options:

-a Add vswif, requires IP parameters. Automatically enables interface.
-d Delete vswif.
-l List configured vswifs.
-e Enable this vswif interface.
-s Disable this vswif interface.
-p Set the portgroup name of the vswif.
-i <x.x.x.x> or DHCP The IP address for this vswif or specify DHCP to use DHCP for this address.
-n <x.x.x.x> The IP netmask for this vswif.
-b <x.x.x.x> The IP broadcast address for this vswif. (not required if netmask and ip are set)
-c Check to see if a virtual NIC exists. Program outputs a 1 if the given vswif exists, 0 otherwise.
-D Disable all vswif interfaces. (WARNING: This may result in a loss of network connectivity to the Service Console)
-E Enable all vswif interfaces and bring them up.
-r Restore all vswifs from the configuration file. (Internal use only)
-h Displays command help.

Note: You can set the Service Console default gateway by editing the /etc/sysconfig/network file or through the VI Client under Configuration, DNS & Routing.

esxcfg-vswif examples:
Change your Service Console (vswif0) IP and Subnet Mask:
esxcfg-vswif -i 172.20.20.5 -n 255.255.255.0 vswif0
Add a Service Console (vswif0):
esxcfg-vswif -a vswif0 -p “Service Console” -i 172.20.20.40 -n 255.255.255.0

Esxcfg-route

Description: Sets or retrieves the default VMkernel gateway route
Syntax: esxcfg-route <options> [<network> [<netmask>] <gateway>]
<network> can be specified in 2 ways: as a single argument in <network>/<mask> format or as a <network> <netmask> pair.
<gateway> is either an IP address or ‘default’

Options:

-a Add route to the VMkernel, requires network address (or ‘default’) and gateway IP address.
-d Delete route from the VMkernel, requires network address (or ‘default’).
-l List configured routes for the Service Console.
-r Restore route setting to configured values on system start. (Internal use only)
-h Displays command help


esxcfg-route examples:

Set the VMkernel default gateway route:
esxcfg-route 172.20.20.1
Add a route to the VMkernel:
esxcfg-route -a default 255.255.255.0 172.20.20.1

Esxcfg-vmknic

Description: Creates and updates VMkernel TCP/IP settings for VMotion, NAS, and iSCSI
Syntax: esxcfg-vmknic <options> [[portgroup]]

Options:

-a Add a VMkernel NIC to the system, requires IP parameters and portgroup name.
-d Delete VMkernel NIC on given portgroup.
-e Enable the given NIC if disabled.
-D Disable the given NIC if enabled.
-l List VMkernel NICs.
-i <x.x.x.x> The IP address for this VMkernel NIC. Setting an IP address requires that the -n option be given in same command.
-n <x.x.x.x> The IP netmask for this VMkernel NIC. Setting the IP netmask requires that the -i option be given in the same command.
-r Restore VMkernel TCP/IP interfaces from configuration file. (Internal use only)
-h Displays command help

esxcfg-vmknic examples:
Add a VMkernel NIC and set the IP and subnet mask:
esxcfg-vmknic -a “VM Kernel” -i 172.20.20.19 -n 255.255.255.0

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

Enjoy what you have!

“There is an evil that I have seen under the sun, and it lies heavy on mankind:  (2)  a man to whom God gives wealth, possessions, and honor, so that he lacks nothing of all that he desires, yet God does not give him power to enjoy them, but a stranger enjoys them. This is vanity; it is a grievous evil.  (3)  If a man fathers a hundred children and lives many years, so that the days of his years are many, but his soul is not satisfied with life’s good things, and he also has no burial, I say that a stillborn child is better off than he.  (4)  For it comes in vanity and goes in darkness, and in darkness its name is covered.  (5)  Moreover, it has not seen the sun or known anything, yet it finds rest rather than he.  (6)  Even though he should live a thousand years twice over, yet enjoy no good–do not all go to the one place?”

This was in morning devotions today and I could not help but have this thought.

Simply enjoy what you have. It might be much or it might be little but part of living a more abundant life is not having more but enjoying what you have.

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

vSphere 4.1 What’s New

VMware is a company known for revolutionary change.  It was not many years ago that virtualization was nothing more than a toy used by developers and IT enthusiast on their desktops.  Today it is the heart of datacenter 3.0 and the only viable platform for cloud computing.

With the release of vSphere 4.1 VMware is maturing into a company that not only is able to stir up a revolution but is then able to establish a nation.  This release is not as much of a revolution beyond the previous 4.0 product but more of an evolution.  As VMware consistently delivers minor releases that not only offer fixes but a solid plethora of new features we can be assured that we are on a steady upward climb of quality and quantity.

Some of the major differences found in VMware vSphere 4.1 are specific aimed toward technologies that are transforming IT operations.  One of these is the Virtual Desktop revolution that VMware is spearheading. Memory Compression is a new hierarchy for VMware’s memory overcommit technology.  It is a new level of the memory hierarchy, between RAM and disk. Slower than memory, but much faster than disk, this feature improves the performance of virtual machines when memory is under contention, because less virtual memory is swapped to disk as a result.  This has the net effect of greatly improving Virtual Desktop workloads because RAM memory is the key resources needed to drive this new workload.

Other changes in datacenter design such as 10GbE are also changing the design critera for vSphere deployments.  With traditional 1GbE design many NICs were used and traffic was easily able to be separated at a physical layer.  With the introduction and mainstreaming of 10GbE it is now impartitave that we have granular control over how the much larger pipes are used.  In most 10GbE VMware ESX server designs only 2 10GbE NICs are used.  This gives the advantage of a much larger pipe but lacks the physical separation layer needed to properly tune network traffic. So long as the load offered to the 10GbE interfaces is less than 10GbE, everything is ok—the NIC can service the offered load. But what happens when the offered load from the various traffic types exceeds the capacity of the interface? What happens when you offer 11Gbps to a 10GigE interface? Something has to suffer. This is where Network IO Control release as part of vSphere 4.1 steps in. It addresses the issue of oversubscription by allowing you to set the relative importance of predetermined traffic types. 

Load Based Teaming is yet another new technology introduced in vSphere 4.1. Consider the situation where we have 10 VMs allocated to a NIC team with two NICs using Originating Virtual Port ID. Five VMs will use one vmnic, and the other five will use the other. The allocation of the VMs is independent of their network I/O load. If one or two VMs allocated to one vmnic are quite traffic intensive, then we might get an imbalance and congestion on one vmnic.  Load Based Teaming seeks to solve this by moving reallocating virtual ports to vmnics when congestion is detected on a vmnic. Congestion is signaled by transmit or receive traffic exceeding a 75% mean over a 30 second period.

Much attention has been paid to the networking portion of the vSphere 4.1 release.  Among the primary features just mentioned we also have vmkernel improvments for vMotion, NFS, and FT logging. UDP and intra-host VM to VM performance is also improved with vDS scaling to ~350 hosts (64 is the current limit).

It does seem as if storage and VMware have a love hate relationship.  VMware relies of advanced storage arrays from manufactures such as Netapp and EMC yet when there are VM performance problems many times it is the interaction with how this storage is utilized by VMware that is causing it. The problem Storage I/O control is addressing is the situation where some less important workloads are taking the majority of I/O bandwidth from more important applications.  If we are given a scenario of 3 VMs on one ESX server a data mining server, an Exchange server and an online store application. It is very possible that the data mining, the least business critical application, is consuming most of the storage I/O resources. What we want to see is a distribution of I/O that is aligned with the importance of each virtual machine.  Where the most important business critical applications are getting the I/O bandwidth needed for them to be responsive and the less critical data mining application is taking less I/O bandwidth.  Storage I/O control is able to deliver this.

vSphere 4.1 is also a continuation of the push toward ESXi hypervisor layer without the ESX service console. ESXi is continuing to evolve into the primary role vs. its current secondary role as the VMware hypervisor. Many new features have been included such as:

  • New Deployment Options
    • Boot from SAN
    • Scripted Installation (a la “Kickstart”)
  • Centralized updating of 3rd party code with Update Manager VMware Update Manager can deploy drivers, CIM providers, other modules
  •  Improved Local Authentication
  •  Built-in Active Directory Service
  •  DCUI and Tech Support Mode access by any authorized user (not just root)
  •  Easier CLI options for troubleshooting
    • Full support of Tech Support Mode – both local and remote (via SSH)
    • Additional commands in Tech Support Mode: vscsiStats, nc, tcpdump-uw, etc.
  • Additional management options in vCLI: SCSI, VAAI, Network, VM
  • Better control over local activity
    • DCUI and Tech Support Mode is configurable in vCenter Server
    • Total host lockdown possible
    • Activity in Tech Support Mode is sent to syslog

 

In the future major releases of VMware vSphere will include only the VMware ESXi architecture.

Other improvements to vSphere 4.1 include:

               DRS Host Affinity which is the ability to restrict placement of a virtual machine to a

               subset of host in a cluster.

DPM Scheduling is a needed feature of Dynamic Power Management.  It gives the ability to schedule when DPM is engaged and when it is not. DPM has had limited adoption because of some of the side effects of it being on at all times.

 

vSphere 4.1 is the continual improvement of an already great product.  The improvements in established features and the addition of new ones combine to make a platform that is the choice for building a tangible Cloud architecture.

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

The future is……. “choice”

Like many others in my field I am a fan of all things future.  Nothing is more intellectually stimulating than using our knowledge, wisdom and imagination and combining them into a vision of what is next and what is possible.

Yes, I want my own light saber. No, not a fake one but a real honest to goodness energy blade that can cut through steel and deflect blaster bolts.  I also want to beam up.  Actually I just want to beam around back n forth to the office and meetings without time wasted on travel.

I have been doing a lot of work lately with VMware View 4.5 beta and it has me thinking. First, many people are completely missing the point when it comes to Virtual Desktops. I think the driving force for a virtual desktop can be summed up in this point “my work belongs to me not a device”.  To prove my point I dare you to go through your house or office and take a hammer to your hard drive.  No really, get out a great big hammer and swing it into your computer’s hard drive like Thor would into the jaws of his enemies.  I have a feeling it would not be a good day around the farm.  The reason is simple. Your data, your work, your effort, proposal, bill of materials don’t belong to you!!  They belong to your device.

By moving to a virtual desktop where you intelligently separate the personality of the user from the applications and abstract both from the OS you can have a model of personal computing where the information belongs to the user.  The device becomes a “choice”.  I want to access “my” computing world securely throughout web browsers, iPADs, iPhones, windows mobile, Droid and perhaps the occasional computing terminal.  I want it to look and feel the same from any of these devices. I want all this to be available to me and on the rare occasion when I teleport to the office and cut in half my desk with my light saber forgetting that my favorite zero client was in the way I want to not be upset.  I can just use my iPAD for a while to access my desktop until the internal IT folks bring me a new Dell laptop.

Let Creedom Ring!!!

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

Upgrading Virtual Hardware Version 4 to Version 7 causes BSOD

Getting the dredded BSOD is fairly common issue with Windows 2003 R2 when upgrading the virtual hardware from version 4 to version 7.  VMware support does know about this but good luck finding this fix via. www.google.com or www.bing.com  Currently VMware does not know why it is happening but, is working with Microsoft on the issue.  It has something to do with the sequence numbers associated with the SCSI controller.  

To resolve the issue….

The VM needs to be powered down. Right click on the VM then select ”Edit Settings”

Go to the Options Tab

Go to “General” under “Advanced” in the menu

Click on “Configuration Parameters”

Then “Add Row”

lsilogic.useSubsysID=FALSE

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

Tune up Windows 7 for VDI (VMware View 4.5)

After a good 8Hrs this weekend I feel like the greasy garage mechanic who is tweaking his vintage camaro for that extra 20-30 horsepower.  His efforts may seem a big waste of time to most but, when he gets on the road white-smoking his tires with a roaring engine he knows that his “tinkering” was worthwhile.

Welcome to the nerd version of the same.  It seems that “everyone” has a how to make Windows XP better as a VDI desktop tips.  In fact it also seems that they don’t all have the same “tips” in each document.  I have read through every one I could find line-by-line and compiled a Windows 7 list. This is, of course, specific to VMware View 4.5 when Windows 7 will be fully supported.

So without further introduction here is my list!

  • Create VM
  • Attach drive to another VM and create a disk partition that it is aligned.  Yes still do this if you are using NFS.  Storage VMotion and proper tiering mean we need to plan on the VM being different places. (don’t format or anything else just use diskpart to create the volume)
    • Diskpart select disk 1
    • Diskpart create partition align=64
  • Set Virtual Video Card RAM to 128Meg (edit the properties of the VM)
  • Install Windows
  • Install VMware Tools
  • Install All Windows Updates
  • Then Set Windows Updates to NOT check for updates
  • Join to Domain
  • Install VMware View Agent
  • Configure the default color setting for RDP by making the following change in the registry:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp – Change the color depth to 4
  • Disable COM and LPT ports (In VM)
  • Set Backgroup to Solid Color
  • Set Screen Saver to None
  • Set Sounds to No Sounds
  • Set to Windows 7 Basic Theme
  • Uninstall Tablet PC Components (unless needed)
  • Disable NetBIOS over TCP/IP
  • Disable IPv6 unless needed
  • Open Windows Media Player and use default settings
  • Open IE8 and do not use “suggested sites”
  •  Set home page to internal website or bing or google (something light)
  • Change IE to prevent programs from suggesting a change of the search provider
  • remove Webslice gallery and suggested sites from Toolbars on IE
  • Install Adobe Flash Player
  • Install Adobe Reader (update to latest from within app) then set to “Do not download or install updates automatically)
  • Install Microsoft Silverlight
  • Turn off Messages about Virus protection if using floating desktops
  • Turn Automatic Computer Maintenance off
  • Disable Allow users to browse for troubleshooters
  • Disable Allow troubleshooting to begin immediately when started
  • Change Visual Effects to Adjust for best performance
  • Change power settings to High performance with no sleep timer
  • Right click on C:\ Drive and Disable Indexing “allow files on this drive to have contents indexed in addition to file properties” Do all folders and sub folder
  • Turn off System Protection on C:\
  • run msconfig.exe
    • set no GUI boot Set Base Video on
    • under startup disable Adobe Acrobat and Reader
  • At the command line enter the following: fsutil behavior set disablelastaccess 1 (Requires reboot)
  • Find the Disk TimeOutValue by following the path [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk]
    • Change the key “TimeOutValue”=REG_DWORD:0x000000be(190)
  • Run Disk Clean up and remove everything you can
  • Run defragmentation and turn off defragmentation schedule
  • Delete all events logs.
  • Disable the Windows Firewall (only for floating desktops)
  • Make sure to Activate Windows Online or you will get an error (16) with no detail as to what is the problem really is in the view console 

Yes, you are right I did not go into the click here do this and tell you were everything is.  If you can make these changes (or some of them) via Group policy applied to the computer object that is a great thing.  I just happen to know how technical my readers are and how offended they would be if I were to oversimplify.

I really want to add to this items that I have missed.  I know there have to be a few.  So I welcome feedback, questions, comments or disagreements as to the content.

Let Creedom Ring!

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

How Fast is that Disk?

7200 RPM SATA is 70-80 IOps

10,000 RPM SATA/SAS/Fibre Channel is about 120IOps

15,000 RPM SAS/Fibre Channel: is about 180 IOps

SSD Multi-Layer Cell is about 1000 – 2000 IOps

Enterprise Flash Drive is anywhere from 6000 – 30,000 IOps

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

A Quick Note on Storage Tiering.

Most people approach storage tiering as if it is a good, better best game.  This is the furthest thing from the truth.  Storage tearing is simply this “placing the right type of data on the right type of storage”.  VMware made no bones at Partner Exchange about introducing Storage tiering into VMware View 4.x.  This is important not only because we can match IO loads with slow, fast and really fast storage but also because it helps separate out IO types.  By IO types I am referring to the “type” of IO as well as the “amount” of IO.  The type of IO is random or sequential and can be many things in between with sequential reads mostly and random writes on the same RAID set.  In order to get the best performance from a SAN you can tune the cache to accommodate various levels of performance for various IO types.  This is storage tiering.

As technologies come forth that blur these lines through advanced caching engineers will still need to balance the magic of larger cache pools with the reality of physical disk. Until solid state or holographic storage are low enough in cost to compete in the capacity arena.  After that….. the gloves are off.

Let Creedom Ring!

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live

The Death of the Evil Shadow Bar!!!

VMware View client brings us….. (que evil music) ”The Shadow Bar”!!  What’s so wrong with a shadow bar sitting up there at the top of your screen while trying to use a Virtual Desktop? Whell, my bretheren the congengration has gathered and the saints of the most high have declaired the will of the people, and we have humbly decided that there are times when we want Mr. Shadow Bar to go away.  Well…..  I hereby give you the tools to vanquish this blight from your eyes, may the VMware lords forgive you.

On the Host machine with the VMware Client installed change this registry Key.

HKEY_LOCAL_Machine\Software\VMware, Inc.\VMware VDM\client

Change the EnableShade type REG_SZ to “false”

Next time you log in to a virtual desktop…… No more Mr. Shadow Bar!!!

Let Creedom Ring!

Share and Enjoy:
  • Print
  • Facebook
  • PDF
  • Twitter
  • LinkedIn
  • Live
Powered by WordPress | Theme: Motion by 85ideas.
WordPress Appliance - Powered by TurnKey Linux