2014-06-22 4 views
0

특히 Linux 컴퓨터에서 AWS 가져 오기/내보내기 서비스를 성공적으로 사용 한 사람이 있습니까?AWS EC2 가져 오기/내보내기 서비스 Linux

나는 1 개의 디스크 머신으로 우분투 13.04 64 비트를 임포트/변환하려고 시도했다. 이러한 모든 가상 컴퓨터는 MondoRescue를 사용하여 P2P로 변환되었으며 완벽하게 실행됩니다. "... 우리는이 작업에 문제가 있음을 발견했습니다. 기술자는 24 시간 내에 문제를 살펴볼 것입니다 ..."AWS 기술자의 피드백없이.

는 내 컴퓨터는 리눅스 시스템에 대한 AWS '요구 사항 및 제한 사항'을 충족하는지 생각 :

내 P2V 기계 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html이 13.04 64 비트 1 개 디스크 우분투입니다. 디스크가 분할됩니다 (/ dev/sda1 - /,/dev/sda5 - 데이터,/dev/sda6 - swap). 1. 마운트 된 sda5가있는 VM 2. 마운트되지 않은 (마운트되지 않은) sda5 3. 삭제 된 sda5가있는 VM 이러한 p2v- MondoRescue 가상 시스템은 모두 완벽하게 실행되고 있습니다 (VMware). 마이그레이션 후 (p2v) 구성이 변경됨 : fstab, grub, interfaces, 70-persistent-net.rules은 새로운 가상 환경을 반영합니다. 모든 컴퓨터에서 UUID를 사용하지 않았지만 모든 파티션이/dev/sda로 마운트되었습니다. AWS 변환 작업은 initrd에 필요한 모듈이 있는지 확인하고 그렇지 않은 경우 initrd에 포함 된 새 initrd를 빌드합니다. 이것이 실패의 포인트입니까?

모든 가져 오기 작업

은에 의해 시작되었습니다 EC2 수입 인스턴스 -t -z m3.medium -f VHD -a x86_64에 -p 리눅스 -b somebucket 우리 동쪽-1B ...

VHD - ec2-import-instance가 VMDK를 처리 할 수 ​​없기 때문에 (일부 지원되지 않는 압축 알고리즘 AWS : "VMware의 OVF 내보내기 프로세스를 통해 생성 된 Amazon EC2로만 VMDK 파일을 가져올 수 있습니다 ..."), 그래서 나는 VMDK를 StarWind V2V 변환기를 사용하여 VHD (growable)로 변환했다. 로컬로 모든 VHD를 테스트했으며 오류없이 작업했습니다 (기존 디스크의베이스에서 VM 작성, 내 경우 VHD). 따라서 VMDK에서 VHD 로의 변환 문제는 배제 할 수 있습니다.

AWS 가져 오기/변환 작업 로그 파일에 액세스하는 방법은 없습니다 (적어도 알지 못합니다). 따라서 사용자가 변환 작업 실패의 원인을 찾을 수 없습니다.

답변

0

우분투 컴퓨터의 문제점은 grub2 때문이었습니다. 나는 grub2를 기존의 grub 0.97로 되 돌렸고, 그것은 나를 위해 해결되었습니다. IMHO, 이제 grub2 지원을 시작할 때입니다. 우분투 컴퓨터에서만 작동하므로 모든 솔루션이 AWS 배포판에서 지원됩니다. 'VM 가져 오기/내보내기 전제 조건'문서 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html에는 GRUB 요구 사항에 대한 언급이 없습니다.