- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
I need to push out a bunch of SNMP settings to some ESXi 5.5 Hosts.
That bit is easy. I say that because when I issue the set-vmhostsnmp command to add the targets and community names, no error is returned.
It's when I try to verify the settings, or lookup SNMP settings on different Hosts that I run into trouble.
I want to add that I've tried the following on PowerShell (v3), the Powershell ISE and, VMware's PowerCLI (5.5 Release 1).
Always with the same results.
connect-viserver MyESXiHost -credential (get-credential)
Get-VMHostSNMP #returns nothing
Get-VMHostSNMP -Server MyESXiHost # returns the below error
| Get-VMHostSnmp : Jun/26/2015 12:14:18 | Get-VMHostSnmp | The method or operation is not implemented. |
At line:1 char:1
+ Get-VMHostSnmp -Server MyESXiHost
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| + CategoryInfo | : NotSpecified: (:) [Get-VMHostSnmp], VimException | |
| + FullyQualifiedErrorId : Core_BaseCmdlet_UnknownError,VMware.VimAutomation.ViCore.Cmdlets.Commands.Host.GetVMHostSnmp |
I've checked the snmpd Service and it is running
Get-VMHostService -VMHost MyESXiHost | where {$_.Key -eq "snmpd"}
Key Label Policy Running Required
--- ----- ------ ------- --------
snmpd snmpd on True False
I've even restarted the snmpd service after adding the SNMP Settings using
Get-VMHostService -VMHost MyESXiHost | where {$_.Key -eq "snmpd"} | Restart-VMHostService -Confirm:$false
| Key | Label | Policy | Running Required | |
| --- | ----- | ------ | ------- -------- | |
| snmpd | snmpd | on | True | False |
I've even tried Get-EsxCli
$esxcli = Get-EsxCli -VMHost siprb3esx01.corp.emc.com
$esxcli.system.snmp.get()
more errors returned
Community string was not specified in trap target
When I put something inside the brackets, I get the following
The method 'get' is invoked with '1' parameters, but the expected parameter count is '0'
Any help that can be offered would be much appreciated.
Thanks all