설치및환경설정 Tibero tbprobe 사용법과원격지포트체크

Similar documents
개발및운영 Tibero DB Link (Tibero To Oracle) - Local 방식

개발및운영 Tibero Perl 연동

[JEUS 7] eclipse plug-in 연동 1. 개요 Eclipse 와 JEUS 7 연동시필요한 plug-in 제공및환경설정에관한가이드제공하여 Eclipse 에서 JEUS 7 기동및 종료테스트할수있는방법을기술하였습니다. 2. Plug-in 설치 2.1 [Step

목차 1. 노드매니저종류 Java Type SSH Type 노드설정파일및로깅 nodes.xml jeusnm.properties <servername>.properties...

윈백및업그레이드 Tibero Flashback 가이드

튜닝및모니터링 OS 별 TCP Recommend Parameter for WebtoB/JEUS

Linux 권장커널파라미터 1. 커널파라미터별설명및설정방법 1.1 nofile ( max number of open files ) 설명 : 지원되는열린파일수를지정합니다. 기본설정이보통대부분의응용프로그램에대해충분합니다. 이매개 변수에설정된값이너무낮으면파일열기오류, 메모리

설치및환경설정 JEUS Thread State Notify 설정

목차 1. 개요 개요 연동테스트홖경 PowerBuilder Connection Tibero ODBC Driver 설정 PowerBuilder Connection 설정 Tiber

목차 1. TABLE MIGRATOR 란? TABLE MIGRATOR 홖경설정 TABLE MIGRATOR 바이너리 Shell 설정 Migrator.Properterties 파일설정 TAB

SSL 접속테스트 본문서에서 WebtoB 가설치된디렉토리는 [WEBTOBDIR] 로표기하겠습니다.. 윈도우계열과리눅스 / 유닉스계열모두명령은동일하므로윈도우를기준으로설명하도록하겠습니다. 1. WebtoB 설정 1.1 Test 용인증서생성 SSL 접속테스트를위해 Webto

목차 JEUS JNLP Client Sample 가이드 JNLP 란 JNLP의이점 TEST TEST 환경 TEST Sample sample application 셋팅 (ser

SSL(Secure Socket Layer) 과 TLS(Transport Layer Security) 개요 전자상거래가활발해지면서웹보안이매우중요해지고있으며, 최근정보통신망법의개정으로아무리소상공인이라 도홈페이지운영시개인정보를취급하고있다면아래와같은내용을조치하도록되어있습니다

튜닝및모니터링 Tibero EVENT 가이드

목차 1. Tibero 4 설치개요 Install 전 Check 사항 H/W 요구사항 Tibero 4 설치 Tibero 설치폴더생성 Tibero 바이너리압축해제 $T

설치및홖경설정 Tibero 4 SP1 TAC 설치 - Windows 홖경

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

목차 1. TAC 구성준비사항 TAC 구성순서 VirtualBox 으로 CentOS 설치 VirtualBox 에서 TAC 구성

FY2005 LIG

목차 1. 웹서비스의예 테스트환경설치 설치전고려사항 설치할공간확보 테스트환경구축 설치파일준비 설치 Windows에서의설치 Linux 에서

목차 1. 환경변수 OS별환경변수설정 ESQL 시작 ESQL 프로그램생성젃차 오라클 Pro*C 젂환 Precompiler 변경 확장자 *.pc를 *.tbc로변경

ÃÖÁ¾PDF¿ë

튜닝및모니터링 HP JVM 튜닝옵션

Getting Started Guide

2012-민간네트워크-05_중국

목차 JEUS EJB Session Bean가이드 stateful session bean stateful sample 가이드 sample source 결과확인 http session에

untitled

H_AR_ P

Tmax

Microsoft Word - AnyLink Introduction v3.2.3.doc

토익S-채용사례리플렛0404

개발및운영 Eclipse 를이용한 ANT 활용방법

국문-현대-내지ar

: Symantec Backup Exec System Recovery 8:

내용물 시작 3 구성품 4 MDA200 기본 사항 5 액세서리 6 헤드셋 연결 7 탁상 전화기: 연결 및 통화 8 탁상 전화기(표준) 8 탁상 전화기+ HL10 거치대와 전원 공급 장치(별도 구매) 10 탁상 전화기+ EHS 케이블 12 컴퓨터: 연결 및 통화 13 컴

기술교육 SSL 설정및변환방법

BTSK

Hynix_K_pdf

2003³â¿¬Â÷º¸°í¼�

untitled

PowerPoint 프레젠테이션

IvoBase Injector

Main Title

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

rv 브로슈어 국문

레이아웃 1

SKC_AR_±¹¹® 01pdf

¿ÀǼҽº°¡À̵å1 -new

한아IT 브로셔-팜플렛최종

121220_워키디_상세설명서.indd

Hardware Manual TSP100

목차 1. 개요 현상 문제분석 문제해결

Copyrights and Trademarks Autodesk SketchBook Mobile (2.0.2) 2013 Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc.,

2011_LG»ó»ç_ÃÖÁ¾

10-2. 세무정보(완 - 31).hwp

Tibero

2008ÄÁº¥¼ÇÃÖÁ¾

180830_SDI_Brochure_국문_수정-3

FD¾ØÅÍÇÁ¶óÀÌÁî(Àå¹Ù²Þ)-ÀÛ¾÷Áß

Windows 8에서 BioStar 1 설치하기

.

킹스맨뉴스레터

untitled

Installation Area : Baseball Stadium Lighting Sajik Baseball Stadium Busan, Korea 시애틀 구단이 조명 시설을 이벤트 기능으로 활용하는 모습이 좋았고, 선수들의 반응도 괜찮았습니다. 우리도 이를 접목시킨다면

180427_SDI_Brochure_국문_최종2

기술교육 Architecture & Monitoring

No

2019_2nd_guide_kr_0619.indd

2

사회에 있어 가치 있는 회사가 되기 위하여 점점 영향력이 커지는 세계 기업 현재 사회에서는 세계적인 기업의 영향력이 점점 더 강해지고 있습니다. 사회를 변화시키는 것은 국가 보다도 오히려 기업이 되는 사례가 앞으로 더욱 증 가해 갈 것입니다. 사회를 바꾸는 힘을 갖는

??꽂???

01.하나금융_일반현황

Installation Area : Baseball Stadium Lighting New York Yankee Stadium USA [MLB 공식 Auditor, 마이클 오웬 인터뷰 내용 중] 지난 2015년 6월에 측정되었던 HID 기존 조명에 비해 이번에 설치된 기

Print

P2WW HNZ0

+Z _CL_USB.indd

단계

마리오와 소닉 리우 올림픽™

Layout 1

±×¸°¸®Æ÷Æ® ³»Áö5Â÷

목차 1. 보안지갑 Wallet) Data 암호화 컬럼암호화 Column Encryption) 테이블스페이스암호화 Tablespace Encryption) 암호화 Package DBMS

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

