Fusion VM을 ESXi로 이동


16

VMWare Fusion 5에서 생성 된 여러 VM을 Mac Mini Server에 설치 한 ESXi 5.1로 옮기는 중입니다. 다른 VM에 설치된 Windows 응용 프로그램을 통해 올바르게 연결할 수 있습니다. 두 개의 OVF 파일을 만들었습니다. 하나는 Server 2003 용이고 다른 하나는 Server 2012 용입니다. 두 파일 모두 사고없이 작성되었습니다. 문제없이 ESXi 서버에 업로드 할 수 있습니다.

그러나 VM 중 하나를 시작하면 다음 오류가 발생합니다.

콘솔:

여기에 이미지 설명을 입력하십시오

그리고 GUI에서 :

여기에 이미지 설명을 입력하십시오

OVF 파일을 작성하고 ESX에 업로드하는 단계를 수행 했으므로 진행 방법을 잘 모르겠습니다. 이 두 VM 모두 Fusion을 통해 제대로 작동합니다.

미리 감사드립니다.


1
추측 만해도 가상 하드 디스크에 문제가있는 것 같습니다. 예상대로 연결되지 않았을 수 있습니다. 먼저 확인하겠습니다.
zigg

@zigg, VM 변환을 여러 번 다시했습니다. 매번 다시로드하고 동일한 오류가 발생합니다.
Dave

답변:


15

힘든 연구와 시행 착오 끝에 마침내이 문제를 해결할 수있었습니다. 우선 Fusion VM을 ESXi로 마이그레이션하는 경우 OVF 도구를 사용하지 않는 것이 좋습니다. 적어도 나를 위해, 그것은 제대로 작동하지 않았습니다. 대신 vmware-vdiskmanagerFusion에 내장 된 도구를 사용했습니다 . 이 마이그레이션에 대한 지침은 다음과 같습니다.

  1. 터미널을 엽니 다.
  2. 올바른 VMWare Fusion vmdk 파일 소스 및 새 vmdk 대상을 삽입하여 다음 명령을 실행하십시오.

    /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r /PATH/TO/vmware_fusion.vmwarevm/vmware_fusion.vmdk -t 4 /PATH/TO/esxi.vmdk

  3. 변환 프로세스는 완료되면 filename.vmdk, 및 이라는 두 개의 파일을 만듭니다 filename-flat.vmdk.
  4. 웹 브라우저를 통해 ESXi 서버로 vSphere 클라이언트를 시작하십시오.
  5. 로그인하면로 이동하십시오 File | New | Virtual Machine.
  6. 구성 창에서을 선택하십시오 Custom.
  7. 스토리지 창에서 새 VM을 저장할 데이터 저장소 위치를 선택하십시오.
  8. 가상 머신 버전 창에서 기본 옵션 인 Virtual Machine Version: 8.
  9. Guest OS, CPUs, Memory, Network및에 대한 원하는 설정을 선택하십시오 SCSI Controller.
  10. 디스크 선택 창에서 Do Not Create Disk옵션을 선택하십시오 .
  11. Finish버튼을 클릭하십시오 .
  12. ESXi 서버 설정에서 구성 탭을 선택한 다음을 클릭하십시오 Storage.
  13. 스토리지에서 데이터 저장소를 선택하고 마우스 오른쪽 단추를 클릭하여 선택하십시오 Browse Datastore.
  14. 새 VM에 해당하는 폴더 이름을 선택하십시오.
  15. Upload버튼을 선택하십시오 .
  16. 3 단계 에서 filename.vmdkfilename-flat.vmdk파일을 업로드하십시오 .
  17. 완료되면 filename.vmdk데이터 스토어에 파일 만 표시됩니다 .
  18. VM을 선택하고 탭 Edit virtual machine settings아래에서Get Started
  19. 창에서 Add버튼을 클릭하십시오 Virtual Machine Properties.
  20. Device Type (장치 유형)으로을 선택 Hard Disk하고을 선택합니다 Use an existing virtual disk.
  21. 데이터 스토어를 찾아 기존 디스크를 선택하십시오.
  22. 에서 Advanced Options, 기본 설정을 그대로 둡니다.
  23. 선택 FinishOK가상 시스템 속성을 닫습니다.
  24. 이제 새로 마이그레이션 된 VM으로 부팅 할 수 있어야합니다.

