You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

DbProxy

M2OProxy

  1. The executable is still running out of Andy's home directory rather than the release. To fix this, several changes need to be made to the setup-initial.data.xml files:
    1. include files change
      <include>
      - <file path="daq/sw/m2o-repository.data.xml"/>
      +  <file path="HLTRelease/sw/HLT_SW_Repository.data.xml"/>
      </include>
      
    2. application class changed, binary comes from HLT repository:
      - <obj class="Application" id="M2O_Proxy">
      + <obj class="InfrastructureApplication" id="M2O_Proxy">
      - <rel name="Program">"Binary" "m2o-proxy-14.2.11"</rel>
      +  <rel name="Program">"Binary" "m2o-proxy"</rel>
      
    3. move application from "Applications" to "Infrastructure":
      <obj class="OnlineSegment" id="setup-initial">
      <rel name="Applications" num="..">
      - "Application" "M2O_Proxy"
      </rel>
      <rel name="Infrastructure" num="..">
      +   "InfrastructureApplication" "M2O_Proxy"
      </rel>
      
    4. expand
      ${CMTCONFIG}
      in the HLT environment:
      <obj class="OnlineSegment" id="setup-initial">
      <rel name="Parameters" num="..">
      +   "VariableSet" "HLT-Parameters"
      </rel>
      
  2. Need to test if the proxy is properly started/restarted by the initial partition under various conditions:
    1. when the initial partition is restarted
    2. when the node that the proxy runs on (pc-tdq-onl-10) is rebooted
    3. when the proxy dies (crashes or is killed) for some reason
  • No labels