2.14. 클러스터 환경에서 가상 머신 설정
가상 머신 리소스로 클러스터를 설정하려면 가상 머신을 시작 및 중지하기 위해
rgmanager
도구를 사용해야 합니다. virsh
를 사용하여 컴퓨터를 시작하면 여러 곳에서 가상 머신을 실행할 수 있으나 가상 머신에서 데이터가 손상될 수 있습니다.
관리자가 클러스터 환경에서 클러스터 도구와 비 클러스터 도구 모두를 사용하여 가상 머신을 동시에 "2대 가동"하는 가능성을 줄이기 위해 가상 머신 설정 파일을 기본이 아닌 위치에 저장하도록 시스템을 설정할 수 있습니다. 기본 위치 이외이 장소에 가상 머신 설정 파일을 저장하면 설정 파일이
virsh
이외의 것은 인식하지 않기 때문에 virsh
를 사용하여 가상 머신을 실수로 시작하는 것이 어려워지게 됩니다.
가상 머신 설정 파일의 디폴트가 아닌 위치는 어느곳이든 될 수 있습니다. NFS 공유 또는 GFS2 공유 파일 시스템의 사용 이점은 관리자가 클러스터 멤버 전체에 걸쳐 설정 파일을 계속 동기화할 필요가 없다는 것입니다. 하지만 관리자가 어떤 방법으로 클러스터 전역에 걸쳐 컨텐츠를 지속적을 동기화하는 한 로컬 디렉토리를 사용하는 것도 허용됩니다.
클러스터 설정에서 가상 머신은 가상 머신 리소스의
path
속성을 사용하여 디폴트가 아닌 위치를 참조할 수 있습니다. path
속성은 디렉토리 또는 콜론 ':'으로 구분되는 디렉토리 모음이며 특정 파일로의 경로가 아닌 점에 유의하십시오.
주의
libvirt-guests
서비스는 rgmanager
가 실행되고 있는 모든 노드에서 비활성화되어 있어야 합니다. 가상 머신이 자동으로 시작하거나 다시 시작하면 여러 위치에서 가상 머신이 실행될 수 있으며 이로 인해 가상 머신에 있는 데이터가 손상될 수 있습니다.
가상 머신 리소스 속성에 대한 자세한 내용은 표 B.24. “가상 머신 ”에서 참조하십시오.