VMware advanced exam authorization delays

Or “How long does it take to get authorized for a VCAP?” a.k.a. “Why isn’t my VMware authorization showing up at PearsonVue?”

Back in July VMware and PearsonVue (the exam provider for all VMware certification exams) had a systems change that eliminated the historic “VCP######” ID system.  The main issue with the old system was both companies issued candidates a different “VCP######” account number and depending on the  exam you would receive multiple accounts #s from each company which required keeping the different numbers in sync between the different accounts.

This system was done away with and replaced by a single VMW-########x-###### where the last six # are the same as the old VMware VCP ID.  As an additional feature, exams are now authorized in about 15 minutes.

One of the most common problems now is some users attempting to register for an Advanced Exam (a VCAP- level exam such as VCAP5-DCA orVCAP-CIA) do not see the registration showing up at pearsonvue.com even after they request authorization and receive the email saying the authorization is ready.  The usual answer in those cases is to create a new account at PearsonVue using the new VMW-########x-######.

While PearsonVue received the authorization request from VMware, the old account was never re-IDed to the new format and this is far faster than requesting Pearson to update the old account.  Note that while the new account will not have the results of any previous exams, that is not really necessary as long as they are correct in your VMware.com account.

TL;DR:If you don’t sen your VMware exam authorization at PearsonVue, create a new account using the new VMW-########x-###### ID.

Posted in Uncategorized | Leave a comment

New domain name – sostechblog.com

I’m in the process of migration off of the free wordpress.com site I use now on to sostechblog.com.  With any luck this will be completely transparent except for wordpress.com followers.

Per WordPress: “WordPress.com followers will only see new posts in the Reader. They will not receive email updates unless they subscribe to receive those on your new site, which they can do if you’ve added the Subscriptions widget.”

I plan on leaving this site up for awhile and paying for 301 redirects for a couple of years (ie you won’t need to change any saved URLs for a while). Let me know if you experience any issues!

As always, VMware/virtualization/NetApp/storage/computer questions/concerns/blog ideas are always welcome!


Posted in Uncategorized | Leave a comment

P4C: pCLI for View Parameter seeks cmdlet for long-term relationship

There is a list of “View PowerCLI Cmdlet Parameters” in the View documentation but while they are very useful when you have a cmdlet you are trying to run, the descriptions listed in the doc do not include which cmdlets have those parameters.  This will slow you down if you are trying to work backwards from how to enable a setting.

Default Display Protocol Settings (-defaultProtocol)
cmdlets: Update-AutomaticLinkedClonePool, Update-AutomaticPool, Update-ManualPool, Update-ManualUnmanagedPool,
Reported by: Get-Pool (as Protocol)

Deletion Policy Settings (-deletePolicy)
cmdlets: Add-AutomaticLinkedClonePool, Add-AutomaticPool, Update-AutomaticLinkedClonePool, Update-AutomaticPool
Reported by: Get-Pool

Flash Quality Settings and Flash Throttling Settings (-flashQuality and –flashThrottling)
cmdlets: Add-AutomaticLinkedClonePool, Add-AutomaticPool, Add-ManualPool, Add-ManualUnmanagedPool, Add-TerminalServerPool, Update-AutomaticLinkedClonePool, Update-AutomaticPool, Update-ManualPool, Update-ManualUnmanagedPool, Update-TerminalServerPool
Reported by: Get-Pool

LDAP Backup Frequency (-ldapBackupFrequency)
cmdlets: Update-ConnectionBroker
Reported by: Get- ConnectionBroker

Pool Type Settings (-poolType)
cmdlets: Get-DesktopVM, Get-Pool,
Reported by: Get-Pool

Power Policy Settings (-powerPolicy)
cmdlets: Add-AutomaticLinkedClonePool, Add-AutomaticPool, Add-ManualPool, Update-AutomaticLinkedClonePool, Update-AutomaticPool, Update-ManualPool
Reported by: Get-Pool

Refresh Policy Settings (-refreshPolicyType)
Note that the doc refers to this (working link and all) as Smart Card Authentication Settings
cmdlets: Add-AutomaticLinkedClonePool , Update-AutomaticLinkedClonePool
Reported by: Get-Pool

Smart Card Authentication Settings (-smartCardSetting)
cmdlets: Update-ConnectionBroker,
Reported by: Get-ConnectionBroker

