Wednesday, December 23, 2015

Bish-bash with VSAN 6

Recently we've finished deploying 10-node VSAN 6 cluster and it's really heart-warming news for business that we're able to save around 150 TB of enterprise grade SAN, while provisioning our first hyper-converged production ready VSAN. although there were couple of hiccups while provisioning and deploying with lot of bish-bash here and there with vendors (HP & VMware) involved. but at the end it's all hunky dory.



Before jumping on to VSAN bandwagon, I've done a small POC with VSAN 5.5 (4-node cluster) and gone through couple of VSAN HOL (Some are based on old VSAN 5.5, now archived/removed) i.e. "HOL-SDC-1608 Virtual SAN 6 from A to Z" , which gives you complete knowledge about how to handle a VSAN, but their is one caveat, it's all virtual, so you won't get real-world experiences or should I say challenges while implementing a real VSAN.

So to begin with VSAN, we chose VSAN ready nodes from HP-
Bill-of-Materials-

  • HP DL380 GEN9 8SFF CTO SERVER
  • HP DL380 GEN9 E5-2690V3 FIO KIT
  • HP DL380 GEN9 E5-2690V3 KIT
  • HP 32GB 2RX4 PC4-2133P-R KIT
  • HP DL380 GEN9 8SFF CAGE BAY2/BKPLN KIT
  • HP 1.6TB SAS SSD 12GB/ S 2.5"
  • HP 1.2TB 6G SAS 10K 2.5IN DP ENT SC HDD
  • HP FLEXFABRIC 10GB 2P 556FLR-SFP+ ADPTR
  • HP SMART ARRAY P440AR/2G FIO CONTROLLER
  • HP SMART ARRAY P440/4G CONTROLLER
  • HP ETHERNET 10GB 2P 560SFP+ ADPTR
  • HP 2U SECURITY BEZEL KIT
  • HP 2U SFF EASY INSTALL RAIL KIT
  • HP 8GB MICRO SDHC FLASH MEDIA KIT
  • HP 800W FS PLAT HT PLG PWR SUPPLY KIT
  • HP 2U CMA FOR EASY INSTALL RAIL KIT
  • HP ONEVIEW INCL 3YR 24X7 SUPP FIO BUNDLE PHYS 1 SV
  • HP 3Y 4 HR 24X7 PROACTIVE CARE SVC
  • HP ONE VIEW W/ILO SUPP
  • HP PROLIANT DL380 GEN9 SUPPORT
  • COMPATIBLE 10GBASE-CU ENHANCED SMALL FORM-FACTOR PLUGGABLE (SFP+) TRANSCEIVER 3M

This way we connected controllers to two disk box in front of server and populated disks.

Used 10 G pNICs for both VSAN replication and VM traffic with a pair of Nexus 5K's as ToR switch.
once h/w is all assembled/setup, then running ESXi 6.0.1 (HP Respin) was a breeze. VSAN binaries are baked in ESXi itself, so you need not to do any specific config to enable VSAN. we used SD card for ESXi installation and followed best practices shared on Cormac's blog.
Don't forget to enable HBA-mode on SCSI card/s for Pass-through, as VSAN requires this to be enabled beforehand, or you won't see disks.

we took help of VSAN POC document for higher success rate and there is free session available from VMworld 2015 STO 4572.

we used "host profiles" for identical configuration across hosts and also used some powercli automation for configuring Multicast settings on all hosts.

Once our VSAN cluster was up & running and we migrated some test load on it, within 24 hours one host shown a PSOD (IML Logs shown error as POST Lockup 0x13) and then our real bish-bash started. logged a support case with VMware and HP, shared H/W logs (IML/ADU/Offline diagnostics etc) and VMware support bundle for analysis. I started digging on the issue myself and found that there is HP advisory for this known issue and resolution was to update the firmware to 3.52. little late we heard from both vendors to update the HP scsi card firmware to 3.52 and HPSA (scsi driver) to 6.0.0.114-1OEM. But, both these firmware/driver were not validated for VSAN. 

Note- while logging support case with vendor, specifically mention in bold that you're running VSAN, otherwise your case will land up with someone who is not trained/aware of VSAN. there are few engineers available with VSAN knowledge/training/troubleshooting skills.



VMware support assured us that they are pro-actively working on validating this new firmware/driver-
"I am aware that the engineering teams are working to certify this ASAP.
I have also seen other customers using the 3.52. fw successfully as HP recommended to do it.But from a Tech Support perspective, when a FW version is not on the VSAN HCL we can not give you a official recommendation to use it.

I would also recommend that you speak to a VSAN specialist in HP and see what they recommend."
keeping our fingers crossed, we updated everything to suggested version and didn't see any issue crop-up again. kudos to VSAN health check plugin, which is very helpful in monitoring and diagnosing.



Note-Use Web-client only for VSAN related configs, you won't see much through legacy C# client.

Please share, be social.

Saturday, December 12, 2015

Starting Daily Journal from today

Yeah! i know about the hiatus blog post, but sometimes things wont happen the way you always wanted. A lot of work and other life events have slowed me down and kept me away from my blog. but recently I've been reading couple of very provocative blogs posts about keeping up with daily Journaling and how to write better blogs, so it's time to implement knowledge gained from below mentioned blog posts.

http://lifehacker.com/kick-off-your-daily-journaling-habit-with-this-simple-t-1746951866

http://blogs.technet.com/b/wikininjas/archive/2015/10/13/wiki-life-english-tips.aspx

http://lifehacker.com/block-off-time-for-deep-work-to-make-headway-on-your-1745622623?trending_test_two_f&utm_expid=66866090-68.hhyw_lmCRuCTCg0I2RHHtw.5

Sunday, February 8, 2015

vSphere 6 Launch Event

After a long hiatus from blogging, i thought covering this event is the right thing to do for a comeback. But delayed a little and their are tons of blog posts covering these details.

So i just wanted to share my favorite posts from blogosphere.

1) Wahl Networks- certification changes also introduced with vSphere 6
http://wahlnetwork.com/2015/02/03/vsphere-6-certs/

2)VCDX56 - Virtual vCenter Appliance improvements - not a back bencher now
http://vcdx56.com/2015/02/04/vsphere-6-0-blog-vcenter-server-appliance-vcsa/


3) Vsphere-Land - Link-o-Rama- Always my favorite.
http://vsphere-land.com/news/vsphere-6-0-link-o-rama.html

Always handy to keep Link-o-rama URL for all your queries.

There are couple of detailed posts from Virtualization veterans-

1) Yellow-Bricks- http://www.yellow-bricks.com/2015/02/05/new-vmotion-vsphere-6-0/

2)Cormachogan - Detailed NFS 4.1 feature in vSphere 6
http://cormachogan.com/2015/02/04/vsphere-6-0-storage-features-part-1-nfs-v4-1/

Thanks..Keep Sharing




Friday, April 11, 2014

Virtualization Jobs- Better to learn more than one hypervisor

These days job requirements for the post of Virtualization admin/engineer are very demanding and after Cloud boom, companies have already started looking for cloud Architect/admin/engineers with DevOps experience. Reason! they want to make a move from static hypervisor environment to dynamic cloud environment or you can say, they want reduce the CAPEX and increase OPEX. So here i am sharing one great post from Joe Sanchez's blog

http://www.vminstall.com/how-to-hack-your-resume/

a really recommend reading above post..

Announcement: VCAP-DCA exam Upgraded

Recently VMware Education upgraded the blueprint of VCAP-DCA exam to ESXi ver 5.5. this is a big step towards aggressively  keeping the certification realm challenging and current with production release. So the employer can have certified admin/engineer before deploying ESXi 5.5 and also there is a huge feature difference between 5.0 and 5.5.

You can download the blueprint from below link
http://mylearn.vmware.com/lcms/web/portals/certification/VCAP_Blueprints/VCAP5-DCA-Exam-Blueprint-v3_0.pdf

More update on this can be read on below link
http://sostechblog.com/2014/04/07/vcap5-dca-update-for-vsphere-5-5/

