cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

UCS Health Check Script for Version 4.0

moulasaleem
Beginner
Beginner

Dear All,

 

We are having UCSM Infra version 3.0x and we were using health check 7.1 power shell script for the health check report and it was working fine. But recently we have updated our UCSM Infra to 4.0 4b after which the script is failing with below errors. Kindly provide the solution

 

Connect-Ucs : Connect-Ucs: x.x.x.x 300:The remote server returned an error: (403) Forbidden..

At D:\UCS-HC\UCS-HealthCheck-v7.1.ps1:38 char:12

+ $handle1 = Connect-Ucs $ucsmaddr -NotDefault -Credential $ucsmcreds

+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : NotSpecified: (:) [Connect-Ucs], Exception

    + FullyQualifiedErrorId : Cisco.Ucsm.Cmdlets.ConnectUcs

 

Get-UcsNetworkElement : Cannot validate argument on parameter 'Ucs'. The argument is null. Provide a valid value for

the argument, and then try running the command again.

At D:\UCS-HC\UCS-HealthCheck-v7.1.ps1:157 char:28

+ Get-UcsNetworkElement -Ucs $handleArray | Select-Object Ucs,Rn,OobIfI ...

+                            ~~~~~~~~~~~~

    + CategoryInfo          : InvalidData: (:) [Get-UcsNetworkElement], ParameterBindingValidationException

    + FullyQualifiedErrorId : ParameterArgumentValidationError,Cisco.Ucsm.Cmdlets.GetUcsNetworkElement

 

Get-Content : Cannot find path 'D:\UCS-HC\ucsfis.html' because it does not exist.

At D:\UCS-HC\UCS-HealthCheck-v7.1.ps1:158 char:1

+ Get-Content ucsfis.html | Add-Content $ReportFile

+ ~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : ObjectNotFound: (D:\UCS-HC\ucsfis.html:String) [Get-Content], ItemNotFoundException

    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand

 

0 REPLIES 0
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: