vCheck erweitern für NFS3

ihr wollt vCheck (vCheck Daily Report for vSphere von Alan Renouf) um Informationen für NFS3 erweitern …

einfach eure Standardwerte eintragen, dazu mein Powershell Teil

Script

# Start of Settings
#NFS.HeartbeatFrequency = 12 (Standardwert ist 9)
$HeartbeatFrequency = 12
#NFS.HeartbeatDelta = 12 (Standardwert ist 5)
$HeartbeatDelta = 12
#NFS.HeartbeatTimeout = 5 (Standardwert ist 5)
$HeartbeatTimeout = 5
#NFS.HeartbeatMaxFailures = 10 (Standardwert ist 3)
$HeartbeatMaxFailures = 10
#NFS.MaxVolumes = 256 (Standardwert ist 8)
$MaxVolumes = 256
#NFS.MaxConnPerIP = 128 (Standardwert ist 32)
$MaxConnPerIP = 128
# End of Settings

$NFSADVANCED = @()
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.*“} |select @{N=’host‘;E={$hostn}},Name,Value } }
$NFSADVANCED

$NFSDIFFER = @()
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.HeartbeatFrequency“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $HeartbeatFrequency} } }
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.HeartbeatDelta“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $HeartbeatDelta} } }
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.HeartbeatTimeout“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $HeartbeatTimeout} } }
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.HeartbeatMaxFailures“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $HeartbeatMaxFailures} } }
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.MaxVolumes“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $MaxVolumes} } }
get-cluster | get-vmhost | Sort Name | %{ $hostn=$_.Name; Get-VMHostAdvancedConfiguration -VMHost $_ | % { $_.getEnumerator()| ? {$_.Key -like „NFS.MaxConnPerIP“} | select @{N=’host‘;E={$hostn}}, Name,Value | where {$_.Value -ne $MaxConnPerIP} } }
$NFSDIFFER

$Title = „NFS advanced settings configuration information“
$Header = „NFS advanced settings configuration information“
$Comments = „NFS advanced settings configuration information. The defined default values are:
NFS.HeartbeatFrequency=$HeartbeatFrequency; NFS.HeartbeatDelta=$HeartbeatDelta;
NFS.HeartbeatTimeout=$HeartbeatTimeout; NFS.HeartbeatMaxFailures=$HeartbeatMaxFailures;
NFS.MaxVolumes=$MaxVolumes; NFS.MaxConnPerIP=$MaxConnPerIP“
$Display = „Table“
$Author = „Pierre Gronau“
$PluginVersion = 1.2
$PluginCategory = „vSphere“

Output

NFS advanced settings configuration information
NFS advanced settings configuration information. The defined default values are: NFS.HeartbeatFrequency=11; NFS.HeartbeatDelta=11; NFS.HeartbeatTimeout=4; NFS.HeartbeatMaxFailures=11; NFS.MaxVolumes=255; NFS.MaxConnPerIP=127
host Name Value
server1 NFS.HeartbeatDelta 12
server1 NFS.SyncRetries 25
server1 NFS.HeartbeatFrequency 12
server1 NFS.HeartbeatMaxFailures 10
server1 NFS.HeartbeatTimeout 5
server1 NFS.VolumeRemountFrequency 30
server1 NFS.MaxQueueDepth 4294967295
server1 NFS.MaxVolumes 256
server1 NFS.SendBufferSize 264
server1 NFS.DiskFileLockUpdateFreq 10
server1 NFS.ReceiveBufferSize 256
server1 NFS.LogNfsStat3 0
server1 NFS.LockRenewMaxFailureNumber 3
server1 NFS.LockUpdateTimeout 5

About vPierre

Virtualisierung, Cloud Computing, Orchestrierung und Automation
This entry was posted in Aktualisierung, Allgemein, Automation, Cloud, ESX, Hypervisor, Netze, NFS, Skripten, vCenter Appliance (vCSA), vCenter Server, vSphere 4, vSphere 5, vSphere 6, Werkzeuge, Wolke and tagged , , , . Bookmark the permalink.

2 Responses to vCheck erweitern für NFS3

  1. RT @Methone: vCheck erweitern für NFS3 – http://t.co/0eHL2Lf1h1

  2. Xinity Bot says:

    vCheck erweitern für NFS3 http://t.co/c19Hs5O4Mq #Aktualisierung #Allgemein

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *