줄기세포

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

DB/Tibero

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

줄기세포(Stem_Cell) 2021. 12. 19. 00:34

https://novice-data.tistory.com/48 에서 이어지는 글 입니다.

 

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

1. TAS-TAC란? 참조: https://www.tmaxdata.com/product/productView.do?prod_cd=tibero&detail_gubun=prod_main TmaxSoft - Tibero Tibero 국산 DBMS의 자존심, 어떠한 상황에서도 안정적으로 관리해주는 데이터..

novice-data.tistory.com

 

 

4.  VMware 부팅, CentOS 설치

 

1-1. CD에 ISO 이미지 마운트 확인

 

 

1-2. Power on this virtual machine

 

1-3. CentOS 설치

 

여기서 하는 설정은 bash로 접속하여 수정을 하거나 설치할 수 있지만, 복잡하기 때문에 최대한 설정을 따라서 한다.

 

A. Language는 영어로

 

C. Timezone 설정 - Asia Seoul

 

D. Software Selection

[Base Environment] [Add-Ons for Selected Environment]
  Infrastructure Server   Debugging Tools
  Hardware Monitoring Utilities
  Large System Performance
  Compatibility Libraries
  Development Tools

 

E. KDUMP 비활성화


F. SECURITY POLICY 비활성화

 

G. NETWORK & HOSTNAME 에서 NIC on

 

H. Installation Destinition

 

root disk (기본 디스크로 선택)

 

I. Begin Installation 활성화가 되면 클릭

 

J. 설치중

 

root pw 설정하고 기다리면 설치 완료됩니다.

 

K. Reboot

위와 같은 방법으로 node를 하나 더 생성해준다. TAC는 고가용성을 위한 솔루션이니까.

 

5. 접속하여 네트워크 설정

 

네트워크 설정에서는 TAC 구성에 필요한 Public IP(NAT)와 InterConnect IP(HOST-ONLY)를 설정한다.

Public IP(NAT) 설정을 마치면 SSH 클라이언트 ( ex. xshell, putty,..) 를 이용하여 접속한다.

 

5-1. 네트워크 설정

VM 두군데에 모두 해준다.

 

A. 현재 VM 환경 확인

$ ifconfig

 

B. NAT 설정 변경

 

ens33(NAT) 용 설정을 변경한다.

기존 NAT의 Network Config 파일

$ ll /etc/sysconfig/network-scripts/ifcfg*
$ cat /etc/sysconfig/network-scripts/ifcfg-ens33

아래 파라미터 중에서 굵게 표시한 부분은 수정이나 추가가 필요하다.

node1 - ens33 (NAT) node2 - ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.56.111
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=192.168.56.2
DNS1=8.8.8.8
DNS2=168.126.63.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=63eb2e8f-59f4-400f-8cd8-cfeba572c278
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static             # IP를 고정하기 위해서 static
    IPADDR=192.168.56.112      # 고정IP 설정 (VM 설정에 따름)
    PREFIX=24         # CIDR값 NETMASK있으면 생략가능
    NETMASK=255.255.255.0    # 서브넷마스크
    GATEWAY=192.168.56.2      # VM에 설정한 값에 따름
    DNS1=8.8.8.8                    # 구글 DNS
    DNS2=168.126.63.1            # KT DNS
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=63eb2e8f-59f4-400f-8cd8-cfeba572c279  #건드리면안됨
    DEVICE=ens33
    ONBOOT=yes                   #  부팅시 연결
    IPV6_PRIVACY=no

파라미터가 무엇을 설정하는 지 확인하려면 블로그 참조: https://hotpotato.tistory.com/728

 

 

 

C. Host-Only 설정 변경

node1 - ens34 node2 - ens34
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=10.10.1.101
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=10.10.1.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens34
UUID=63eb2e8f-59f4-400f-8cd8-cfeba572c101
DEVICE=ens34
ONBOOT=yes
IPV6_PRIVACY=no
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=10.10.1.102
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=10.10.1.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens34
UUID=63eb2e8f-59f4-400f-8cd8-cfeba572c102
DEVICE=ens34
ONBOOT=yes
IPV6_PRIVACY=no

NAT -> TAC의 Pub

HOSTONLY -> TAC의 InterConnect

 

 

D. Network Deamon 재시작 후 확인

 

양노드 모두 재시작해준다.

$ systemctl restart network.service
$ ifconfig
$ systemctl restart network.service
$ ifconfig

 

E. 외부로 네트워크가 가는지 확인 (양노드 모두)

$ ping www.naver.com
$ nslookup www.naver.com

 

F. NAT(Public) IP로 SSH 클라이언트로 접속해본다.

 

잘됨

이제 편하게 shell을 쓰면된다.

 

G. hostname 변경해준다.

$ hostnamectl set-hostname dbserver1 $ hostnamectl set-hostname dbserver2

 

 

졸려서 여기까지.. 다음 포스팅에 계속 이어집니다.

여기까지 했는데 포기하지 마세요.

 

 


[TAC 설치] VMware에 TAS-TAC 구성해보자 시리즈

  1. [TAC 설치] VMware에 TAS-TAC 구성해보자 (1) https://novice-data.tistory.com/48
  2. [TAC 설치] VMware에 TAS-TAC 구성해보자 (2) https://novice-data.tistory.com/49
  3. [TAC 설치] VMware에 TAS-TAC 구성해보자 (3) https://novice-data.tistory.com/50
  4. [TAC 설치] VMware에 TAS-TAC 구성해보자 (4) https://novice-data.tistory.com/53
  5. [TAC 설치] VMware에 TAS-TAC 구성해보자 (5) https://novice-data.tistory.com/56

 

Comments