2012-06-13 36 views
18

Używam Switchvox, Asterisk PBX i chciałbym go hostować na EC2.Utwórz nowe wystąpienie EC2 z niestandardowym ISO

Digium Switchvox dostarcza ISO, które zawiera wszystko, co jest potrzebne do hostowania serwera pbx: system operacyjny, oprogramowanie itp. Jest to w zasadzie obraz serwera.

Jak utworzyć instancję nowej instancji EC2 przy użyciu niestandardowego standardu ISO, który udostępnia?

+0

Przyjęta odpowiedź na to pytanie nie jest już poprawna - nie akceptuj i zaakceptuj najwyższą odpowiedź poniżej – reach4thelasers

Odpowiedz

34

Z tego obrazu ISO można utworzyć obraz VMware lub VirtualBox. Utwórz tam, możesz przekonwertować ten obraz na obraz EC2 AMI i przejść z tego miejsca.

Upewnij się, że używasz tego samego łuku (32 w. 64) i właściwego jądra.

Powiedziawszy, możesz dostać się do większej liczby operacji, po prostu odpalić istniejącą wanilię AMI dostępną od społeczności. Może być taki, który ściśle pasuje do wymagań systemu operacyjnego.

+0

Uzgodnione. Oto, co robimy. Uzyskaj plik VHD lub VMDK. Zaimportuj go i prześlij. Wyszukaj ImportInstance i ec2-upload-disk-image. – MJM

0

Tylko wersje Windows Server 2008 mogą być konwertowane z VMDK na AMI.

5

Możesz utworzyć maszynę wirtualną VMware przy użyciu niestandardowego ISO i przenieść ją z hosta VMware do EC2. Czytaj więcej: VM Import/Export

3

Przegląd:

  • Check Warunki wstępne
  • Zainstalować ISO na VMware vSphere następnie wyeksportować jako VMDK
  • Prześlij VMDK do wiadra S3 na tym samym koncie AWS
  • Install i skonfiguruj interfejs wiersza komend AWS (CLI)
  • Setup rola usługi importowania maszyny wirtualnej
  • pomocą CLI do import VM z S3 do amazon Maszyn Instancji (AMI)

Jest to długotrwały proces, dlatego warto przeczytaniu warunków wstępnych. Zwróć szczególną uwagę na obsługiwane systemy operacyjne/dystrybucje i wersje systemu Linux.

Jednoznacznie stwierdzają "Zauważ, że można importować pliki VMDK tylko do Amazon EC2, które zostały utworzone w procesie eksportu OVF w VMware."

Na przykład, można uzyskać VMDK użyciu VirtualBox, ale jeśli spróbujesz importować ten może pojawić się następujący błąd podczas sprawdzania stanu:

aws ec2 describe-import-image-tasks --import-task-ids import-ami-someid 

„Komunikat stanu”: „ClientError: Disk Sprawdzanie poprawności nie powiodło się [Nieobsługiwany format pliku VMDK] "

Jeśli wszystko pójdzie dobrze, możesz ponownie zaimportować AMI jak zwykle.