저는 3개의 서버가 일부 공유 파일을 동시에 읽고 쓸 수 있도록 로컬 및 공유 파일 시스템을 갖춘 Red Hat Linux 6.7을 실행하는 3개의 활성-활성 노드 클러스터를 계획하고 있습니다. 그런데 시스템 관리자가 클러스터 파일 서비스가 다운되면 3개 노드가 모두 다운된다고 했는데, 이 문제를 극복할 수 있는 클러스터링 방법이 있나요?
답변1
관리자님 말씀이 맞습니다. 클러스터 파일 시스템의 노드 간에 공유 운영 체제가 있고 클러스터에 장애가 발생하면 작업에 필요한 중요한 파일에 액세스할 수 없기 때문에 모든 노드가 종료됩니다.
또한 각 노드에 자체 운영 체제가 있고 클러스터에 오류가 발생하면 필요한 운영 체제 파일이 로컬에 있으므로 클러스터 내의 파일에 대한 액세스 권한만 상실해야 한다는 것이 맞습니다. 어떤 클러스터를 사용하고 있는지 언급하지 않았으므로 실패한 클러스터로 인해 시스템이 중단되지 않도록 하려면 몇 가지 추가 메커니즘이 필요할 수 있습니다.
클러스터는 여전히 공유 파일의 단일 실패 지점인 것처럼 보이지만 전체 호스트를 삭제하지 않으면 관리자의 기분이 좋아질 수 있습니다.