Tibero Single DB 운용 시 필요한 절차들을 안내합니다.
Note!
본 문서의 안내 사항은 Tibero7 및 Tibero6 버전에서도 적용 가능합니다.
1. Tibero 환경 확인
1.1. DBA Group, Tibero OS User 확인
1.1.1. OS 상 DBA Group, Tibero User 존재여부 확인
서버에서 Tibero를 설치/운용하기 위해 OS상에 우선 Tibero User와 dba Group을 생성합니다.
Tibero 최초 설치시에는 OS상에서 생성을 해줘야하며, 운용중이라면 아래와 같은 명령으로 확인 가능합니다.
$ cat /etc/group | grep dba
dba:x:500:tibero
$ cat /etc/passwd | grep tibero
tibero:x:100:500::/tibero:/bin/bash
Note!
Tibero User명은 환경에 따라 변경 사용합니다.
1.1.2. Tibero Process 동작 확인
동작중인 Tibero에는 리스너(Listener), 워커 프로세스(Worker Process 또는 Foreground Process), 백그라운드 프로세스(Background Process)가 존재합니다.
이러한 프로세스들은 tbboot 명령에 의해 티베로가 Startup 되면 자동으로 동작하며, Tibero가 원활하게 운영될 수 있도록 각각의 기능을 수행합니다.
$ ps -ef | grep tbsvr
tibero 2998 1705 0 22:09 pts/0 00:00:00 grep --color=auto tbsvr
tibero 31684 1 0 06:36 ? 00:00:20 tbsvr -t NORMAL -SVR_SID tibero
tibero 31686 31684 0 06:36 ? 00:00:00 tbsvr_MGWP -t NORMAL -SVR_SID tibero
tibero 31687 31684 0 06:36 ? 00:00:45 tbsvr_FGWP000 -t NORMAL -SVR_SID tibero
tibero 31688 31684 0 06:36 ? 00:01:02 tbsvr_FGWP001 -t NORMAL -SVR_SID tibero
tibero 31689 31684 0 06:36 ? 00:00:00 tbsvr_PEWP000 -t NORMAL -SVR_SID tibero
tibero 31690 31684 0 06:36 ? 00:00:00 tbsvr_PEWP001 -t NORMAL -SVR_SID tibero
tibero 31691 31684 0 06:36 ? 00:00:00 tbsvr_PEWP002 -t NORMAL -SVR_SID tibero
tibero 31692 31684 0 06:36 ? 00:00:00 tbsvr_PEWP003 -t NORMAL -SVR_SID tibero
tibero 31693 31684 0 06:36 ? 00:01:15 tbsvr_AGNT -t NORMAL -SVR_SID tibero
tibero 31694 31684 0 06:36 ? 00:00:56 tbsvr_DBWR -t NORMAL -SVR_SID tibero
tibero 31695 31684 0 06:36 ? 00:00:02 tbsvr_RCWP -t NORMAL -SVR_SID tibero
$ ps -ef | grep tblistener
tibero 11995 11994 0 06:06 pts/0 00:00:00 /tibero/tibero7/bin/tblistener -n 11 -t NORMAL -SVR_SID tibero
tibero 32624 17083 0 17:13 pts/9 00:00:00 grep --color=auto tblistener
1.2. TIBERO Home Directory, Base Directory 확인
1.2.1. TB_BASE Directory 확인
Tibero Product 전체가 설치되는 Directory로, Tibero의 Engin을 포함한 기본적인 Data파일, Log 파일들과 기타 환경 파일들이 설치됩니다.일반적으로 Tibero User의 Home Directory에 있는 ‘profile’에 설정하며, 변경할 수 있고 OS의 echo 명령으로 확인 가능합니다.
$ echo $TB_BASE
/tibero
1.2.2. TB_HOME Directory 확인
Tibero Engine(실행가능한 프로그램) 부분이 설치되는 Directory 입니다.
일반적으로 Tibero User 의 Home Directory에 있는 ‘profile’에 설정하며, 변경 가능합니다.
$ echo $TB_HOME
/tibero/tibero7
1.3. Tibero Instance Name 확인
1.3.1. TB_SID 확인
Tibero Instance (리스너, 워커프로세스, 백그라운드 프로세스, TSM 포함) 의 식별을 위해 부여하는 값으로 Tibero User 의 HOME Directory 에 있는 ‘Profile’에 설정하며, 변경 할 수 있고 OS의 echo 명령으로 확인 가능합니다.
$ echo $TB_SID
tibero