Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

vsan-256VMware VSAN Management Module

Requirements: PowerShell 3 or above. To check, type the following command: $PSVersionTable.PSVersion.Major.

To install this module, drop the entire 'VSAN' folder into one of your module directories.

The default PowerShell module paths are listed in the $env:PSModulePath environment variable.

To make it look better, split the paths in this manner: $env:PSModulePath -split ';'

The default per-user module path is: "$env:HOMEDRIVE$env:HOMEPATH\Documents\WindowsPowerShell\Modules".

The default computer-level module path is: "$env:windir\System32\WindowsPowerShell\v1.0\Modules".

To use the module, type following command: Import-Module VSAN -Force -Verbose.

To see the commands imported, type Get-Command -Module VSAN.

For help on each individual cmdlet or function, run Get-Help CmdletName -Full [-Online][-Examples].

No Cmdlet Description
1 Get-VSANHealthCheckSupported Get all available VSAN Health Checks. Idea by William Lam
2 Get-VSANHealthCheckSkipped Get skipped VSAN Health Checks. Idea by William Lam
3 Get-VSANHealthCheckGroup Get all VSAN Health Check groups. Idea by William Lam
4 Enable-VSANHealthCheckSkipped Enable skipped VSAN Health Check(s). Idea by William Lam
5 Disable-VSANHealthCheck Disable VSAN Health Check(s). Idea by William Lam
6 Get-VSANSmartData Update!Get S.M.A.R.T drive data. Idea by William Lam
7 Get-VSANVersion Get VSAN health service version. Idea by William Lam
8 Get-VSANHealthSummary Fetch VSAN Cluster Health status
9 Invoke-VSANHealthCheck Run VSAN Cluster Health Test
10 Get-VSANCapability Get VSAN capabilities
11 Get-VSANUsage New!Get VSAN Datastore usage. Idea by William Lam
12 Get-VSANLimit New!Get VSAN Cluster limits. Idea by William Lam