resend_ob_msg error out with file too large message

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf resend_ob_msg error out with file too large message

  • Creator
    Topic
  • #49352
    Hongle Sun
    Participant

      We have a tcl error log, says file too larger, at error out following error message:..

      Tcl error:

      msgId = none

      proc = ‘resend_ob_msg’

      args = ”

      result = ‘file too large’

      errorInfo: ‘

      file too large

         while executing

      “echo “Unknown mode in : ‘$mode'””

         (“default” arm line 2)

         invoked from within

      “switch -exact — $mode {

             start {

                 # Initialize the ob_save global if needed

                 if {[lsearch [info globals] ob_save] == -1}…”

         (procedure “resend_ob_msg” line 11)

         invoked from within

      “resend_ob_msg {CONTEXT reply_gen} {ARGS {}} {MODE shutdown} {VERSION 3.0}”‘…

      What does it really mean? can anyone help to understand it? Thanks in advance…

    Viewing 4 reply threads
    • Author
      Replies
      • #61612
        Ed Mastascusa
        Participant

          Hi Hongle,

          Check and see how large your process error log or main log files are.

          There is a limit (1 gig on our system) on the maximum file size allowed in TCL, and the echo is probably causing one of the log files to exceed this size. Sometimes a SMAT file willl also get this problem.

          The good news is you can probably get rid of the error by doing an engine stop and start on the site with the problem. We cycle daily to make sure we don’t hit this limit.

          The bad news is you likely have some runaway error condition that is causing the file to fill up.

        • #61613
          Hongle Sun
          Participant

            Thanks, What do you mean by stop and rerun engine? or you mean recycle log file by using hcicmd -p processa_name ‘, log_recyle’ command?

          • #61614
            Ed Mastascusa
            Participant

              Hi Hongle,

              by engine start/stop I meant these commands

              hcienginestop -p process

              hcienginerun -p process

              now that you mention it the hcicmd to recycle the log files should also do the same thing for the log and err files.

            • #61615
              Ed Mastascusa
              Participant

                Hi Hongle,

                by engine start/stop I meant these commands

                hcienginestop -p process

                hcienginerun -p process

                now that you mention it the hcicmd to recycle the log files should also do the same thing for the log and err files.

              • #61616
                Russ Ross
                Participant

                  To help with  run away log files getting to large even if doing daily log recycling, you can configure each process in the NetConfig to automatically recycle at a maximum threshold of your choosing.

                  Here is an example screen shot

                  Russ Ross
                  RussRoss318@gmail.com

              Viewing 4 reply threads
              • The forum ‘Cloverleaf’ is closed to new topics and replies.