OS [Cluster] RHEL HA, GFS 구성전 요구사항
페이지 정보
작성자 Leesangwoo 아이디로 검색 전체게시물 댓글 0건 조회 3,942회 좋아요 1회 작성일 19-08-20 17:26본문
하드웨어적인 문제, 어플리케이션, OS, 네트워크 등의 장애로 인하여 시스템 hangup이나,
또는 kernel panic, hardware fail등의 문제가 발생되었을 경우 cluster node에서 해당 노드를 reboot 작업이 필요합니다.
이런 작업을 자동으로 가능하기 위해서 Fencing Device가 제공합니다.
2. heart-beat network 필요
heart-beat 네트워크에 문제가 생겼을 때 양쪽 서버에서 상태체크를 못하는 문제가 발생하여, 서비스 장애가 발생합니다
3. 시간 동기화 권장
일반적인 클러스터 환경의 시스템은 로그파일의
시간 스탬프와 메시지 서비스(metadata통신)의 행동,
그리고 어플리케이션의 동기화의 일관성을 유지하기 위하여 시간 동기화가 필요.
클러스터의 경우는 그룹의 멤버들끼리 각각 시스템 시간이 다를 수 있습니다.
클러스터 시스템간에 시간 차이가 많이 날 경우 실질적으로 클러스터 멤버로 인정되지 않은 경우가 발생할 수 있습니다.
4. service network 필요
외부에서 접근이
가능한 공인망 하나씩이 필요하며, 가상의 서비스용 IP 한개가
필요합니다.
5. 구성할 서비스의 스크립트 파일 - System V init 형식
Red Hat H.A에서 제공되는 기본 서비스 패키지 스크립트 이외에 자원으로 등록하여 사용할 경우 아래의 내용을 제공 받아야 합니다
1) System V init script 형 식의 파일로 제공되어야 합니다.
2) 스크립트는 반드시 start|stop|restart|status의 4개의 동작이 가능하도록 제공되어야 합니다.
3) 어플리케이션 정상 운영에 대해서는 status의 내용을 참조하기 때문에 RHCS(HA) 서비스 fail-over에 대해서 정상 구동이 되려면, 장애에 대한 판단여부를 status에서 확인을 할 수 있도록 구현을 해주어야 합니다.
RHCS에서 서비스 상태를 확인할 때 스크립트에서 상황별로 하기의 값을 반환해야 합니다.
-> 서비스가 정상일 경우 - 0
-> 서비스가 비정상 경우 - 0 이 아닌 값
6. 공유 스토리지
HA에 구성할 서비스에서, Active와 Stand-by 노드 간 데이터의 공유가 필요할 경우, 공유 가능한 스토리지가 필요합니다.
7. 동일한 사양의 시스템 ( 권고 )
RHCS(HA) / GFS를 구축할 경우, 동일한 사양 시스템으로 구성하는 것이 최적의 조건입니다.
댓글목록
등록된 댓글이 없습니다.