LIGO data on i2u2-data
See the
LIGO Data Overview for info on how LIGO data gets to
i2u2-data and
LIGO Data Format for the data formats you'll find there.
Troubleshooting
"No data to plot"
1) restart DataServer.py
The "No data to plot" error on the e-Lab plotter page usually indicates that the Python server DataServer.py on
i2u2-data is not active. It must be restarted manually every time the VM is restarted, and it's easy to forget. To restart, SSH to
i2u2-data in a fresh terminal window and check its status:
$ ps -ef | egrep "DataServer.py|PID" | egrep -v egrep
UID PID PPID C STIME TTY TIME CMD
root 1259 1258 0 Dec03 ? 00:01:21 python /disks/i2u2/ligo/data/streams/DataServer.py
If you don't see anything in the output of the
grep
, the server is definitely not running. Even if the server is listed under
ps
, though, it may still need to be restarted. First
$ sudo kill
it by its
PID
if it's running, and then
$ sudo su
# cd /disks/i2u2/ligo/data/streams
# nohup python DataServer.py
nohup: ignoring input and appending output to ?nohup.out?
The
nohup
command keeps the server running in the background. The command line will not return; just close the terminal window.
2) Check the data mount
Physics data on the
i2u2-store01 server is mounted to the VMs as
/disks/
. If this mount is broken on
i2u2-data, then the e-Lab will not be able to find any data and will return this message.
After logging into
i2u2-data, try to list the contents of the
/disks/
directory:
$ ls /disks/
If you see the
i2u2/
directory, then the mount should be okay. If the directory is empty, however, the mount is broken. Remount it with
$ sudo mount -t nfs 10.32.82.128:/data/NFS/disk1 /disks
(the IP given is that of
i2u2-store01). Then, restart the Data Server as above:
$ sudo su
# cd /disks/i2u2/ligo/data/streams
# nohup python DataServer.py
-- Main.JoelG - 2016-12-09