This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
chara:trouble_shooting [2021/11/09 15:10] gail_stargazer |
chara:trouble_shooting [2021/11/09 15:13] gail_stargazer |
||
---|---|---|---|
Line 186: | Line 186: | ||
==== E1 Hut and Cooler Communications Recovery ==== | ==== E1 Hut and Cooler Communications Recovery ==== | ||
- | ==== | + | ==== E1 HuT and Cooler Communications Recovery \\ \\ S2 Acquisition Server Restart ==== |
S2's acquisition server resides on " | S2's acquisition server resides on " | ||
Line 326: | Line 326: | ||
The most common cause for getting multiple copies of a server is using the socket manage RESTART button, which is flaky at best. Don't do this. If you need to restart a server you should do it manually. | The most common cause for getting multiple copies of a server is using the socket manage RESTART button, which is flaky at best. Don't do this. If you need to restart a server you should do it manually. | ||
- | - Make sure you are logged into the right machine: ssh ctrscrut | + | 1. Make sure you are logged into the right machine: ssh ctrscrut |
- | | + | |
- | | + | 2. If you are not sure see if the socket manager will tell you. If it doesn' |
- | ps aux | grep esp_server | + | |
- | Yes, it's hard to know which one it is with the esp servers. You can work out which ones are ghosts by typing the command | + | 3. See if there are any ghosts running |
- | tsockman |grep ctrscrut | + | |
- | which will give you a list of the servers running on the machine you are interested in. Checking for non-matching PIDs will tell you which processes you need to stop. | + | ps aux | grep esp_server |
- | | + | |
- | kill -9 PID1 PID2 …. | + | Yes, it's hard to know which one it is with the esp servers. You can work out which ones are ghosts by typing the command |
- | | + | |
- | tsockman rm BS | + | tsockman |grep ctrscrut |
- | | + | |
- | bootlaunch_beamsamp | + | which will give you a list of the servers running on the machine you are interested in. Checking for non-matching PIDs will tell you which processes you need to stop. |
+ | |||
+ | 4. Stop those processes: | ||
+ | |||
+ | kill -9 PID1 PID2 …. | ||
+ | |||
+ | 5. Make sure there is no sign of it in the socket manager | ||
+ | |||
+ | tsockman rm BS | ||
+ | |||
+ | 6. Restart the beam sampler servers (this starts both beam sampler servers BS1 and BS2): | ||
+ | |||
+ | bootlaunch_beamsamp | ||
==== " | ==== " |