Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2010-10-12 19:22:34
Size: 2101
Comment:
Revision 4 as of 2010-10-12 19:46:12
Size: 3229
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
||[#List List of all lab computers] || ||[[Computer Restart Procedures/BURTgooey|BURTgooey]] || [#links Useful links] ||
Line 7: Line 7:

||[#c1sus c1sus] ||[#c1ioo c1ioo] ||[#c1iscex c1iscex] ||
||[#c1sus c1sus] ||[#c1ioo c1ioo] ||
Line 14: Line 13:
||[#op440m op440m] ||[#op340m op340m] ||
Line 16: Line 14:
----------
 . <<Anchor(links)>> '''Useful links'''
Line 17: Line 17:
''Which models run on which machines?''
 . Answer: [[Electronics/Existing RCG DCUID and gds ids]]
Line 18: Line 20:
||[#DAQ DAQ issues] || ----------
Line 20: Line 22:
 . <<Anchor(c1sus)>> '''c1sus'''

This machine runs the c1x02, c1sus, c1mcs, c1rms FE models. It controls the BS, ITMX, ITMY, PRM,SRM,MC1,MC2, and MC3 optics.

On reboot, these models should automatically start up. See also the [#fb fb/DAQ] section.
Line 23: Line 30:
This machine runs the c1x03, c1ioo, and c1gpt FE models. This machine runs the c1x03, c1ioo, and c1gpt FE models.  It controls mode cleaner wavefront sensors, mode cleaner length, and green locking.
Line 25: Line 32:
On reboot, these models should automatically start up. On reboot, these models should automatically start up.  See also the [#fb fb/DAQ] section.
Line 37: Line 44:
. <<Anchor(DAQ)>> '''DAQ issues'''
To ensure that dataviewer can receive data is you need running on the fb machine:

/opt/rtcds/caltech/c1/target/fb/daqd -c ./daqdrc &

/opt/rtcds/caltech/c1/target/fb/nds pipe > nds.log &

To start by hand, "ssh fb", "screen", then type the above two commands, then press ctrl-a and then ctrl-d.

For testpoints to be available for a given front end, you need running on the correct front end computer:

The IOP needs to be running, since it handles, it is genamed something like c1x00, c1x01, etc.

"sudo /opt/rtcds/caltech/c1/scripts/startc1SYSNAME" where SYSNAME is something like sus or ioo or x02

The above starts the IOCs, awgtpman, and loads the front end module.

mx_streams running (use "sudo /etc/restart_streams") this should start a mx_stream for each front end system and is needed to talk to the fb
Line 57: Line 46:
----------
 . <<Anchor(fb)>> '''fb and DAQ issues'''
Line 58: Line 49:
To check if the front ends are loaded, you can use "lsmod" on the front end machine, looking for c1SYSNAMEfe entries
To check if the IOCs are running, you can "ps -ef | grep epicsC1.cmd"
To check if mx_streams are running, you can "ps -ef | grep mx_stream"
To check if awgtpman are running, you can "ps -ef | grep awgtpman"
''For dataviewer to get data you need to make sure "daqd" and "nds pipe" are running on the fb machine. ''

 . If they are not running, you can start by hand by doing:

 . 1. ssh fb

 . 2. screen

 . 3. /opt/rtcds/caltech/c1/target/fb/daqd -c ./daqdrc &

 . 4. /opt/rtcds/caltech/c1/target/fb/nds pipe > nds.log &

 . 5. Press ctrl-a and then ctrl-d.
 
 . Eventually there should be a script to automatically restart these if they go down

''For testpoints to be available for a given front end, you need running on the correct front end computer:''

 . The IOP needs to be running, since it handles, it is genamed something like c1x00, c1x01, etc.

 . "sudo /opt/rtcds/caltech/c1/scripts/startc1SYSNAME" where SYSNAME is something like sus or ioo or x02

 . The above starts the IOCs, awgtpman, and loads the front end module.

 . mx_streams running (use "sudo /etc/restart_streams") this should start a mx_stream for each front end system and is needed to talk to the fb

''To confirm the necessary codes are running on a front end, you can:''

 . To check if the front ends are loaded, you can use "lsmod" on the front end machine, looking for c1SYSNAMEfe entries

 . To check if the IOCs are running, you can "ps -ef | grep epicsC1.cmd" - there should be 1 per model

 . To check if mx_streams are running, you can "ps -ef | grep mx_stream" - there should be 1 per model

 . To check if awgtpman are running, you can "ps -ef | grep awgtpman" - there should be 1 per model

-------
 . <<Anchor(nodus)>>'''nodus'''

Nodus is a Solaris box in the rack in the office. Here are some of the things that it runs that you will want to restart:

 * [[EPICS gateway]]
 * [[ndsproxy]]
 * [[ApacheOnNodus|Apache (Required for SVN remote access)]]
 * [[elog]]

Computer Restart Procedures

Here is where we should keep information on how to restart the computers that periodically need restarting.

BURTgooey

[#links Useful links]

[#c1sus c1sus]

[#c1ioo c1ioo]

[#nodus nodus]

[#fb fb] (Includes DAQ)


  • Useful links

Which models run on which machines?


  • c1sus

This machine runs the c1x02, c1sus, c1mcs, c1rms FE models. It controls the BS, ITMX, ITMY, PRM,SRM,MC1,MC2, and MC3 optics.

On reboot, these models should automatically start up. See also the [#fb fb/DAQ] section.


  • c1ioo

This machine runs the c1x03, c1ioo, and c1gpt FE models. It controls mode cleaner wavefront sensors, mode cleaner length, and green locking.

On reboot, these models should automatically start up. See also the [#fb fb/DAQ] section.

c1ioo is a Sun X4600 machine. As such for a complete shutdown (not normally necessary but sometimes), do the following:

Shutdown the computer normally. (Power button or "shutdown -h now").

Go out to the rack and unplug all 4 power supply cables on the back of the machine.

Wait for a bit for the machine to completely stop (30 seconds or so).

Plug all the cables back in, and press the power button.


  • fb and DAQ issues

For dataviewer to get data you need to make sure "daqd" and "nds pipe" are running on the fb machine.

  • If they are not running, you can start by hand by doing:
  • 1. ssh fb
  • 2. screen
  • 3. /opt/rtcds/caltech/c1/target/fb/daqd -c ./daqdrc &

  • 4. /opt/rtcds/caltech/c1/target/fb/nds pipe > nds.log &

  • 5. Press ctrl-a and then ctrl-d.
  • Eventually there should be a script to automatically restart these if they go down

For testpoints to be available for a given front end, you need running on the correct front end computer:

  • The IOP needs to be running, since it handles, it is genamed something like c1x00, c1x01, etc.
  • "sudo /opt/rtcds/caltech/c1/scripts/startc1SYSNAME" where SYSNAME is something like sus or ioo or x02
  • The above starts the IOCs, awgtpman, and loads the front end module.
  • mx_streams running (use "sudo /etc/restart_streams") this should start a mx_stream for each front end system and is needed to talk to the fb

To confirm the necessary codes are running on a front end, you can:

  • To check if the front ends are loaded, you can use "lsmod" on the front end machine, looking for c1SYSNAMEfe entries
  • To check if the IOCs are running, you can "ps -ef | grep epicsC1.cmd" - there should be 1 per model
  • To check if mx_streams are running, you can "ps -ef | grep mx_stream" - there should be 1 per model
  • To check if awgtpman are running, you can "ps -ef | grep awgtpman" - there should be 1 per model


  • nodus

Nodus is a Solaris box in the rack in the office. Here are some of the things that it runs that you will want to restart:

New_Computer_Restart_Procedures (last edited 2018-10-18 06:28:03 by GautamvenugopalanATligoDOTorg)