2012. 1. 13. 10:06
SCOM 2012 RC Power Shell Script failed to run SystemCenter2012. 1. 13. 10:06
SCOM 2012 RC 테스트 중 PowerShell 스크립트 경고가 계속해서 발생한다. 메시지 내용은 System.Management.Automation.RuntimeException: '$HealthyAgentsCount' 변수는 아직 설정되지 않았으므로 검색할 수 없습니다. 이다. $HealthyAgentsCount
오류 내용을 찾아 보니 SCOM 대시보드 정보를 업데이트는 규칙으로 확인됐다.
해당 PowerShell 스크립트를 열어서 직접 실행해 보니 역시 동일한 오류가 발생하는 것을 확인할 수 있었다.
스크립트 내용을 대충 파악해 보니 오류 메시지 대로 몇 개의 매개 변수에 대해 선언이 되기 전에 사용이 되고 있었다. 그로 인해 발생하는 오류였으며, 해당 오류를 약간 수정해서 실행해 보니 정상적으로 실행이 되더이다.
즉, 결론은 스크립트 오류이며 스크립트 일부를 수정할 순 없으니 관리팩이 업데이트 되길 기다리는 수 밖에 없겠다.
오류 내용을 찾아 보니 SCOM 대시보드 정보를 업데이트는 규칙으로 확인됐다.
해당 PowerShell 스크립트를 열어서 직접 실행해 보니 역시 동일한 오류가 발생하는 것을 확인할 수 있었다.
스크립트 내용을 대충 파악해 보니 오류 메시지 대로 몇 개의 매개 변수에 대해 선언이 되기 전에 사용이 되고 있었다. 그로 인해 발생하는 오류였으며, 해당 오류를 약간 수정해서 실행해 보니 정상적으로 실행이 되더이다.
즉, 결론은 스크립트 오류이며 스크립트 일부를 수정할 순 없으니 관리팩이 업데이트 되길 기다리는 수 밖에 없겠다.