Happy weekend..TGIF

Tuesday, April 1, 2014

revisiting Ubuntu LTS Beta release

Remembering old days (not much old, just two years back), when i use to wait for Ubuntu distros, for unleashing new features and new additions. Here, i'm sharing my articles link below:-

http://www.opensourceforu.com/2010/11/ubuntu-1010-maverick-review/

http://www.opensourceforu.com/2011/06/ubuntu-11-04-natty-narwhal-review/

http://www.opensourceforu.com/2011/11/ubuntu-11-10-oneiric-ocelot-review/

So, when i got the news that ubuntu 14.04 LTS Beta 2, i thought of testing it and reviving old days.






VCAP5-DCD objective-Capacity Planning

One of the objective in VCAP5-DCD is Capacity planning. this is the most important building block for implementing right virtualization infrastructure.

Below is link to one of the free e-learning course from mylearn.vmware.com

https://mylearn.vmware.com/mgrreg/courses.cfm?ui=www_edu&a=det&id_course=46564


Another great tool for Capacity planning from VMware is available at below link

Another great blog post about capacity planning from vmfocus.com


a new thread on one of the forum site "your daily VMware Quiz" for preping VCAP-DCD


Friday, March 28, 2014

Internet links of interest

Sharing some interesting links

1)Active directory and failover clustering. Nice article to know about Failover clustering relation with AD
http://blogs.technet.com/b/askcore/archive/2014/03/24/failover-clustering-and-active-directory-integration.aspx

2)NIC teaming support for iSCSI on windows 2012
http://blogs.technet.com/b/askpfeplat/archive/2013/03/18/is-nic-teaming-in-windows-server-2012-supported-for-iscsi-or-not-supported-for-iscsi-that-is-the-question.aspx

3)Managing Native Multipathing Plugin(NMP)- very good exam question for VCAP5-DCA
http://www.vmadmin.co.uk/resources/35-esxserver/364-managing-nmp-changing-the-default-psp-for-a-satp-change-from-fixed-to-round-robin

4)VMware now supports more and more application with every release. so here is the link to check, whether your favorite business app is supported
http://www.vmguru.nl/wordpress/2014/03/supported-business-applications-on-the-vmware-platform/

5)New version of VMware Log insight is released-with improvements
http://www.ntpro.nl/blog/archives/2607-Log-Insight-2.0-Beta-Is-Available.html

6)Experience Sharing Article about vCenter upgrade
http://blog.mwpreston.net/2014/03/27/the-ol-vsphere-upgrade-aint-what-she-used-to-be/

7)How VMware tools for Linux Evolved
http://planetvm.net/blog/?p=2621

8)Another Great Post from Wahl network blog about LACP
http://wahlnetwork.com/2014/03/25/avoid-lacp-iscsi-port-binding-multi-nic-vmotion/

9)Subscribe to Micro Nuggets, to get your daily dose of Technology
http://www.cbtnuggets.com/lander/micronuggets

10)New Book released on- Network Diagram using Visio
Download Sample chapter from below Link
https://leanpub.com/network-diagrams-with-visio

See..ya! happy Weekend.

Thursday, March 27, 2014

Job interviews and salary negotiation

Current job scenario in india is very bad! IBM india, Thomson reuters, NTT Data, Netapp and so many companies are laying off people these days in Bangalore. But, still i suggest everyone should keep their hopes high and keep searching for new job.

Using Computer Based Tutorials for cracking Interview, but for doing your job perfectly you require hadns-on experience, otherwise you'll end-up screwing production environment.

Sometimes you'll end-up succeeding that server issue..


Sharing Some Interesting Job related articles

1)Negotiating Salary Before Second Round of Interview
http://lifehacker.com/negotiate-your-desired-salary-before-the-second-intervi-1552145678

2)How to not Loose a new Job (awesome read)
http://www.atlredline.com/5-ways-to-lose-a-job-while-accepting-your-job-offer-1550419406

And if you haven't updated your resume yet, please do it now.

