Tuesday, July 8, 2014

How to put Custom Disclaimer for VMware Horizon View 5.x portal

To put the custom disclaimer on the VMware Horizon View 5.x portal you need to actually use the portal download page and then follow the procedure below

Download the installer files for the types of View Client you want to use in your environment. The URL to the View Clients download page ishttps://www.vmware.com/go/viewclients.
Determine which HTTP server will host the installer files. The files can reside on a View Connection Server instance or on another HTTP server.

1

On the HTTP server where the installer files will reside, create a folder for the installer files.
For example, to place the files in a downloads folder on the View Connection Server host, in the default installation directory, use the following path:
C:\Program Files\VMware\VMware View\Server\broker\webapps\downloads
The links to the files would then use URLs with the format https://server-name/downloads/client-installer-file-name. For example, a server with the name view.mycompany.com would use the following URL for View Client for Windows:https://view.mycompany.com/downloads/VMware-viewclient.exe. In this example, the folder named downloads is located in the webapps root folder.
2

Copy the View Client installer files into the folder.
If the folder resides on View Connection Server, you can replace any files in this folder without having to restart the VMware View Connection Server service.
3

On the View Connection Server machine, copy the portal-links.properties file and the portal.properties file located ininstall-path\Server\Extras\PortalExamples.
4

Create a portal folder the directory C:\ProgramData\VMware\VDM, and copy the portal-links.properties andportal.properties files into the portal folder.
5

Edit C:\ProgramData\VMware\VDM\portal\portal-links.properties file to point to the new location of the installer files.
You can edit the lines in this file and add to them if you need to create more links. You can also delete lines.
The following examples show properties for creating two links for View Client for Windows and two links for View Client for Linux:
link.win=https://server-name/downloads/VMware-viewclient-x86_64-y.y.y-XXXX.exe#win
link.win.1=https://server-name/downloads/VMware-viewclient-y.y.y-XXXX.exe#win
link.linux=https://server-name/downloads/VMware-viewclient-x86_64-y.y.y-XXXX.rpm#linux
link.linux.1=https://server-name/downloads/VMware-viewclient-y.y.y-XXXX.tar.gz#linux
In this example, y.y.y-XXXX indicates the version and build number. The win text at the end of the line indicates that this link should appear in the browser if the client has a Windows operating system. Use win for Windows, linux for Linux, and mac for Mac OS X.
6

Edit C:\ProgramData\VMware\VDM\portal\portal.properties file to specify the text to display for the links.
These lines appear in the section of the file called # keys based on key names in portal-links.properties.
The following example shows the text that corresponds to the links specified for link.win and link.win.1:
text.win=View Client for Windows 32 bit Client users
text.win.1=View Client for Windows 64 bit Client users
7

Restart the VMware View Connection Server service.

When end users enter the URL for View Connection Server, they see links with the text you specified. The links point to the locations you specified.

All the above steps are taken from the official Documentation for easy reference.

Hope you will now think about changing the portal :-)

Enjoy !!

Share and Care !!

Sunday, May 25, 2014

EMC VNXe 5100 and Checkpoint Folders on VMFS volumes

Hi,

Came across an interesting situation where the virtual machine stopped responding as the External Backup application tried to take the snapshot and the storage ran out of disk space

Infrastructure details

ESXi: 5.x

VM: Windows 2Kx OS

Storage: EMC VNXe 5100

4 HDDs are mounted on the VM which are coming from separate individual VMFS datastore.

All 4 VMDKs consumed the overall space of 4 TB in total.

The Datastore summary states the total size is 18.7 TB consumed out of 28.25 TB provisioned. This is the only VM using those 4 LUNs for each VMDK.

So the question is where is the additional space of 14TB lost apart from 4 TB used by the VM??

Here is the output of du -h for the VM and /vmfs/volumes

/vmfs/volumes/50cc5dd8-555143cbd-44d2-ac162d783818/SVRAP01 # du -h
332.6G  .
/vmfs/volumes/50cc5dd8-555143cbd-87d5-ac162d783818/SVRAP01 # du -h
3.7T    .

