일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Tuple
- 프로그래머스
- 리눅스
- tas tac
- vm
- Python
- 코테
- terraform
- oracle
- 암시적 커서
- DDL 추출
- tibero
- VMware
- implicit
- vm tac 구성
- 파이썬
- tac
- tablespace
- X11 forwarding
- golang
- 코딩테스트
- Linux
- 묵시적 커서
- db
- CentOS
- python3.7
- 티베로
- OPEN CURSOR
- X11
- VM 설정
Archives
- Today
- Total
줄기세포
[TAC 설치] VMware에 TAS-TAC 구성해보자 (4) 본문
https://novice-data.tistory.com/50 에서 이어지는 글입니다.
9. 방화벽 다운 & timezone 세팅 확인
양노드 모두
$ systemctl stop firewalld
$ systemctl disable firewalld
$ systemctl status firewalld
10. 파일디스크럽터 & sysctl 설정
양노드 모두
10-1. 파일 디스크럽터 설정
A.
$ vi /etc/security/limits.conf
#-----------
# TIBERO ENV
#-----------
tibero soft nofile 65536
tibero hard nofile 65536
tibero soft nproc 2047
tibero hard nproc 16384
tibero soft stack 10240
#-----------
:wq
10-2. sysctl 설정
A.
$ vi /etc/sysctl.conf
#-----------
# TIBERO ENV
#-----------
kernel.shmall = 786432 # shmmax / shmmni
kernel.shmmax = 3221225472 # tas + tac의 Total Shared Memory의 byte 값
kernel.shmmni = 4096
kernel.sem = 10000 32000 10000 10000
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 1024 65500
net.core.rmem_max = 4194304
net.ipv4.tcp_rmem = 4194304
net.ipv4.tcp_wmem = 1048576
#-----------
:wq
B. 적용
$ sysctl -p
11. 유저 생성
$ groupadd dba -g 1024
$ useradd tibero -g 1024 -u -1024
12. 호스트 네임 설정
각 노드마다 hostname을 다르게 설정한다.
$ hostnamectl set-hostname dbserver1
hostname node1 | hostname node2 |
dbserver1 | dbserver2 |
13. Tibero 바이너리 및 라이선스 서버 업로드
바이너리와 라이선스는 링크에서 다운받는다. https://technet.tmaxsoft.com/
13-1. 바이너리 다운로드
A.
B.
C.
드래그로 내리면
13-2. 라이선스 발급
A.
B.
node별로 각각 다운받아야 합니다.
node1) $ hostname
node2) $ hostname 으로 확인
13-3. 서버 업로드
A. sftp를 이용해 업로드 합니다.
저는 xshell을 사용하기 때문에 Xftp를 사용했습니다.
14. Tibero instance 경로생성
실 운영기라면,
redo log 파일과, Datafile 별로 disk를 설정하여 IOPS를 분산하고,
archive disk를 분리하여 archive full로 인한 root full을 방지하고,
instance용 경로에 disk를 마운트하는 것을 권장한다.
하지만, VM에 설치 TEST이기 때문에 경로 생성으로 대체한다.
14-1. 경로생성 부터 바이너리, license 등 옮겨주고 오너쉽 변경한다
$ mkdir /tibero # 경로생성
$ mv tibero6-binary.tar.gz /tibero/ # tibero binary 옮기기
$ cd /tibero # 경로에 가서 tibero binary 풀어줌
$ tar -xzvf tibero6-binary.tar.gz
$ mv /root/license.xml /tibero/tibero6/license/
# license 인스턴스의 license 경로 아래 옮겨줌
$ chown -R tibero:dba /tibero # tibero 하위 경로 오너쉽 변경
여기까지하고 다음 포스팅을 마지막으로 끝내려고 한다.
[TAC 설치] VMware에 TAS-TAC 구성해보자 시리즈
- [TAC 설치] VMware에 TAS-TAC 구성해보자 (1) https://novice-data.tistory.com/48
- [TAC 설치] VMware에 TAS-TAC 구성해보자 (2) https://novice-data.tistory.com/49
- [TAC 설치] VMware에 TAS-TAC 구성해보자 (3) https://novice-data.tistory.com/50
- [TAC 설치] VMware에 TAS-TAC 구성해보자 (4) https://novice-data.tistory.com/53
- [TAC 설치] VMware에 TAS-TAC 구성해보자 (5) https://novice-data.tistory.com/56
'DB > Tibero' 카테고리의 다른 글
[Tibero] Datafile, Redo Log File 경로변경 작업 (Rename 작업) (0) | 2021.12.24 |
---|---|
[TAC 설치] VMware에 TAS-TAC 구성해보자 (5) (0) | 2021.12.23 |
[TAC 설치] VMware에 TAS-TAC 구성해보자 (3) (0) | 2021.12.20 |
[TAC 설치] VMware에 TAS-TAC 구성해보자 (2) (0) | 2021.12.19 |
[TAC 설치] VMware에 TAS-TAC 구성해보자 (1) (0) | 2021.12.18 |
Comments