Wednesday, March 26, 2014

ESXi Host inventory Script-PowerCli

# Setup array with hosts
$vcenters = @(
    "vcenter1.prod.local",
   "vcenter2.prod.local",
   "vcenter3.prod.local",
   "vcenter4.prod.local"
);

$table = New-Object system.Data.DataTable "Results"
$col1 = New-Object system.Data.DataColumn EncName,([string])
$col2 = New-Object system.Data.DataColumn Blade,([string])
#$col3 = New-Object system.Data.DataColumn Cluster,([string])
$table.columns.add($col1)
$table.columns.add($col2)
#$table.columns.add($col3)
# Store your U&P
$user = "your_admin"
$password = "YourSecret"

function GetInfo(){
foreach($vcenter in $vcenters) {
#lets check and see if we're already connected somewhere
disconnect-viserver -confirm:$false > $NULL 2>&1
# Connect
$SERVER = Connect-VIServer -Server $vcenter -User $user -Password $password > $NULL 2>&1
$ESX = @(get-vmhost| Select Name, ConnectionState, @{N="Cluster";E={Get-Cluster -VMHost $_}}, Version, $global:DefaultVIServer| Sort-Object Name)
foreach ($es in $esx)
{
$row = $table.NewRow()
  $row.EncName = ($es.Name).Remove(7,17)
  $row.Blade = ($es.Name).Substring(8,2)
  #$row.Cluster= (Get-Cluster -vm $vm.Name)
  $table.Rows.Add($row)
}
$table | Format-Table
$ESX | Format-Table -AutoSize
}
}
getinfo
disconnect-viserver -confirm:$false > $NULL 2>&1

Looking back again on Windows troubleshooting

While i was busy studying and working with vmware environment, there is not much windows server troubleshooting time i get. so thought of brushing-up windows troubleshooting skills, as it is also a plus for It admins.

I already have a collection of some RSS feeds and blog links-related to windows troubleshooting.

Sharing the info today with everyone..

1)Advanced Windows troubleshooting and debugging blog

2)Ask Premier Field Engineer blog

3)How to geek blogs Sysinternal tool usage series

4)Windows ConfigMgr 2012 DRS troubleshooting (don't get confused with VMware abbreviation)

Be Social..


Monday, March 24, 2014

Next Target is Pursuing VCAP5-DCD

after successful completion of  VCAP5-DCA, i starting preparing for VCAP5-DCD examination. The Blueprint mentions that there are around 100 questions of various types. this exam is also considered as a tough exam.. let's see what happens. i'm planning to give it during August'14 (VMworld 2014), during that period VMware Education offers 75 % discounts on exams, which results in less burden on pocket.

So, for preparing for exam below URL's is going to help me..
1) vBrownBag VDCD5 video resources-Nick Marshall indexed it very well.

2)Another Blog, which is going to help me is 

3)Another good resource which is not going to help me, but might be in future it will help, when i get my hands-on Nutanix (i love nutanix)

Friday, March 21, 2014

VCAP5-DCA Successfully completed

Today i'm really excited to successfully complete VCAP5-DCA and Now Heading towards my next target VCAP5-DCD...



Thursday, March 20, 2014

Internet links of interest

Hi Folks,

Sharing with you some of the "internet links of interest".

1)VCAP-DCD - 8 weeks series
After Mwpreston.com's 8-weeks VCAP-DCA, now is a time to follow tomverhaeg.nl's 8 weeks VCAP-DCD series.
http://tomverhaeg.nl/8-weeks-of-vcap-dcd/

2)Do you like vCheck reports from vSphere infra? and Hyper-V admins are also looking for some such goodness from their Hyper-V infra? then checkout this entire Ben Armstrong's Series and  powershell script
http://blogs.msdn.com/b/virtual_pc_guy/archive/2014/03/17/my-daily-hyper-v-status-email-part-1-of-5.aspx

3)Another Hyper-V and Storage series of Articles to follow is
http://www.altaro.com/hyper-v/storage-and-hyper-v-part-7-actual-performance/

