[TAC 설치] VMware에 TAS-TAC 구성해보자 (4)

[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 하위 경로 오너쉽 변경

여기까지하고 다음 포스팅을 마지막으로 끝내려고 한다.

from http://novice-data.tistory.com/53 by ccl(A) rewrite - 2021-12-20 22:26:54