Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Change /etc/init.d/st.gwEbeamServe on lcls-daemon3 to use CMDPATH=/usr/local/lcls/tools/gateway/script/st.gwEbeamServe64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-daemon3]$ /etc/init.d/st.gwEbeamServe restart
  3. Verify that all LCLSIOC subnet PVs except for OTRS:DMP1:695:* PVs can be seen from Photon/PCDS subnet clients.
  4. Verify that the lclshome->Network (Global)->PV Gateway Diag->Ebeam Serve display is repopulated after the restart.
  5. Check /u1/lcls/tools/gateway/gwEbeamServe.log for errors.

 

gwEbeamServeWF:

  1. Change /etc/init.d/st.gwEbeamServeWF on lcls-daemon3 to use CMDPATH=/usr/local/lcls/tools/gateway/script/st.gwEbeamServeWF64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-daemon3]$ /etc/init.d/st.gwEbeamServeWF restart
  3. Verify that only OTRS:DMP1:695:* PVs can be seen from Photon/PCDS subnet clients.

lcls-daemon10

gwLCLS4FACET:

  1. Verify that the lclshome->Network (Global)->PV Gateway Diag->Ebeam Serve WF display is repopulated after the restart.
  2. Check /u1/lcls/tools/gateway/gwEbeamServeWF.log for errors.

...

lcls-daemon10

gwLCLS4FACET:

  1. Change /Change /etc/init.d/st.gwLCLS4FACET on lcls-daemon10 to use CMDPATH=/usr/local/lcls/tools/gateway/script/st.gwLCLS4FACET64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-daemon10]$ /etc/init.d/st.gwLCLS4FACET restart
  3. Verify that LCLSIOC subnet PVs can be seen from FACETCA subnet clients.

 

gwLCLS4LCLSII:

  1. Verify that the lclshome->Network (Global)->PV Gateway Diag->LCLS 4 FACET display is repopulated after the restart.
  2. Check /u1/lcls/tools/gateway/gwLCLS4FACET.log for errors.

 

gwLCLS4LCLSII:

  1. Change /etc/init.d/st.gwLCLS4LCLSII on lcls-Change /etc/init.d/st.gwLCLS4LCLSII on lcls-daemon10 to use CMDPATH=/usr/local/lcls/tools/gateway/script/st.gwLCLS4LCLSII_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-daemon10]$ /etc/init.d/st.gwLCLS4LCLSII restart
  3. Verify that LCLSIOC subnet PVs can be seen from LCLS2IOC subnet clients.
  4. Check /u1/lcls/tools/gateway/gwLCLS4LCLSII.log for errors.

...

lcls-lcls-prod01

gwLCLSPUB:

  1. Change /etc/init.d/st.gwLCLSPUB on lcls-prod01 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSPUB64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSPUB restart
  3. Verify that LCLS production PVs can be seen when running lclshome on LCLSDEV/LCLSDMZ nodes (e.g., mcclogin).
  4. Verify that the lclshome->Network (Global)->PV Gateway Diag->LCLS PUB display is repopulated after the restart.
  5. Check /nfs/slac/g/lcls/tools/gateway/gwLCLSPUB.log for errors.

 

gwLCLSARCH0:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH0 on lcls-prod01 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH0_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH0 restart
  3. lcls-homeVerify that the lclshome->Network (Global)->PV Gateway Diag->LCLS ARCH0 display is repopulated after the restart.

  4. Check /nfs/slac/g/lcls/tools/gateway/gwEbeamServegwLCLSARCH0.log
    Verify that the following PV patterns are archived in the LCLS Archiver according to the permissions below:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ cat $TOOLS/gateway/config/gwLCLSARCH0.dat
    ...
    # allow everthing, deny patterns
    EVALUATION ORDER ALLOW, DENY
    .* ALLOW
    ^[A-Za-z0-9]+:UND1:.*    DENY
    ^[A-Za-z0-9]+:LTU1:.*    DENY
    ^[A-Za-z0-9]+:LTU0:.*    DENY
    ^[A-Za-z0-9]+:DMP1:.*    DENY
    ^[A-Za-z0-9]+:IN20:.*    DENY
    ^[A-Za-z0-9]+:BSY0:.*    DENY
    ^[A-Za-z0-9]+:BSYA:.*    DENY
    ^[A-Za-z0-9]+:MCC0:.*    DENY
    ^[A-Za-z0-9]+:SYS0:.*    DENY
    ^[A-Za-z0-9]+:LR20:.*    DENY
    ^[A-Za-z0-9]+:NEH:.*     DENY
    ^[A-Za-z0-9]+:NEH1:.*    DENY
    ^[A-Za-z0-9]+:FEH:.*     DENY
    ^[A-Za-z0-9]+:FEH1:.*    DENY
    ^[A-Za-z0-9]+:FEE1:.*    DENY
    ^[A-Za-z0-9]+:SYS2:.*    DENY
    ^[A-Za-z0-9]+:CLTH:.*    DENY
    ^[A-Za-z0-9]+:GUNB:.*    DENY
    ^[A-Za-z0-9]+:LGUN:.*    DENY
    ^[A-Za-z0-9]+:ALH2:.*    DENY
    ^[A-Za-z0-9]+:ALH0:.*    DENY
    ^[A-Za-z0-9]+:ACR0:.*    DENY
    ^[A-Za-z0-9]+:GBL0:.*    DENY
    ^[A-Za-z0-9]+:R02:.*     DENY
    ^[A-Za-z0-9]+:XRT1:.*    DENY