이에 대한 지침은 MacTech의 2013 년 6 월호에서 작성되었으며 저자의 블로그 ( 여기) 에서 재현되었습니다 . 이 기사에 대해 Rich Trouton에게 많은 찬사를 보냅니다.

vSphere Client 6.7의 일부 업데이트

  • 5 단계 :로 이동합니다 Actions | New Virtual Machine.
  • 6-9 단계 : 원하는대로 구성하십시오.
  • 10 단계 : Customize hardware대화 상자에서을 제거합니다 New hard disk.
  • 12-13 단계 : 스토리지를 선택한 다음을 선택하십시오 Files.
  • 18 단계 : 다음 VM과를 선택합니다 Actions | Edit Settings....
  • 19 단계 : Add New Device버튼을 클릭하십시오 .
  • 20 단계 :을 선택 Existing Hard Disk합니다.
  • 22 단계 : 무시

1

VMWare 변환기를 사용하여 가상 시스템을 한 호스트에서 다른 호스트로 이동하는 것이 좋습니다. 이것은 당신을 위해 모든 무거운 리프팅을 할 것입니다. 무료입니다.

http://www.vmware.com/products/converter/

변환기가 모든 vm 구성 및 설정을 수행하므로이 옵션이 가장 좋습니다. 이는 VMWare 의 KB Article (1000936) 에도 제안되어 있습니다.

Windows 시스템에서이 작업을 수행해야합니다. 동일한 퓨전 호스트의 VM 내부는 정상적으로 작동합니다.


1
Mac 버전의 VMWare 변환기를 찾을 수 없었으므로 작업을 위해 비 프로덕션 Windows 시스템을 세우면이 소용돌이를 줄 것입니다.
Dave

1
좋아, 그냥 win7 vm 내에서 실행합니다. 그것을 언급하는 것을 잊어 버려서 죄송합니다.
Digitalchild

변환 과정이 효과가 있었거나 그렇게 된 것 같습니다. 그러나 ESXi 인터페이스를 통해 파일을 업로드하면 파일 시스템에로드되지만 위와 같은 오류가 발생합니다. 어딘가에 뭔가 빠졌습니다.
Dave

파일을 복사 할 필요없이 vm을 esxi 서버로 직접 변환하고 설치할 수 있어야합니다.
Digitalchild

1
Fusion 이외의 제품에서 생성 된 VM 인 경우 프로세스가 정상적으로 작동합니다. 그것은 나에게 문제를주는 Fusion VM의 변환입니다.
Dave

1

2015 년 3 월 (현재 V4.1.0.) 이후 OVFTOOL이 업데이트되었습니다. 이 OSX 버전에서는 OVFTool이 작동하는 데 훨씬 적은 문제가 있습니다. Fusion에서 ESXi 로의 OSX VM 전송조차도 이제 다음과 같은 한 줄입니다.

/Applications/VMware\ OVF\ Tool/ovftool --compress=9 ./OS_X_10.vmx vi://root@ESX6i

마지막으로 이전 버전이 방금 부분을 복사했거나 원하는 결과를 얻으려면 10 번 시도해야했을 때 예상대로 작동합니다. 다시 시도해주세요! ;)


우수한! 나는 그것을 시도해야합니다.
Dave

@Dave에서 원하는 작업을 수행하도록이 작업을 수행 했습니까? 위의 답변이 효과가 있지만 대체 솔루션을 시도하고 있습니다.
Rekovni

그래, 내가 했어. 대체 솔루션에도 관심이 있습니다.
Dave
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.