untitled


ETOS Series 사용설명서

0821-롯데 내지1-pdf

consulting

untitled

<B1E2C8B9BEC828BFCFBCBAC1F7C0FC29322E687770>

대표이사결재확인서_ I. 회사의 개요 1. 회사의 개요 가. 연결대상 종속회사 개황 (단위 : 백만원) 상호 설립일 주소 주요사업 직전사업 연도말 자산총액 지배관계 근거 주요종속 회사 여부 기업 의결권의 Leading Insurance Services,

사 업 보 고 서 (제 181 기) 사업연도 2012년 01월 01일 2012년 12월 31일 부터 까지 금융위원회 한국거래소 귀중 회 사 명 : (주) 신한은행 대 표 이 사 : 서진원 본 점 소 재 지 : 서울특별시 중구 세종대로 9길 20 (전 화)

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

NHNEnt_CompanyProfile_KR 2017상반기update.pdf

*금안 도비라및목차1~9

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Tibero

01Ç¥1, 2, 3, 4c04®¶óš

歯박지원-구운몽.PDF

°¡°Ç6¿ù³»ÁöÃÖÁ¾

K-IFRS,. 2014,.,.. 2

Transcription:

Tibero tbprobe 사용법과원격지포트체크 2014. 04. 23.

목차 1. tbprobe 사용... 3 1.1. 로컬호스트 tibero 체크... 3 1.2. 원격호스트 tibero 체크... 3 2. tbprobe 상태값... 5 3. tbprobe 연결방법... 6 3.1. IP 와 listener_port 기재시... 6 3.2. IP 와 listener_port 미기재시... 6 4. 유의사항... 8 4.1. ERROR_SESS_DISCONNECT(-512046) 로그... 8 4.2. TIMEOUT 사용... 8 2

