728x90

listener-thread: err = -27001: oserr = 0: errstr = : Read error occurred during connection attempt.


에러가 발생하는 경우


  1)  onconfig 에 설정되어 있는  poll thread 가 담당하는  connection 수가 부족한 경우에 에러가 날수

       있습니다. onconfig NETTYPE 설정을 변경하여 해결할수 있습니다.

   ) NETTYPE soctcp,<num pollthreads>,<num connections per pollthread>,CPU

        권장값 :  <num pollthreads> = NUMCPUVPS -1

        권장값 : <num connections per pollthread> = up to 250 or 300 for best performance

             NETTYPE tlitcp,1,100,NET # supports 100 connections : 1 * 100

        ==>  NETTYPE tlitcp,1,200,NET # supports 200 connections   : 1 * 200

  값이 설정되어 있지 않으면   default 값이  50 입니다. 현재 어떻게 설정되어 있는 지는 모르겠으나 지금

  설정되어 있는 값보다  크게 설정하십시요. 이 값의 재 설정 후에는 DB 를 재기동 하셔야 반영됩니다.


  2) 또 하는  OS   file descriptor  가 부족할 경우입니다. DB 단에서는  각 인스턴스 별로 chunk  갯수,

      VP 의 수, network connection 수 등의 값등이 OS file descriptor 자원을 필요로 합니다.

      값이 부족한 경우 로그에  27001 에러가 나면서  connection 이 안되는 경우도 있습니다.

  이 값은  OS Level 에서 조정하여야 하며,  ulimit -a 로 보시면 NFILES 이 갯수를 확인하시고,

  가능하면 무제한(unlimited) 으로 설정하시거나 지금의 값보다 크게 설정하도록 하십시요

728x90

+ Recent posts