4)If you're also planning to upgrade from Thick vCenter to VCSA and ESXi 5.1 to 5.5 and looking for some steps and procedures to stay away from upgrade troubles then look out below link
http://lonesysadmin.net/2014/03/17/upgrading-vmware-vcenter-server-appliance-5-5-windows-vcenter-5-1/

5)Really great comparison sheet from Gartner about object storage
http://www.gartner.com/technology/reprints.do?id=1-1R78PJ9&ct=140226&st=sb

6)Want to Virtualize Active Directory, then your wait is over, follow this series for in-depth knowledge on Virtualizing AD.
http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2014/03/17/virtualization-safe-r-active-directory-in-vmware-environments-part-1.aspx

7)Freeware--yes, newest freeware on the block is OneNote 2013 from M$..
http://www.howtogeek.com/185075/microsoft-onenote-is-now-available-for-free-on-all-systems/

8)Free Visio Stencils from Veeam for VMWARE and HYPER-V
http://www.veeam.com/vmware-esx-stencils.html

9)Cool MS VDI starter kit released for everyone..
http://blogs.technet.com/b/privatecloud/archive/2014/03/19/introducing-virtual-desktop-infrastructure-starter-kit-vdi-sk-preview-part-1.aspx


See..ya

Tuesday, March 18, 2014

Linux Command line operation Auditing script

Hi, do you want to log all linux operation in a file for auditing purpose..Yeah

then look below for script

#!/bin/sh

if [ -z "$1" ];
then
        echo "Please input Operation ID !"
        exit
fi

LOGDIR=/LOCATION for SAVING LOG/operation_log_svr/`date +%d`/`date +%m`/`date +%Y`
OPID=$1
echo "Start log for ${OPID} "
echo "Store log at ${LOGDIR}/${OPID}"

test -d ${LOGDIR}         || mkdir -m 2775 ${LOGDIR}
test -d ${LOGDIR}/${OPID} || mkdir -m 2775 ${LOGDIR}/${OPID}

if [ -d ${LOGDIR}/${OPID} ];
then
        while [ -f ${LOGDIR}/${OPID}/log.`date +%d%m%Y-%H%M%S` ]
        do
                sleep 1
        done
        script -a ${LOGDIR}/${OPID}/log.`date +%d%m%Y-%H%M%S`
        echo "Your log at"
        echo "${LOGDIR}/${OPID}/"
        ls -l     ${LOGDIR}/${OPID}/
        echo "================Target List=================="
        for _log in `ls ${LOGDIR}/${OPID}/`;do egrep "^Connection to " ${LOGDIR}/${OPID}/${_log};done |sort
else
        echo "Directory not ready !"
        exit
fi

Thursday, March 13, 2014

vSAN GA, ESXi 5.5 U1, PowerCli 5.5 R2 and So many things...

This past week was full of announcements from VMware.

Finally vSAN is GA'ed (Generally Available), after so long community Beta testing and pricing is also announced.

ESXi 5.5 Update 1 with other supporting softwares (vCenter & VCSA) is also released with bugfixes and available for download.

In the meantime, PowerCLI 5.5 R2 also released with many new cmdlets, checkout the release details at below URL:-
http://www.virtu-al.net/2014/03/13/powercli-5-5-r2-released/

Free e-Learning for vCAC App services 6.0 from VMware Education at below URL:-
http://mylearn.vmware.com/mgrReg/courses.cfm?ui=www_edu&a=det&id_course=215748

If you want to update your Home Lab/Standalone ESXi to ESXi 5.5 U1, below are the URLs for seeking Help

http://www.tinkertry.com/download-vsphere-5-5-u-1-lab/

http://www.v-front.de/2014/03/issue-after-upgrading-your-vcenter-55.html

One Good Article for Easing your Day-To-Day Tasks

http://www.50mu.net/2014/03/12/how-to-translate-windows-disk-ids-to-storage-arrays-luns/

Another Article on IPv6 Architecture for VMware

http://www.edge-cloud.net/2014/03/architecture-design-vsphere-ipv6/