Tibero tbprobe 사용법과원격지포트체크 tbprobe 는 tibero 서버의상태를체크해주는유틸리티이다. tbprobe 를이용하여로컬서버와원격지서버의 tibero 상태를확인할수있다. 1. tbprobe 사용 tbprobe 는 $TB_HOME/bin 아래에위치하고있으며, 그사용법은아래와같다. h Usage: tbprobe [-h] [ip:port] tbprobe -h: show this help tbprobe : probe localhost tbprobe [ip:port] : probe specified ip & listener port 1.1. 로컬호스트 tibero 체크 로컬호스트 tibero 체크시아래와같이확인하면된다. 로컬호스트의경우서버의 IP 와포트번호는생략할수있다. 사용법 : tbprobe [ localhost:listener_port ] Unix/Linux 환경에서사용법 0 정상 Windows 환경에서사용법 C:\>tbprobe C:\>echo %ERRORLEVEL% 0 정상 1.2. 원격호스트 tibero 체크 원격지호스트 tibero 체크시아래와같이확인하면된다. 체크하려는서버의 IP 와포트번호를필수로넣어준다. 사용법 : tbprobe remote_ip:listener_port 3

Unix/Linux 환경에서사용법 192.168.10.1:8628 0 192.168.10.1 번서버의 8629 번포트로접속을시도하여 tibero 서버가정상임을확인 Windows 환경에서사용법 C:\>tbprobe 192.168.10.1:8628 C:\>echo %ERRORLEVEL% 0 192.168.10.1 번서버의 8629 번포트로접속을시도하여 tibero 서버가정상임을확인 IP 와포트번호를입력하여 tibero 포트체크시 tbprobe 는스페셜포트 (Special port) 로접속하기위해입력된 포트번호 + 1 로접속하기때문에실제접속체크를원하는포트로체크하기위해선접속체크를원하는포트번호에서 -1 을해야한다. 예를들어원격호스트에서리스너포트를 8629 로사용하여오픈된 tibero 상태를확인하고싶다면, 8628 로포트 번호를기재해야한다. 스페셜포트 (Special port) : Session Full 과같은상황에서응급조치를하기위해사용하는포트로기본값은 리스너포트 + 1 이다. 4

2. tbprobe 상태값 tbprobe 를실행하면리턴되는종료값을통해다음과같은상태를알수있다. 종료코드 상태설명 0 TBCM_PROBE_NORMAL 티베로접속정상 1 TBCM_PROBE_STANDBY 부트모드가 normal 이아닌 recovery 상태이거나 readonly 인경우 2 TBCM_PROBE_UNKNOWN 부트모드가 readonly, recovery, normal 이외의값인경우 nomount, mount 모드등경우 3 TBCM_PROBE_DEAD 티베로접속에실패한모든경우 4 TBCM_PROBE_TIMEOUT 환경변수 TB_PROBE_TIMEOUT 시간까지 hang 으로인해 티베로에서응답이없는경우 0 ~ 2 까지는서버에정상접속이되어메세지를주고받는데까지성공했음을의미하고, 3 은접속자체에실패한경우를 나타내며, 최근추가된 4 는응답메시지를지정된시간만큼기다리다가종료된 (time out) 경우이다. 단, 티베로접속후에메세지한번주고받는것으로확인하기때문에다른이유로인한 hang 상태는확인할수없다. 스페셜포트 (Special port) 로접속하기때문에 session full 상태여도티베로상태체크가가능하다. 단, _LSNR_SPECIAL_PORT 파라미터를설정하여임의의포트를스페셜포트로사용하는경우 tbporbe 가스페셜포트로체크할수없기때문에잘못된결과값을나타낼수도있다. tbporbe 사용전 _LSNR_SPECIAL_PORT 파라미터설정여부를확인하도록한다. 5