du -h
8.0K    ./.ckpt_group.vmware_21_sg_443.fs.13/lost+found
272.0K  ./.ckpt_group.vmware_21_sg_443.fs.13/.etc
3.7T    ./.ckpt_group.vmware_21_sg_443.fs.13/SVRAP01
8.0K    ./.ckpt_group.vmware_21_sg_443.fs.13/.vSphere-HA
3.7T    ./.ckpt_group.vmware_21_sg_443.fs.13
8.0K    ./.ckpt_group.vmware_21_sg_441.fs.13/lost+found
272.0K  ./.ckpt_group.vmware_21_sg_441.fs.13/.etc
3.7T    ./.ckpt_group.vmware_21_sg_441.fs.13/SVRAP01
8.0K    ./.ckpt_group.vmware_21_sg_441.fs.13/.vSphere-HA
3.7T    ./.ckpt_group.vmware_21_sg_441.fs.13
8.0K    ./.ckpt_root_rep_ckpt_51_832916_2/lost+found
272.0K  ./.ckpt_root_rep_ckpt_51_832916_2/.etc
3.7T    ./.ckpt_root_rep_ckpt_51_832916_2/SVRAP01
8.0K    ./.ckpt_root_rep_ckpt_51_832916_2/.vSphere-HA
3.7T    ./.ckpt_root_rep_ckpt_51_832916_2
8.0K    ./.ckpt_root_rep_ckpt_51_832916_1/lost+found
272.0K  ./.ckpt_root_rep_ckpt_51_832916_1/.etc
3.7T    ./.ckpt_root_rep_ckpt_51_832916_1/SVRAP01
8.0K    ./.ckpt_root_rep_ckpt_51_832916_1/.vSphere-HA
3.7T    ./.ckpt_root_rep_ckpt_51_832916_1
8.0K    ./lost+found
272.0K  ./.etc
3.7T    ./SVRAP01
8.0K    ./.vSphere-HA
18.7T   .


So as you can see the overall space used on the VM is approx 4 TB and at the datastore level is 18.7 TB.

After doing more research found that the these files are created during EMC SAN root replication to preserve a replication pair which had no prior replication relationship. So technically this includes all 4 LUNs used by the virtual machine.

Found few articles here (EMC community) and here (By Justin Paul) found the culprit as well for the Datastore space consumption and how to reclaim it.

As a work around we storage vMotioned smaller VMDK to another datastore and now the VM can be powered on and the users can work with it.

Plan recommended to contact EMC support for better guidance on how to reclaim that space properly without losing any data.

Hope this helps to find out the lost space on the VMFS datastore !

Share and care please !!




Sunday, May 11, 2014

Virtual Disk Service entered into stopped State and Sophos AV

Hi,

Recently I was part of the discussion where the following infrastructure was involved.

ESXi 5.1.0

VM - Windows 2008 R2

User was  getting the error under Event Viewer inside the Guest Operating System

"Virtual disk service entered into a Stopped State"'

Now operation impact was none for the VM and multiple VMs are in the same situation.

No errors logged under the vmware.log of the virtual machine either. VMkernel log has no entries for such events so this led the focus more inside the Guest OS of the VM.

Upon investigating the issue further, found that user was running Sophos AV inside the virtual machine at the Guest Operating System Level. Unsure about the exact version of AV,  but once we stopped the service/application within the Guest Operating System then we stopped getting the error any more under the Event viewer.

Found a thread which was discussing about the version 7.6.18 (Updated 4/15/2010) which led towards the investigation at the Guest OS Level.

Hope this helps other users who are encountering the same issue.

Please share and care !!


Wednesday, April 9, 2014

ESXi 5.5 U1 Upgrade Tip

Hello,

Just came across with the observation when any one is looking to upgrade an existing ESXi 5.5 to ESXi 5.5 U1 then make sure you pick the right ISO file.

Here is the screen shot of the download page


Now as you can see the 1st option is the Roll Up ISO file which you can’t use to do the upgrade.
Downside of using the same you may not see your HBA on the host which you were able to see while the server was running on ESXi 5.5 base image.

So the actual ISO you need to use is titled as “ESXi 5.5 Update 1 ISO image (Includes VMware Tools)” or you can use one of the vendor supplied image on the “Custom ISOs” Tab.







This list under Custom ISOs varies time to time so make sure you get the correct image of the vendor if having a hardware supplied by that vendor.




Hopefully this will help anyone to do the smooth upgrade without getting into any other Gotchas of upgrading the driver/firmware on the Hardware later after the upgrade.
At the same time if you are running Nexus 1000v then you may want to check the compatibility on Cisco’s web page

http://www.cisco.com/web/techdoc/n1kv/upgrade/utility/n1kvmatrix.html

Here are some KB articles of VMware which will help you deciding your upgrade plans so that you can do the upgrade properly by following the recommended sequence


http://kb.vmware.com/kb/2037630

http://kb.vmware.com/kb/2059455

http://kb.vmware.com/kb/2031331

Hope this helps when dealing with Nexus 1000v and other products upgrade.

@cormachogan has blogged about Software ISCSI issue here so please take a look at that as well.

Thanks for your time.

Please share and care!

Monday, March 10, 2014

VSAN Resources

Hello,

In my previous post on NSX Resources  I have mentioned about VSAN which was announced on 10th March 2014.


VSAN Download Bits as part of VMware vCenter Server 5.5 Update 1


Learning / WhitePapers :



VSAN Design and Sizing Guide

vSphere 5.5 VSAN Documentation


Virtual SAN Hardware Compatibility Guide


VMware Virtual SAN Datasheet


Labs :


VMware HOL on VSAN

Lab Manuals and PDF


Videos/Podcast :

VMware Communities Roundtable Podcast – 251 – VSAN

VSAN Youtube VMware Channel

VMware Walkthrough Videos


VSAN and APIs

VSAN APIs and Exploring APIs series By William Lam



VSAN using PowerCLI


Creating VSAN cluster using PowerCLI


