목록전체 글 (23)
siklog
테스트 환경: NCP Classic 환경 Server centos-7.3-64, AWS EC2 Server NCP의 KR-2 Zone과 AWS의 VPC를 만들어 Site to Site VPN 방식으로 IPsec VPN을 연결해 보려고 한다. NCP의 VPC 모드에서도 IPsec VPN을 제공하긴 하나 일반적인 서비스 형태가 아닌 Managed 서비스의 형태로 제공이 되고 있기에 테스트로 만들어 볼 순 없었고 때문에 Classic 환경에서 구성을 진행하였다. NCP와 AWS의 IPsec VPN 설정 순서에 다소 차이가 있어 AWS설정을 먼저 한 후 NCP에 설정사항을 적용하는 방식으로 진행하였다. (꼭 이렇게 할 필요는 없음) 구성은 아래와 같은 과정으로 진행하였다. 1. AWS VPC, Subnet, E..
테스트 환경: NCP VPC 환경 Server centos-7.3-64 이전 포스팅에서는 NCP Classic 환경에서 Keepalived를 활용하여 HA를 구성하는 방법에 대해 작성했었다. 이번 포스팅 내용 역시 HA를 구성하는 방법에 대해 작성하려고 한다. NCP VPC 환경에서는 Keepalived 및 VRRP를 지원하지 않기 때문에 Pacemaker를 활용하여 VPC 환경에서 HA cluster 를 구성을 해보았다. VPC 환경에서 LB+Pacemaker+corosync + (pcs) 의 형태로 구성하였고, Load Balancer 에 바인딩하여 웹 서버가 정상 Active-Stanby 구조로 Failover 되는지와 80 port로 헬스 체크 시 트래픽이 어느 쪽으로 흘러가는지까지 확인해 보려고..
테스트 환경: NCP Classic 환경 Server centos-7.8-64, 추가 Private Subnet 및 Network Interface 이번 포스팅에서는 Keepalived를 활용하여 VM에서 HA(High available)를 구성하는 방법에 대해 테스트를 해보려고 한다. HA를 구성하는 방법은 여러가지가 있는데 완전 관리형 서비스의 경우에는 콘솔에서 기본 기능으로 제공되기도 하지만 Keepalived 나 Pacemaker 와 같은 라우팅 소프트웨어들을 활용하여 구성하는 방법을 사용할 수도 있다. 현재 NCP Classic 환경에서는 Keepalived 및 VRRP 로 HA 구성이 가능하도록 제공하고 있고, 이 방법으로 진행하였다. (VPC 환경에서는 사용 불가능) Pacemaker 는 다..
테스트 환경: NCP Server, Load Balancer Load Balancer 헬스체크 Load Balancer 서비스에서는 연결된 서버에 대한 상태를 확인하기 위해 헬스체크의 기능을 확인할 수 있는 기능이 있다. Classic 환경에서는 Load Balancer를 생성할 때 같이 헬스체크 경로 설정이 가능하고, VPC 환경에서는 타겟그룹 생성 시 설정할 수 있다. 헬스체크가 정상적으로 이루어져야 로드밸런싱이 정상적으로 이루어지기 때문에 경로가 잘 설정되어 있는지 확인해야 한다. 웹 서버 인덱스 루트 경로(자주 쓰이는 웹 서버 어플리케이션들) *각 웹 서버 서비스 별로 인덱스 루트 경로는 다른 위치로 설정이 되어있다. - Apache web server : /var/www/html/ - Apach..
테스트 환경: NCP Server, NAS 보통 Linux 환경에서는 마운트 시 주로 NFS 프로토콜을 이용하여 마운트를 하고, Windows 환경에서는 주로 CIFS 프로토콜을 이용하여 마운트하게 된다. 하지만 Linux 환경에서도 CIFS 프로토콜을 이용하여 마운트가 가능하며, Linux의 CIFS프로토콜 사용을 위한 pkage 설치 후 아래와 같이 마운트 하면 사용이 가능하다 * CIFS로 설정된 NCP Nas 볼륨을 생성하여 마운트를 진행해 보았다. # sudo yum install -y cifs-utils # sudo mount -t cifs -o user='CIFS 인증 ID',password='CIFS 인증 PW' //{NAS IP}/{NAS 포인트} {마운트 포인트} ex) sudo mou..