3. tbprobe 연결방법 3.1. IP 와 listener_port 기재시 tbprobe 실행시 IP 와 listener_port 를인자값으로주게되면해당 IP 와 listener_port + 1 로접속요청을하게된다. listener_port + 1 로접속요청을하는이유는일반세션과경쟁하지않도록 special_port 로접속하기위해서이다. -- 실제로 192.168.10.1 의 8630 번포트로접속요청 192.168.10.1:8629 -- 원격지서버 (192.168.10.1) 의 Tibero 가 8629 번포트로 open 되어있는상태에서테스트 192.168.10.1:8628 0 8629 번포트로접속을요청하기때문에접속성공을리턴 192.168.10.1:8629 0 8630 번포트 (special_port) 로접속을요청하기때문에접속성공을리턴 192.168.10.1:8630 3 8631 번포트로접속을요청하기때문에접속실패를리턴 3.2. IP 와 listener_port 미기재시 tbprobe 실행시 IP 와 listener_port 를인자값으로주지않게되면로컬서버로접속을요청하게되며, $TB_HOME/instance/$TB_SID/.proc.list 의 listener_port 를참조하여접속요청을하게된다. 만약한서버에인스턴스가여러개인경우라도 $TB_HOME, $TB_SID 를통해구분하여체크할수있다. -- tbprobe <= $TB_HOME/instance/$TB_SID/.proc.list 에기재된포트로접속요청. -- 로컬서버의티베로가 8629 번포트로 open 되어있는상태에서의테스트 $> cat $TB_HOME/instance/$TB_SID/.proc.list Tibero 5 start at (2014-01-21 18:01:59) by 500 shared memory: 139994162909184 size: 536870912 shm_key: 1415571906 sem_key: -1000365745 1 listener_pid: 12494 listener_port: 8629 listener_special_port: 8630 epa_pid: -1 12495 MTHR 12499 WT001 12500 WT002 12501 SEQW 12502 LOGW 12503 LOGA 12504 CKPT 6

12505 BLKW000 0 -- listener_special_port 를 8630 에서 8690 으로수정 $> cat $TB_HOME/instance/$TB_SID/.proc.list Tibero 5 start at (2014-01-21 18:01:59) by 500 shared memory: 139994162909184 size: 536870912 shm_key: 1415571906 sem_key: -1000365745 1 listener_pid: 12494 listener_port: 8629 listener_special_port: 8690 epa_pid: -1 12495 MTHR 12499 WT001 12500 WT002 12501 SEQW 12502 LOGW 12503 LOGA 12504 CKPT 12505 BLKW000 0 listener_special_port 가아닌 listener_port 를참고하므로접속에문제없음 -- listener_port 를 8629 에서 8680 으로수정 $> cat $TB_HOME/instance/$TB_SID/.proc.list Tibero 5 start at (2014-01-21 18:01:59) by 500 shared memory: 139994162909184 size: 536870912 shm_key: 1415571906 sem_key: -1000365745 1 listener_pid: 12494 listener_port: 8680 listener_special_port: 8681 epa_pid: -1 12495 MTHR 12499 WT001 12500 WT002 12501 SEQW 12502 LOGW 12503 LOGA 12504 CKPT 12505 BLKW000 3 listener_port 는 8680 를참고하나 tibero 는 8629 로기동되어있기때문에접속불가로나옴 7