gwLCLSARCH1:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH1 on lcls-daemon10 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH1_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH1 restart
  3. Verify that the following PV patterns are archived in the LCLS Archiver according to the permissions below:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ cat $TOOLS/gateway/config/gwLCLSARCH1.dat
    ...
    # deny everything, allow the patterns 
    # For every allow pattern here, we should have a deny pattern in gwLCLSARCH0.dat; otherwise we'll get duplicate PVs
    EVALUATION ORDER DENY, ALLOW
    .* DENY
    ^[A-Za-z0-9]+:UND1:.*    ALLOW
    ^[A-Za-z0-9]+:LTU1:.*    ALLOW
    ^[A-Za-z0-9]+:LTU0:.*    ALLOW
    ^[A-Za-z0-9]+:DMP1:.*    ALLOW
    ^[A-Za-z0-9]+:IN20:.*    ALLOW
    ^[A-Za-z0-9]+:BSY0:.*    ALLOW
    ^[A-Za-z0-9]+:BSYA:.*    ALLOW
    GWLCLSARCH1:.*         ALLOW

gwLCLSARCH2:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH2 on lcls-prod01 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH2_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH2 restart
  3. Verify that the following PV patterns are archived in the LCLS Archiver according to the permissions below:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ cat $TOOLS/gateway/config/gwLCLSARCH2.dat
    ...
    # deny everything, allow the patterns 
    # For every allow pattern here, we should have a deny pattern in gwLCLSARCH0.dat; otherwise we'll get duplicate PVs
    EVALUATION ORDER DENY, ALLOW
    .* DENY
    ^[A-Za-z0-9]+:MCC0:.*    ALLOW
    ^[A-Za-z0-9]+:SYS0:.*    ALLOW
    ^[A-Za-z0-9]+:LR20:.*    ALLOW
    ^[A-Za-z0-9]+:NEH:.*     ALLOW
    ^[A-Za-z0-9]+:NEH1:.*    ALLOW
    ^[A-Za-z0-9]+:FEH:.*     ALLOW
    ^[A-Za-z0-9]+:FEH1:.*    ALLOW
    ^[A-Za-z0-9]+:FEE1:.*    ALLOW
    ^[A-Za-z0-9]+:ALH0:.*    ALLOW 
    ^[A-Za-z0-9]+:ACR0:.*    ALLOW 
    ^[A-Za-z0-9]+:GBL0:.*    ALLOW 
    ^[A-Za-z0-9]+:R02:.*     ALLOW 
    ^[A-Za-z0-9]+:XRT1:.*    ALLOW 
    GWLCLSARCH2:.*         ALLOW

gwLCLSARCH3:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. for errors.

 

gwLCLSARCH1:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH1 on lcls-prod01 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH1_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH1 restart
  3. Verify that the lclshome->Network (Global)->PV Gateway Diag->LCLS ARCH1 display is repopulated after the restart.
  4. Check /nfs/slac/g/lcls/tools/gateway/gwLCLSARCH1.log for errors.

     

gwLCLSARCH2:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH2 on lcls-prod01 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH2_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH2 restart
  3. Verify that the lclshome->Network (Global)->PV Gateway Diag->LCLS ARCH2 display is repopulated after the restart.

  4. Check /nfs/slac/g/lcls/tools/gateway/gwLCLSARCH2.log for errors.

 

gwLCLSARCH3:

Note
titleArchiver Gateways

Archiver Gateways should be stopped and restarted one at a time to independently verify that ACLs are working properly.

  1. Change /etc/init.d/st.gwLCLSARCH3 on lcls-daemon10 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH3_64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH3 restart
  3. Verify that the lclshome->Network (Global)->PV Gateway Diag->LCLS ARCH3 display is repopulated after the restart.

  4. Check /nfs/slac/g/lcls/tools/gateway/gwLCLSARCH3.log for errors.

     

  5. Change /etc/init.d/st.gwLCLSARCH3 on lcls-daemon10 to use CMDPATH=/afs/slac/g/lcls/tools/gateway/script/st.gwLCLSARCH3_64
  6. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ /etc/init.d/st.gwLCLSARCH3 restart
  7. Verify that the following PV patterns are archived in the LCLS Archiver according to the permissions below:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls-prod01]$ cat $TOOLS/gateway/config/gwLCLSARCH3.dat ... # deny everything, allow the patterns # For every allow pattern here, we should have a deny pattern in gwLCLSARCH0.dat; otherwise we'll get duplicate PVs EVALUATION ORDER DENY, ALLOW .* DENY ^[A-Za-z0-9]+:SYS2:.* ALLOW ^[A-Za-z0-9]+:CLTH:.* ALLOW ^[A-Za-z0-9]+:GUNB:.* ALLOW ^[A-Za-z0-9]+:LGUN:.* ALLOW ^[A-Za-z0-9]+:ALH2:.* ALLOW GWLCLSARCH3:.* ALLOW

...

lcls2-daemon10

gwLCLSII4LCLS:

  1. Change /etc/init.d/st.gwLCLSII4LCLS on lcls2-daemon10 to use CMDPATH=/usr/local/lcls/tools/gateway/script/st.gwLCLSII4LCLS64
  2. Restart gateway:

    Code Block
    languagebash
    themeMidnight
    [laci@lcls2-daemon10]$ /etc/init.d/st.gwLCLSII4LCLS restart
  3. Verify that LCLS2IOC subnet PVs are readable and writable from LCLSIOC subnet clients.

  4. Check /u1/lcls/tools/gateway/gwLCLSII4LCLS.log for errors.

...

Anchor
FACET Gateway Test Procedures
FACET Gateway Test Procedures

...