그림 7을 참조하십시오.
primary# ldm add-vdsdev mpgroup=mpgroup1 backend-path1 volume@primary-vds0
backend-path1은 primary 도메인에서 가상 디스크 백엔드로 연결되는 경로입니다.
primary# ldm add-vdsdev mpgroup=mpgroup1 backend-path2 volume@alternate-vds0
backend-path2는 alternate 도메인에서 가상 디스크 백엔드로 연결되는 경로입니다.
primary# ldm add-vdisk disk-name volume@primary-vds0 domain-name
다음은 LUN을 만들 때 동일한 mpgroup을 사용하여 기본 도메인과 대체 도메인 모두의 가상 디스크 서비스에 추가하는 방법을 보여줍니다.
LUN에 액세스할 때 첫번째로 사용할 도메인을 결정하려면 도메인에 디스크를 추가할 때 연관된 경로를 지정합니다.
가상 디스크 장치를 만듭니다.
primary# ldm add-vdsdev mpgroup=ha lun1@primary-vds0 primary# ldm add-vdsdev mpgroup=ha lun1@alternate-vds0
primary-vds0의 LUN을 첫번째로 사용하려면 다음 명령을 수행하십시오.
primary# ldm add-vdisk disk1 lun1@primary-vds0 gd0
alternate-vds0의 LUN을 첫번째로 사용하려면 다음 명령을 수행하십시오.
primary# ldm add-vdisk disk1 lun1@alternate-vds0 gd0
다중 경로로 가상 디스크를 구성하고 게스트 도메인을 시작하면 가상 디스크에서 연관된 서비스 도메인 중 하나를 통해 백엔드에 액세스합니다. 이 서비스 도메인을 사용할 수 없는 경우 가상 디스크는 동일 다중 경로 그룹의 일부인 다른 서비스 도메인을 통해 백엔드에 액세스를 시도합니다.
주의 - 다중 경로 그룹(mpgroup)을 정의할 때 동일 mpgroup의 일부인 가상 디스크 백엔드가 실제로 동일한 가상 디스크 백엔드인지 확인하십시오. 서로 다른 백엔드를 동일 mpgroup에 추가할 경우 예상치 않은 동작이 발생할 수 있으며, 백엔드에 저장된 데이터가 손실되거나 손상될 수 있습니다. |