Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For a given PV you can also determine which server the IOC is running on and if rebooting the IOC does not help you can consider rebooting the server  as described in the next paragraph.

Checking server health and power cycling (via serverStat)

The serverStat script as a few different options. serverStat -l will list those.

serverStat <machine name> will check the power status and ping the relevant interfaces (controls & DAQ is appropriate).

. Be mindful that this will restart all the IOCs on that server! One way to do that is using "serverStat <machine name> cycle" for any machine with ipmi. will powercycle the server, assuming the device as a working ipmi interface. You will need to be on the same (controls) network as the target machine. psdev has access to all networks, use your powers here responsibly! Be particularly mindful if the machine in question is a recorder machine as the RAID arrays ideally get extra care. serverStat also takes DAQ devices names (aliases) or PVs (only for PVs originating from the same subnet).  If ipmi does not work, you can use 'netconfig view <servername>' to find the location information needed for a physical power cycle. Should this location not be correct, please let your controls POC know!

...