View Composer Maintenance Task Types (-composerTask)
cmdlets: Get-DesktopVM
Reported by: None (use the GUI or read from LDAP)
You can also schedule this using Send-LinkedCloneRebalance, Send-LinkedCloneRecompose, and Send-LinkedCloneRefresh.

Posted in Scripting, Virtualization, VMware | Tagged , , , , | Leave a comment

PowerCLI fling preview

In the 8am PowerCLI session at Vmworld we were treated to PowerCLI on a Mac via the Web Client.
The Windows domination of VMware management is almost over!

Thanks Alan for the preview!


Posted in Cloud Posts, Virtualization, VMware | Tagged , , | Leave a comment

New VMware Certification Program

Today at VMworld VMware is launching a new certification family, reviving the “VCA” (VMware Certified Associate) line of certs to represent your knowledge of VMware products (as opposed to testing on abilities to use the products).  The exams don’t have required training but there is free online training available for them.

There will be VCA tracks for:

VCA-DCV = VMware Data Center Virtualization Fundamentals

VCA-Cloud = VMware Cloud Fundamentals

VCA-WM = VMware Workplace Mobility Fundamentals

VCA-NV = VMware Network Virtualization Fundamentals

The exams are available online and (in the US at least) cost $120.

You can find more info at www.vmware.com/certification

From the official FAQs:

If I have a VCP level certification, why would I pursue VCA?

VCA certification is a way to preview new technologies and begin to build your expanded virtualization knowledge base beyond your current area of focus.

What do I have to do to become a VCA? Are there any pre-requisites?

The only requirement for earning VCA certification is passing the relevant VCA exam. There is a free elearning course available that can help you prepare for each exam, but it is not required.

If I have a VCA level certification, do I still have to take the required course for the VCP level certification?

Yes. VCA certification does not change the requirements of the VCP level exams. You will still need to complete a qualifying course and pass the relevant exam.

Posted in Computing, Virtualization, VMware | Tagged | 2 Comments

Show off your VMware Certification Status to the World!

VMware recently upgraded their mylearn.vmware.com site which among other things is used to track your VMware Education and Certification acheivements.

The coolest feature of the new site is the ability to generate a URL to share your Certification certificates with the world (read: prospective employers) like this.

To generate your own, login at mylearn.vmware.com, select My Transcript on the right and your certs will show up in a list like:



Click the Share icon and you’ll be presented with the URL (the one I linked above) which goes to a PDF of your certificate or a different URL which someone can use along with your cert number and the Authorization Code presented to verify your status.  I prefer the PDF but it’s cool either way.



Bonus feature:  Note the certification date listed on your certificate.  Now that exam-specific numbers have gone away (most weren’t accurate anyway) you now have very specific proof of how early you were in the program.

Next step: a chart from VMware showing exam launch dates!

Posted in Computing, Virtualization, VMware | Tagged , | 3 Comments

View and PowerCLI – Part 2

Part 1

So I wanted to do some checks to a VM in my environment, but I realized there were a few issues – was the vm on?  Was the guest responding? Could I make WMI calls?

Turned out RPC service was often hung, and the firewall is usually set to not respond to pings.  However, the Remote Management service is enabled!

if (get-vm -Name "ThatVM" | where {$_.powerstate -eq "PoweredOn"})    {
#If on, make sure it's responding
    $result = invoke-command -computername thatvm `
            -scriptblock {get-service winrm} -EA SilentlyContinue
    If ($result.status -ne "Running") {
#If not responding, restart.  This assumes VM tools is running, 
#next version will account for that also
    Restart-VMGuest -VM "ThatVM" -confirm:$false  | Out-Null
    Start-Sleep -Second 5
#wait until the service is available
    do{$result = invoke-command -computername thatvm `
    -scriptblock {get-service winrm} -EA SilentlyContinue} until`
    ($result.status -eq "Running")
     } else {
     Start-VM -VM "ThatVM" -confirm:$false  | Out-Null
    Start-Sleep -Second 5
#wait until the service is available
    do{$result = invoke-command -computername thatvm `
    -scriptblock {get-service winrm} -EA SilentlyContinue} until`
                ($result.status -eq "Running")
#now I know the PC is up and remote management is available,
#assuming WinRM is set to to Auto
Posted in Computing, Virtualization, VMware | Tagged , | Leave a comment