VSAN Interoperability with Openstack

VSAN interoperability With Openstack


At VMworld 2013



VMworld 2013: What’s New in 5.5 – vSAN



VSAN posts by various Bloggers


VSAN VMware blogs

VSAN information by Duncan Epping
VSAN series by Cormac Hogan
Five Reasons Why VSAN Is Different 
Considering VSAN
VMware VSAN Launch Q&A
VMware’s new VSAN – What Matters
A few thoughts and opinions on VSAN and Hyperconvergence
VMware VSAN cements changes coming to the data center
vSphere 5.5 VSAN, Introducing Your New Storage Vendor VMware
Virtual SAN: Powerfully Simple and Simply Powerful
Virtual SAN VM Density Contest Results!

vSAN 1.0 Announcement
vSphere 5.5 Improvements Part 4 - Virtual SAN (VSAN)
In Which I Muse Over VMware’s Virtual SAN Architecture
What’s New in vCloud Suite 5.5: Virtual SAN (VSAN)

How to install VSAN in Nested Environments

Rebuilding your Virtual SAN Lab? Wipe the disks first!


Performance Benchmark:


Performance of VSAN in VMware View

VSAN Quick Monitoring reference Guide
VDI Benchmarking using View Planner - multipart series
Performance Series


Troubleshooting:


Additional Consideration for VSAN Cluster

KB 2064240 Enabling or capturing performance statistics using
Virtual SAN Observer for VMware Virtual SAN

KB 2058521 Network interfaces used for Virtual SAN are not ready
KB 2059091 Adding a host back to a Virtual SAN cluster after an ESXi host rebuild
KB 2058794 Virtual SAN clustering has been disabled on an ESXi host 
KB 2058529 irtual SAN networking experiences connectivity problems
KB 2058530 Virtual SAN network redundancy has been reduced
KB 2060786 Enabling Virtual SAN on vSphere 5.5 does not create disk groups
KB 2058424 Virtual SAN Requirements

KB 2073795 Horizon View 5.3.1 on VMware VSAN - Quickstart Guide
KB 2073790 Adding more than 16 hosts to a Virtual SAN cluster
KB 2071379 Virtual SAN node reached threshold of opened components
KB 2071753 Virtual SAN insufficient memory
KB 2074026 Storing ESXi coredump and scratch partitions in Virtual SAN

esxcli vsan command References


VSAN HCL Page

VSAN Ready Nodes

For now the supported Hardware list as follows so verify when its GA
  • HP HBA H220i
  • HP SMART Array p420i
  • Dell PERC H200
  • Dell PERC H310
  • Dell PERC H710
  • LSI 9207-8i
  • LSI 9211-8i
  • LSI 9240-8i
  • LSI 9271-8i
  • AHCI controllers (AHCI Driver only)

Certifications/Education :


(BETA) VMware VSAN Deploy and Manage


 Designing VSAN:



Exploring VSAN Ready Noes per Socket - by Chris Wahl

VSAN Home Labs:


Build vSAN vSphere Lab using PowerCLI
VMware’s VSAN in the Home Lab
VMware VSAN meets EZLAB
My VSAN home lab configuration
Testing vSphere Virtual SAN in your virtual lab with vSphere 5.5
Building Haswell VSAN Cluster by Derek Seaman
Homelab with vSphere 5.5 and VSAN by Erik Bussink
Prefect VSAN Lab by Ryan Birk
VSAN Build Part 1
Homelab Series Status Update By David Savercool
Homelab Thoughts of VSAN by Vladan Seget
My completely ridiculous VSAN Test by Gabrie


VSAN Observer Specific Posts:

Using RVC VSAN Observer Part 1 and 2 by Rawlinson Rivera
VSAN observer showing stauts
VSAN Observer


Other blogs and and media:


VMware Poised To Unleash vSAN Storage Tech, But Pricing Still Unclear
VMware to launch storage solution VSAN this quarter

SimpliVity CEO: We Love VMware And We’re Not Threatened By VSAN

VMware To Begin Selling VSAN Next Week, But Still Isn’t Sharing Pricing

Are Server SANs The Future Or Just Hype?

VMware VSAN creating buzz around hyperconverged infrastructure

New CTO offers guidance on VMware software-defined data center

VMware embiggens VSAN to petabyte scale

VSAN emerges at a WHOPPING 32 nodes and two MEEELION IOPS

VMware wanted to keep its VSAN pricing secret – now it’s all over the web

VMware Announces Broad Ecosystem Support for VMware Virtual SAN

VMware VSAN vs the Simplicity of Hyperconvergence



VSAN Pricing and Current Promotion during BETA period



















Sales:


Sales

Reseller



Support :


Global VMware Product Support page


Social Groups / Community:

Linked Group on VSAN

@Captain_VSAN

@PunchingClouds

VMware Community for VSAN



I will try to keep this page updated as and when receives any feedback or RSS Feeds but you can always leaves the Feedback and I will try to update the post at the earliest.

Share and care as VSAN is indeed a big shake in the SDS !!

Thanks