Difference between revisions of "Iocha26 reboot information"
(→After Rebooting) |
|||
(11 intermediate revisions by 4 users not shown) | |||
Line 11: | Line 11: | ||
'''BEFORE RESETTING''' call MCC and the run coordinator. They probably need to know that iocha26 is being reset. This would also likely be a good time to ask them to mask the target if it isn't, as it will need to be homed before it can be reliably positioned. | '''BEFORE RESETTING''' call MCC and the run coordinator. They probably need to know that iocha26 is being reset. This would also likely be a good time to ask them to mask the target if it isn't, as it will need to be homed before it can be reliably positioned. | ||
+ | |||
+ | =Oven Controller Reset= | ||
+ | |||
+ | '''If only the oven controls have stopped working:''' (meaning the ADC GUI is still updating, and the target is still working) skip to step 5 in the instructions below. Follow the instructions through step 9, selecting '''only''' outlet 8 in step 8. This is a shorter procedure that does not require rebooting the entire IOC and does not require re-homing the target ladder. If you select outlet 1, you will have to start from the beginning and do the entire procedure. If this shorter version does not get the oven controls working, you will have to do the entire procedure below. | ||
=Reset Procedure= | =Reset Procedure= | ||
Line 18: | Line 22: | ||
*3. Select action "Turn off" | *3. Select action "Turn off" | ||
*4. Check the box next to "iocha26", then click next, and apply. This turns off iocha26. | *4. Check the box next to "iocha26", then click next, and apply. This turns off iocha26. | ||
− | *5. From a browser, navigate to http:// | + | *5. From a browser, navigate to http://hareboot36.jlab.org. This should be accessible from any hall A computer. Log in information can be found in the usual spot. The username is hacuser and password can be found on the sheet. |
*6. Towards the top of the screen, navigate to Control -> RPDU -> Outlet. | *6. Towards the top of the screen, navigate to Control -> RPDU -> Outlet. | ||
*7. From the drop down menu, select "Reboot Immediate". | *7. From the drop down menu, select "Reboot Immediate". | ||
*8. Depending on what isn't working, some or all of the following outlets may be selected: | *8. Depending on what isn't working, some or all of the following outlets may be selected: | ||
− | **a. Outlet 1 - Portserver - This one always gets rebooted with iocha26. | + | **a. Outlet 1 - Portserver - '''This one always gets rebooted with iocha26.''' |
**b. Outlet 2 - Target controller - Select this if the target controls were not working | **b. Outlet 2 - Target controller - Select this if the target controls were not working | ||
**c. Outlet 8 - Oven control box - Select this if oven controls were not working | **c. Outlet 8 - Oven control box - Select this if oven controls were not working | ||
*9. Click Next then Apply. | *9. Click Next then Apply. | ||
− | *10. Wait | + | *10. Wait ~5 minutes for the portserver to reload. You can ping portservhc26 to verify it has rebooted. |
*11. Once again connect to http://hareboot37.jlab.org. | *11. Once again connect to http://hareboot37.jlab.org. | ||
*12. At the top of the page, click "PDU", then on the left side click "Outlet Action" -> "Control" | *12. At the top of the page, click "PDU", then on the left side click "Outlet Action" -> "Control" | ||
Line 33: | Line 37: | ||
*15. Wait several minutes for iocha26 to reboot. | *15. Wait several minutes for iocha26 to reboot. | ||
*16. Close and re-open any GUI screens, if they do not automatically reload. | *16. Close and re-open any GUI screens, if they do not automatically reload. | ||
+ | |||
+ | =After Rebooting= | ||
+ | |||
+ | * One may confirm that IOCHA26 is fully back up by checking that target related strip charts that have disappeared or flatlined during the IOC crash or reboot have reappeared and/or ceased to flatline. (See also https://logbooks.jlab.org/entry/4192209). | ||
+ | * Once the IOC is back, it is necessary to reinitialize the target ladder. To do so: | ||
+ | ** 1) click on the "initialize" button on the "Hall A Polarized He3 Target Motion Control" GUI; | ||
+ | ** 2) Cycle through the main target positions (reference cell, no target, carbon hole, polhe3, pickup coil), and check the positions in steps and millimeters wrt a given reference (For the current ladder, a summary of the positions can be found at: https://logbooks.jlab.org/entry/4210924 ) | ||
+ | ** 3) if all positions match perfectly, resume data taking (preferably using the fast beam recovery procedure, i.e. 10uA no target first, then 10-45 uA on polhe3); | ||
+ | ** 4) if even even one position does not match (which is quite likely to happen), it is necessary to re-hit the "initialize" button and cycle through go back to step 2) until all target positions match perfectly. |
Latest revision as of 15:03, 28 October 2023
<<SBS Main
When to Reboot
Some or all of this procedure should be followed if something related to iocha26 stops functioning. These include:
- the oven controls
- the ADC GUI
- the target controls
Signs that these are not working may include flatlined signals, disconnected signals (usually appear in white), controls that aren't responding, or red RS232 indicators (oven GUI).
BEFORE RESETTING call MCC and the run coordinator. They probably need to know that iocha26 is being reset. This would also likely be a good time to ask them to mask the target if it isn't, as it will need to be homed before it can be reliably positioned.
Oven Controller Reset
If only the oven controls have stopped working: (meaning the ADC GUI is still updating, and the target is still working) skip to step 5 in the instructions below. Follow the instructions through step 9, selecting only outlet 8 in step 8. This is a shorter procedure that does not require rebooting the entire IOC and does not require re-homing the target ladder. If you select outlet 1, you will have to start from the beginning and do the entire procedure. If this shorter version does not get the oven controls working, you will have to do the entire procedure below.
Reset Procedure
- 1. From a browser, navigate to http://hareboot37.jlab.org. This should be accessible from any hall A computer. Log in information can be found in the usual spot (on the paper on the wall in the counting house).
- 2. At the top of the page, click "PDU", then on the left side click "Outlet Action" -> "Control"
- 3. Select action "Turn off"
- 4. Check the box next to "iocha26", then click next, and apply. This turns off iocha26.
- 5. From a browser, navigate to http://hareboot36.jlab.org. This should be accessible from any hall A computer. Log in information can be found in the usual spot. The username is hacuser and password can be found on the sheet.
- 6. Towards the top of the screen, navigate to Control -> RPDU -> Outlet.
- 7. From the drop down menu, select "Reboot Immediate".
- 8. Depending on what isn't working, some or all of the following outlets may be selected:
- a. Outlet 1 - Portserver - This one always gets rebooted with iocha26.
- b. Outlet 2 - Target controller - Select this if the target controls were not working
- c. Outlet 8 - Oven control box - Select this if oven controls were not working
- 9. Click Next then Apply.
- 10. Wait ~5 minutes for the portserver to reload. You can ping portservhc26 to verify it has rebooted.
- 11. Once again connect to http://hareboot37.jlab.org.
- 12. At the top of the page, click "PDU", then on the left side click "Outlet Action" -> "Control"
- 13. Select action "Turn on"
- 14. Check the box next to "iocha26", then click next and apply
- 15. Wait several minutes for iocha26 to reboot.
- 16. Close and re-open any GUI screens, if they do not automatically reload.
After Rebooting
- One may confirm that IOCHA26 is fully back up by checking that target related strip charts that have disappeared or flatlined during the IOC crash or reboot have reappeared and/or ceased to flatline. (See also https://logbooks.jlab.org/entry/4192209).
- Once the IOC is back, it is necessary to reinitialize the target ladder. To do so:
- 1) click on the "initialize" button on the "Hall A Polarized He3 Target Motion Control" GUI;
- 2) Cycle through the main target positions (reference cell, no target, carbon hole, polhe3, pickup coil), and check the positions in steps and millimeters wrt a given reference (For the current ladder, a summary of the positions can be found at: https://logbooks.jlab.org/entry/4210924 )
- 3) if all positions match perfectly, resume data taking (preferably using the fast beam recovery procedure, i.e. 10uA no target first, then 10-45 uA on polhe3);
- 4) if even even one position does not match (which is quite likely to happen), it is necessary to re-hit the "initialize" button and cycle through go back to step 2) until all target positions match perfectly.