Deci există cronometre diferite? Când schimb acțiunea de timeout cu instrument roșcata
lui PLASTURE
, nu pare să afecteze nimic ipmitool
se uită la. ipmitool
încă raportează „Nici o acțiune”.
$ redfishtool -v -r <ip> -u <utilizator> -p <parolă> raw PATCH -d '{"HostWatchdogTimer": {
„FunctionEnabled”: adevărat,
"Stare": {
„State”: „Activat”
},
„TimeoutAction”: „Resetați sistemul”
}}' /redfish/v1/Systems/System.Embedded.1
... # a tipărit întregul patch Systems
$ ipmitool mc watchdog get
Utilizare timer Watchdog: SMS/OS (0xc4)
Timer-ul Watchdog este: Pornit/Funcționează
Acțiuni Timer Watchdog: Nicio acțiune (0x00)
Interval de pre-timeout: 0 secunde
Indicatori de expirare a temporizatorului: 0x00
Numărătoare inversă inițială: 480 sec
Numărătoare inversă prezentă: 473 sec
$ redfishtool -v -r <ip> -u <utilizator> -p <parolă> brut GET /redfish/v1/Systems/System.Embedded.1 | Grep Watchdog -A 6
„HostWatchdogTimer”: {
„FunctionEnabled”: adevărat,
"Stare": {
„State”: „Activat”
},
„TimeoutAction”: „Resetați sistemul”
},
Și apoi am încercat să schimb Timeout Action cu ipmiutil
, dar nici ipmitool
nici instrument roșcată
par a fi afectate.
$ ipmiutil wdt -a 3
ipmiutil wdt ver 3.12
-- BMC versiunea 2.81, IPMI versiunea 2.0
date wdt: c4 00 00 00 c0 12 81 12
Timer-ul Watchdog este pornit pentru utilizare cu SMS/OS. DontLog
pretimeout este 0 secunde, pre-acțiunea este Niciuna
timeout este de 480 de secunde, contorul este de 473 de secunde
acțiunea este Nicio acțiune
Setarea temporizatorului watchdog la 120 de secunde...
date wdt: 44 03 00 00 b0 04 b0 04
Timer-ul Watchdog este pornit pentru utilizare cu SMS/OS. Logare
pretimeout este 0 secunde, pre-acțiunea este Niciuna
timeout este de 120 de secunde, contorul este de 120 de secunde
acțiunea este Ciclul de alimentare
ipmiutil wdt, finalizat cu succes
$ ipmitool mc watchdog get
Utilizare timer Watchdog: SMS/OS (0xc4)
Timer-ul Watchdog este: Pornit/Funcționează
Acțiuni Timer Watchdog: Nicio acțiune (0x00)
Interval de pre-timeout: 0 secunde
Indicatori de expirare a temporizatorului: 0x00
Numărătoare inversă inițială: 480 sec
Numărătoare inversă prezentă: 475 sec
Cum pot obține ipmiutil
pentru a-și arăta starea percepută de câine de pază? Am încercat să-l sun fără argumente, dar asta pare să schimbe lucrurile înapoi la o setare implicită.
Mă gândeam, poate pot folosi ioctl
, și instrument roșcată
va recunoaște schimbările, dar conform acestei pagini, nu există nicio modalitate de a modifica acțiunea Timeout de acolo. Am pierdut ceva?