4. 유의사항 4.1. ERROR_SESS_DISCONNECT(-512046) 로그 tbprobe 가티베로서버에접속할때마다 tracelog 에 ERROR_SESS_DISCONNECT(-512046) 메시지가찍히게된다. 이것은인증과정중에발생하는 throw 에대해남기는메세지이며 tbprobe 에서 ping 메세지처리후 throw 를하기때문에 tbprobe 실행시마다 ERROR_SESS_DISCONNECT(-512046) 메세지가남게된다. 이것은정상적인동작이지만 tbprobe 를클러스터 SW 등에서티베로체크하는용도로사용하게되면, 수십초마다한번씩로그가발생하기때문에이것을남기지않기위해선패치가필요하다. S1348 버전부터는패치가기본적용되어있고, 그이전버전은 80920a 패치를하여야한다. 4.2. TIMEOUT 사용 tbprobe 의 Timeout 기능은 S1401 버전부터는기본으로포함되어있고, 그이전버전에서사용하기위해선 82529a 패치가필요하다. 또한, timeout 시간을설정하기위해환경변수 TB_PROBE_TIMEOUT 설정이필요하다. $ export TB_PROBE_TIMEOUT=5 # hang 상태유발 $ tbprobe.. 5 초후.. $ echo $? 4 8

Copyright 2014 TmaxData Co., Ltd. All Rights Reserved. Trademarks Tibero RDBMS is a registered trademark of TmaxData Co., Ltd. Other products, titles or services may be registered trademarks of their respective companies. Contact Information TmaxData can be contacted at the following addresses to arrange for a consulting team to visit your company and discuss your options. Korea TmaxData Co., Ltd 5, Hwangsaeul-ro 329beon-gil, Bundang-gu, Seongnam-si, Gyeonggi-do. South Korea Tel: +82-31-779-7113 Fax: +82-31-779-7119 Email: info@tmax.co.kr Web (Korean): http://www.tmaxdata.com Technical Support: http://technet.tmaxsoft.com USA TmaxSoft, Inc. 560 Sylvan Avenue Englewood Cliffs, NJ 07632. U.S.A Tel: +1-201-567-8266 Fax: +1-201-567-7339 Email: info@tmaxsoft.com Web (English): http://www.tmaxsoft.com Russia Tmax Russia L.L.C. Grand Setun Plaza, No A204 Gorbunova st.2, Moscow, 121596 Tel: +7(495)970-01-35 Email: info.rus@tmaxsoft.com Web (Russian): http://ru.tmaxsoft.com Singapore Tmax Singapore Pte. Ltd. 430 Lorong 6, Toa Payoh #10-02, OrangeTee Building. Singapore 319402 Tel: +65-6259-7223 Email: info.sg@tmaxsoft.com United Kingdom TmaxSoft UK Ltd. Surrey House, Suite 221, 34 Eden Street, Kingston-Upon- Thames, KT1 1ER United Kingdom Tel: + 44-(0)20-8481-3776 Email: info.uk@tmaxsoft.com Web (English): http:/www.tmaxsoft.com Japan TmaxSoft Japan Co., Ltd. 5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073 Japan Tel: +81-3-5765-2550 Fax: +81-3-5765-2567 Email: info.jp@tmaxsoft.com Web (Japanese): http://www.tmaxsoft.co.jp China TmaxSoft China Co., Ltd. Beijing Silver Tower, RM 1508, 2 North Rd Dong San Huan, Chaoyang District, Beijing, China, 100027. China Tel: +86-10-6410-6145~8 Fax: +86-10-6410-6144 Email: info.cn@tmaxsoft.com Web (Chinese): http://www.tmaxsoft.com.cn Brazil TmaxSoft Brazil Avenida Copacabana, 177-3 andar 18 do Forte Empresarial, Alphaville - Barueri, Sao Paulo, SP-Brasil CEP 06472-001 Email: contato.brasil@tmaxsoft.com TN-TRDV-D0423101 9