내 환경에서는 서버 A의 변경 사항을 서버 B에서 즉시 사용할 수 있도록 두 응용 프로그램 서버 간에 공유 디스크를 사용해야 합니다. 과거에는 엔터프라이즈 파일러에 저장되고 가상화 솔루션을 사용하여 연결된 다중 경로 디스크를 사용하여 GFS2 볼륨을 공유함으로써 이 문제를 해결했습니다.
이 구성에는 클러스터의 GFS2 노드를 펜싱해야 하므로 노드가 죽거나 비정상이 되는 경우 Pacemaker를 사용하여 GFS2 펜싱을 처리하고 전체 파일 시스템 손상을 방지하도록 구성합니다.스토니스사용SBD 펜싱전에.
CentOS에서는 gfs2-utils 및 Fence-agents-sbd를 사용할 수 있지만 CentOS 8.0부터는 pcs 명령을 사용할 수 없으며 가능한 것 같습니다.절대 사용할 수 없음주요 창고에 있습니다. CentOS 7에서 이 기능을 구성할 때 PC가 필요하기 때문에 문제가 됩니다.
그게 날 궁금하게 만들어
- 소스에서 애플리케이션을 컴파일하지 않고 격리된 볼륨에 대한 대안으로 무엇을 할 수 있습니까(지속적인 보안 업데이트 및 버그 수정 필요)
- 그렇지 않다면 CentOS 8에서 분산 및 중복 스토리지 솔루션을 제공하기 위해 무엇을 사용할 수 있습니까? 파일 서버 오류로 인해 두 응용 프로그램 서버가 모두 오프라인 상태가 되므로 NFS 서버는 불가능합니다.
답변1
Centos 8.1부터 PC가 돌아왔습니다. Centos-HA 저장소를 활성화하면 됩니다.