User Tools

Site Tools


operations:db_ncedc:ew

EarthWorm Wave Servers

(used for Swarm)

On quake as dcdata:

  • Startup:
Startup script: /home/dcdata/run/bin/run_all
dcdata 13369     1   0 09:30:27 ?           0:02 wave_serverV wave_serverV_1.d
dcdata 13402     1   0 09:30:27 ?           0:03 wave_serverV wave_serverV_4.d
dcdata 13413     1   0 09:30:27 ?           0:00 status_mgr status_mgr.config
dcdata 13357     1   0 09:30:27 ?           0:13 import_data_ack import_trace_ucbns1.d
dcdata 13391     1   0 09:30:27 ?           0:02 wave_serverV wave_serverV_3.d
dcdata 13380     1   0 09:30:27 ?           0:04 wave_serverV wave_serverV_2.d
dcdata 13346     1   0 09:30:27 ?           0:00 copystatus TRACE_RING REDI_RING
  • Shutdown:

Normally it would be good to have a shutdown script for wave_serverV, since it closes a bunch of files that otherwise might get out of sync. But on quake, wave_serverV is writing to a memory-based disk. After a reboot, all the files start out fresh so there is no chance of corruption.

If you want to do “kill <wave_serverV-pid>” it's OK; it will take a few seconds to actually exit. You will need to do this when you add a new station to the tank list: edit the appropriate tanks_?.d, then kill and restart wave_serverV like this:

kill <wave_serverV-pid> && truss -p <wave_serverV-pid>; run_waveserverv_?

operations/db_ncedc/ew.txt · Last modified: 2020/05/18 14:46 by stephane