Size: a a a

SCOM + SCorch + DPM

2020 September 09

D

Dmitry in SCOM + SCorch + DPM
false на обоих
источник

D

Dmitry in SCOM + SCorch + DPM
5.1 и там, и там
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Ща, не так
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
$PSVersionTable.PSVersion.Major -ge 5
источник

D

Dmitry in SCOM + SCorch + DPM
Владимир Зеленов
$PSVersionTable.PSVersion.Major -ge 5
True на обоих
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
В общем, ошибка в скрипте
источник

D

Dmitry in SCOM + SCorch + DPM
Владимир Зеленов
В общем, ошибка в скрипте
Ок, опишу в обращении в FJ ситуацию с полным раскладом, пусть попробуют разобраться.
Спасибо, Владимир
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Конкретно, в функции function Invoke-IpmiRequest
источник

D

Dmitry in SCOM + SCorch + DPM
Владимир Зеленов
Конкретно, в функции function Invoke-IpmiRequest
Но опять не понятно, на 16 то выполняется и работает
источник

D

Dmitry in SCOM + SCorch + DPM
при одинаковых версиях posh, который собственно всё это дергает и при адекватной работе wmi
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
В теле этой функции есть условие
if ($PSVersion.Major -ge 5) {
   Debug-Out "Get-CimInstance -Namespace 'root\wmi' -Class 'Microsoft_IPMI' " $DBG_DESC
   $oIPMI = Get-CimInstance -NameSpace "root\wmi" -Class "Microsoft_IPMI" -ErrorAction Stop
 } else {
   Debug-Out "Get-WMIObject -Namespace 'root\wmi' -Class 'Microsoft_IPMI' " $DBG_DESC
   $oIPMI = Get-WmiObject -NameSpace "root\wmi" -Class "Microsoft_IPMI" -ErrorAction Stop
 }
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
В одном случае возвращается объект с типом CimInstance, в другом WmiObject
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
У CimInstance нет метода RequestResponse, его надо вызывать по другому, через Invoke-CimMethod
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
На этом скрипт и ломается.
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Если они оставят только конструкцию
$oIPMI = Get-WmiObject -NameSpace "root\wmi" -Class "Microsoft_IPMI" -ErrorAction Stop
то всё заработает.
источник

D

Dmitry in SCOM + SCorch + DPM
Но при этом $PSVersion.Major подлежит одинаковому условию в 12 и 16, но валится только на 12
источник

ВЗ

Владимир Зеленов... in SCOM + SCorch + DPM
Всё таки есть какие-то различия, просто мы глубоко не копали.
источник

D

Dmitry in SCOM + SCorch + DPM
Я понял. Ещё раз благодарочка от меня. И так столько времени убил у вас
источник

Z

Zet in SCOM + SCorch + DPM
Народ, подскажите плиз. Как тотально удалить ском агент, чтобы его ошметки не мешали установке сервис менеджменту?
источник

MS

Max Serg in SCOM + SCorch + DPM
Zet
Народ, подскажите плиз. Как тотально удалить ском агент, чтобы его ошметки не мешали установке сервис менеджменту?
вы имеете в виду service manager?
источник