How to change the first character on the model

Assigned site symbols

site

location

X

tst

S

stn

K

kamioka

H

lho

L

llo

C

caltech

M

mit

G

geo


On master PC

  1. Copy existing model file or make a new model file with the name which has a symbol character ('k' or 'x' etc.), for example on this page, assuming to change from x1 to k1, and the new model is 'k1x01.mdl' located under /opt/rtcds/rtscore/release/src/epics/simlink/
    • Open the file on Matlab, Simulink and change the first line on Upper left box to "site=K1"
  2. Build the modle you made on Matlab as

    cd /opt/rtcds/rtscore/release
    make k1x01
    make install-k1x01
    Note that necessary directories will be made automatically under /opt/rtcds/
  3. Make bin directory under /opt/rtcds/kamioka/k1/target/gds
    • Copy existing awgtpman or build a new awgtpman and move to /opt/rtcds/kamioka/k1/target/gds/bin
    • Copy diag_X.conf under /opt/rtcds/tst/x1/target/gds/param to /opt/rtcds/kamioka/k1/target/gds/param/diag_K.conf and modify it.
  4. Make fb directory under /opt/rtcds/kamioka/k1/target/
    • Make 'jobs' and 'logs' directories under 'fb'.
      • Make 'old' directories under 'logs'.
    • Copy existing 'daqdrc'(L16, 20, 24, 25, 37, 40, 43, 47, 68), 'master', 'start_daqd.inittab', 'start_nds.inittab' from /opt/rtcds/tst/x1/target/fb to /opt/rtcds/kamioka/k1/target/fb and modify them.
    • Copy existing /opt/rtcds/tst/x1/target/fb/nds, /opt/rtcds/tst/x1/target/fb/daqd /opt/rtcds/tst/x1/target/fb/mx_stream to /opt/rtcds/kamioka/k1/target/fb/ or build new nds, daqd, mx_stream and move to /opt/rtcds/kamioka/k1/target/fb
  5. Make 'ipc' directory under /opt/rtcds/kamioka/k1/chans, copy existing /opt/rtcds/tst/x1/chans/ipc/X1.ipc to /opt/rtcds/kamioka/k1/chans/ipc/K1.ipc and modifi it. Modify related .mdl files for RFM and PCIe channel name.
  6. Copy /opt/rtcds/tst/x1/scripts/daqconfig to /opt/rtcds/kamioka/k1/scripts/daqconfig
  7. Modify .bashrc
  8. Modify /opt/rtcds/rtcds-user-env.sh as

    export site=tst
    export ifo=x1
  9. Modify under /etc for following files
    • Modify 'inittab'
    • Modify xinetd.d/leapconf, xinetd.d/diagconf, xinetd.d/chnconf as

      xinetd.d/leapconf:      env             = HOME=/opt/rtcds/kamioka/k1/target/gds
      xinetd.d/leapconf:      server_args     = /opt/rtcds/kamioka/k1/target/gds/param/leap.conf
      xinetd.d/chnconf:       env             = HOME=/opt/rtcds/kamioka/k1/target/gds
      xinetd.d/chnconf:       server_args     = /opt/rtcds/kamioka/k1/target/gds/param/tpchn_k1x01.par
  10. Modify under /disklessroot/etc for following files
    • Modify 'rtsystab'
    • Modify 'rc.local'
    • Modify 'rc.reboot'
    • Modify 'awgtpman_template' (L18)
    • Modify 'gen_awgtpman_scripts.sh' (L15)
    • Modify 'init.d/awgtpman_iop' (L10, L12)
    • Modify 'init.d/mx_stream'
  11. Restart master, k1tst1, k1tst2.
    • Modify DAQ channel using daqconfig if you need, and restart


Client WS

  1. Modify .cshrc for alias etc.
  2. Modify /opt/apps/etc/gds-user-env.csh L9

Setting autoburt

  1. Make directory
    • /opt/rtcds/kamioka/k1/burt
      • /opt/rtcds/kamioka/k1/burt/autoburt
        • /opt/rtcds/kamioka/k1/burt/autoburt/logs
        • /opt/rtcds/kamioka/k1/burt/autoburt/snapshots
          • /opt/rtcds/kamioka/k1/burt/autoburt/snapshots/2013
          • /opt/rtcds/kamioka/k1/burt/autoburt/snapshots/2014
          • /opt/rtcds/kamioka/k1/burt/autoburt/snapshots/2015 ......
  2. Copy existing /opt/rtcds/tst/x1/burt/autoburt.pl to /opt/rtcds/kamioka/k1/burt/
    • Modify directory setting for the proper site around line 50-100.
      • Do not forget to modify $pathlength
    • Modify ifo name around line 112
    • Modify around line 326 for site name determined by IP address.
  3. Run autoburt.pl automatically by

    crontab -e

    and put the following line

    40 * * * * /usr/bin/perl /opt/rtcds/kamioka/k1/burt/autoburt.pl

Setting conlog

  1. Modify /opt/apps/linux64/conlog/bin/scan_adls, line 21
  2. Modify /opt/apps/linux64/conlog/bin/conlog_web.pl, around line 20, and copy it to /usr/lib/cgi-bin
  3. Modify /opt/apps/linux64/conlog/bin/index_conlog, around line 16
  4. Modify /opt/apps/linux64/conlog/bin/process_log, around line 19
  5. Modify /opt/apps/linux64/conlog/bin/conlogger_running


Bug reports

Questions

KAGRA/Subgroups/DGS/Manual/ChangeSymbolSNS (last edited 2013-04-16 15:50:16 by OsamuMiyakawa)