동일한 설치 ID로 구성된 두 개의 VMware Cloud Director 사이트를 연결하는 경우에는 사이트 전반에 스트레치된 네트워크에서 MAC 주소 충돌이 발생할 수 있습니다. 이러한 충돌을 피하려면 설치 ID와는 다른 사용자 지정 시드를 기반으로 사이트 중 하나에서 MAC 주소를 재생성해야 합니다.

초기 VMware Cloud Director 설정 중에 설치 ID를 설정합니다. VMware Cloud Director는 설치 ID를 사용하여 가상 시스템 네트워크 인터페이스에 대한 MAC 주소를 생성합니다. 동일한 설치 ID로 구성된 두 개의 VMware Cloud Director 설치는 동일한 MAC 주소를 생성할 수 있습니다. MAC 주소가 중복되면 연결된 두 사이트 간에 스트레치된 네트워크에서 충돌이 발생할 수 있습니다.

동일한 설치 ID로 구성되고 연결된 사이트 간에 스트레치된 네트워크를 생성하기 전에 셀 관리 도구의 mac-address-management 하위 명령을 사용하여 두 사이트 중 하나에서 MAC 주소를 재생성해야 합니다.

cell-management-tool mac-address-management options

새 MAC 주소를 생성하려면 설치 ID와는 다른 사용자 지정 시드를 설정합니다. 시드는 설치 ID를 덮어쓰지 않습니다. 단, 데이터베이스가 최신 시드를 두 번째 구성 매개 변수로 저장하며, 이것이 설치 ID를 재정의합니다.

서버 그룹의 임의 VMware Cloud Director 구성원에서 mac-address-management 하위 명령을 실행합니다. 이 명령은 VMware Cloud Director 데이터베이스에 대해 실행되므로 서버 그룹에 대해 명령을 한 번만 실행합니다.

중요: MAC 주소를 재생성하려면 VMware Cloud Director의 다운타임이 필요합니다. 재생성을 시작하기 전에 서버 그룹의 모든 셀에서 작업을 중지해야 합니다.
표 1. 셀 관리 도구 옵션과 인수, mac-address-management 하위 명령
옵션 인수 설명
--help

(-h)

없음 이 범주에서 사용할 수 있는 명령에 대한 요약을 보여 줍니다.
--regenerate 없음 사용하지 않는 MAC 주소를 모두 삭제하고 현재 시드를 기반으로 새 MAC 주소를 생성합니다. 이전에 설정한 시드가 없으면 설치 ID를 기반으로 MAC 주소가 재생성됩니다. 사용 중인 MAC 주소는 보존됩니다.
참고: 서버 그룹의 모든 셀은 비활성 상태여야 합니다. 셀에서 작업을 중지하는 방법에 대한 자세한 내용은 셀 관리를 참조하십시오.
--regenerate-with-seed 0~63 사이의 시드 번호 데이터베이스에 새 사용자 지정 시드를 설정하고 사용 중이 아닌 MAC 주소를 모두 삭제하고 새로 설정된 시드를 기반으로 새 MAC 주소를 생성합니다. 사용 중인 MAC 주소는 보존됩니다.
참고: 서버 그룹의 모든 셀은 비활성 상태여야 합니다. 셀에서 작업을 중지하는 방법에 대한 자세한 내용은 셀 관리를 참조하십시오.
--show-seed 없음 현재 시드 및 각 시드에 사용 중인 MAC 주소 수를 반환합니다.
중요: 사용 중인 MAC 주소는 보존됩니다. 사용 중인 MAC 주소를 재생성된 MAC 주소로 변경하려면 네트워크 인터페이스 MAC 주소를 재설정해야 합니다. 가상 시스템 속성을 편집하는 방법에 대한 자세한 내용은 " VMware Cloud Director 테넌트 가이드" 항목을 참조하십시오.

새 사용자 지정 시드를 기반으로 MAC 주소 재생성

다음 명령은 현재 시드를 9로 설정하고 새로 설정된 시드를 기반으로 사용 중이 아닌 모든 MAC 주소를 재생성합니다.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool mac-address-management --regenerate-with-seed 9
Successfully removed 65,535 unused MAC addresses.
Successfully generated new MAC addresses.

현재 시드 및 각 시드에 사용 중인 MAC 주소 수 보기

다음 명령은 현재 시드 및 시드당 MAC 주소 수에 대한 정보를 반환합니다.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool mac-address-management --show-seed
Current MAC address seed is '9' and based on MacAddressSeed config.
MAC address seed    9 is in use by     12 MAC addresses
MAC address seed    1 is in use by      1 MAC addresses
이 예에서는 시스템 출력에 현재 시드가 9이고 이 시드를 기반으로 하는 12 개의 MAC 주소가 있는 것이 표시됩니다. 또한 이전 시드 또는 설치 ID 1을 기반으로 하는 MAC 주소가 하나 있습니다.