5.12. 가상 머신 리소스
가상 머신 리소스는 다른 클러스터 리소스와 다르게 설정됩니다. 특히 이는 서버 정의로 그룹화되지 않습니다. Red Hat Enterprise Linux 6.2 릴리즈 이후에서
ccs
명령으로 클러스터에 있는 가성 머신을 설정할 때 --addvm
(addservice
옵션 대신) 옵션을 사용할 수 있습니다. 이는 vm
리소스가 클러스터 설정 파일에 있는 rm
클러스터 노드 아래에 직접 정의되게 합니다.
가상 머신 리소스에는 최소한
name
및 path
속성이 필요합니다. name
속성은 libvirt
도메인 이름과 일치해야 하고 path
속성은 공유 가상 머신 정의가 저장된 디렉토리를 지정해야 합니다.
참고
클러스터 설정 파일에 있는
path
속성은 개별 파일로의 경로가 아닌 경로 지정 또는 디렉토리 이름입니다.
가상 머신 정의가
/mnt/vm_defs
라는 공유 디렉토리에 저장되어 있는 경우 다음과 같은 명령은 guest1
이라는 가상 머신을 정의하게 됩니다:
# ccs -h node1.example.com --addvm guest1 path=/mnt/vm_defs
이 명령을 실행하면 다음과 같은 행이
cluster.conf
파일에 있는 rm
설정 노드에 추가됩니다:
<vm name="guest1" path="/mnt/vm_defs"/>