vCenter Server 5.x는 데이터스토어에 대해 이전 버전의 vCenter Server와 다른 내부 식별자를 사용합니다. 이러한 변경은 호스트에 공유 NFS 데이터스토어를 추가하는 방법에 영향을 미치며, vCenter Server 5.x로의 업그레이드에도 영향을 미칠 수 있습니다.

5.0 이전 버전의 vCenter Server는 데이터스토어 호스트 이름을 IP 주소로 변환합니다. 예를 들어 \\nfs-datastore\folder 이름으로 NFS 데이터스토어를 마운트하는 경우 5.0 이전 버전의 vCenter Server는 nfs-datastore 이름을 10.23.121.25와 같은 IP 주소로 변환한 후에 저장합니다. 원래 nfs-datastore 이름은 손실됩니다.

vCenter Server에서 DNS 로드 밸런싱 솔루션을 사용하는 경우 호스트 이름을 IP 주소로 변환한 것으로 인해 문제가 발생합니다. DNS 로드 밸런싱 솔루션은 자체적으로 데이터를 복제하며 하나의 논리적 데이터스토어로 표시됩니다. 로드 밸런싱은 로드에 따라 서로 다른 IP 주소로 데이터스토어 호스트 이름을 확인하여 데이터스토어 호스트 이름을 IP로 변환하는 동안 수행됩니다. 이 로드 밸런싱은 vCenter Server 외부에서 수행되며, DNS 서버에서 구현됩니다. vCenter Server 5.0 이전 버전에서는 vMotion과 같은 기능이 이러한 DNS 로드 밸런싱 솔루션에서 작동하지 않습니다. 로드 밸런싱으로 인해 하나의 논리적 데이터스토어가 여러 개의 데이터스토어로 표시되기 때문입니다. 여러 데이터스토어가 실제로 두 개의 호스트 간 공유되는 하나의 논리적 데이터스토어임을 인식할 수 없으므로 vCenter Server에서 vMotion을 수행하지 못합니다.

이 문제를 해결하기 위해 vCenter Server 5.0 이상 버전에서는 데이터스토어를 추가할 때 데이터스토어 이름을 IP 주소로 변환하지 않습니다. 따라서 vCenter Server에서 공유 데이터스토어를 인식할 수 있습니다. 단, 각 호스트에 동일한 데이터스토어 이름으로 데이터스토어를 추가해야 합니다. 예를 들어 다음의 경우에는 vCenter Server에서 데이터스토어를 호스트 간 공유되는 데이터스토어로 인식하지 않습니다.

  • 데이터스토어가 IP 주소로 host1에 추가되고 hostname으로 host2에 추가된 경우

  • 데이터스토어가 hostname으로 host1에 추가되고 hostname.vmware.com으로 host2에 추가된 경우

vCenter Server에서 데이터스토어를 공유 데이터스토어로 인식하도록 하려면 데이터스토어를 동일한 이름으로 모든 호스트에 추가해야 합니다.

데이터스토어 이름 및 vCenter Server 5.x로의 업그레이드

vCenter Server 5.0 이전 버전에서는 vCenter Server 데이터베이스에 데이터스토어 경로가 이전 형식(IP 주소)으로 저장됩니다. vCenter Server 5.x로 업그레이드하면 이러한 경로가 새 형식으로 변환됩니다. 공유 데이터스토어에 DNS 로드 밸런싱 솔루션을 사용하는 경우 vCenter Server 5.x로 업그레이드하기 전에 모든 공유 데이터스토어가 각 호스트에 동일한 이름으로 마운트되었는지 확인합니다.

공유 데이터스토어에서 DNS 로드 밸런싱 솔루션을 사용할 경우 메모리 부족으로 인해 vCenter Server 5.x로의 업그레이드가 실패할 수 있습니다. 대형 vCenter Server 데이터베이스의 경우 데이터스토어 경로를 새 형식으로 변경하려면 많은 양의 메모리가 필요할 수 있습니다. VMware 기술 자료 문서(http://kb.vmware.com/kb/2015055)를 참조하십시오.