Udostępnij za pośrednictwem


Tworzenie niestandardowej maszyny wirtualnej z systemem Linux

Ważne

Klasyczne maszyny wirtualne zostaną wycofane 1 marca 2023 r.

Jeśli używasz zasobów IaaS z usługi ASM, ukończ migrację do 1 marca 2023 r. Zachęcamy do skorzystania z tego przełącznika wcześniej, aby skorzystać z wielu ulepszeń funkcji w usłudze Azure Resource Manager.

Aby uzyskać więcej informacji, zobacz Migrowanie zasobów IaaS do usługi Azure Resource Manager do 1 marca 2023 r.

Uwaga

Platforma Azure oferuje dwa różne modele wdrażania do tworzenia zasobów i pracy z Resource Manager klasycznym. W tym artykule o mowa przy użyciu klasycznego modelu wdrażania. Firma Microsoft zaleca, aby w przypadku większości nowych wdrożeń korzystać z modelu opartego na programie Resource Manager. Aby uzyskać informacje na temat tworzenia maszyny wirtualnej z systemem Linux przy użyciu modelu Resource Manager, zobacz Create a Linux VM on Azure using the Portal (Tworzenie maszyny wirtualnej z systemem Linux na platformie Azure przy użyciu portalu).

Od 15 listopada 2017 r. maszyny wirtualne będą dostępne tylko w Azure Portal.

Niestandardowa maszyna wirtualna to po prostu maszyna wirtualna utworzona za pomocą aplikacji prezentowanej w witrynie Marketplace, w przypadku której większość koniecznej pracy już wykonano. Mimo to można wybrać pewne opcje konfiguracji, w tym następujące:

  • Połączenie maszyny wirtualnej z siecią wirtualną.
  • Zainstalowanie agenta maszyny wirtualnej platformy Azure i rozszerzeń maszyny wirtualnej platformy Azure, takich jak chroniące przed złośliwym oprogramowaniem.
  • Dodanie maszyny wirtualnej do istniejących usług w chmurze.
  • Dodanie maszyny wirtualnej do istniejącego konta magazynu.
  • Dodanie maszyny wirtualnej do zestawu dostępności.

Ważne

Jeśli maszyna wirtualna ma używać sieci wirtualnej, należy określić tę sieć podczas tworzenia maszyny wirtualnej.

  • Dwie zalety używania sieci wirtualnej to łączenie się bezpośrednio z maszyną wirtualną i możliwość konfigurowania połączeń między różnymi lokalizacjami.
  • Maszynę wirtualną można skonfigurować w celu dołączenia do sieci wirtualnej tylko na etapie jej tworzenia. Aby uzyskać szczegółowe informacje na temat sieci wirtualnych, zobacz Omówienie usługi Azure Virtual Network.

Aby utworzyć maszynę wirtualną

  1. Zaloguj się do subskrypcji platformy Azure, korzystając z kroków wymienionych w te Połączenie do platformy Azure z klasycznego interfejsu wiersza polecenia platformy Azure.

  2. Upewnij się, że pracujesz w trybie klasycznym wdrożenia, w następujący sposób:

    azure config mode asm
    
  3. Wśród dostępnych obrazów wyszukaj obraz systemu Linux do załadowania w następujący sposób:

     azure vm image list | grep "Linux"
    

    W oknie wiersza polecenia systemu Windows użyj polecenia find zamiast grep.

  4. Użyj instrukcji azure vm create, aby utworzyć maszynę wirtualną przy użyciu obrazu systemu Linux z poprzedniej listy. Ten krok powoduje utworzenie konta magazynu i usługi w chmurze. Można także połączyć tę maszynę wirtualną z istniejącą usługą w chmurze przy użyciu opcji -c. Utwórz punkt końcowy SSH, aby zalogować się do maszyny wirtualnej z systemem Linux przy użyciu opcji -e. W poniższym przykładzie jest tworzona maszyna wirtualna o nazwie myVM przy użyciu obrazu Ubuntu-14_04_4-LTS w lokalizacji West US, a następnie zostaje dodana nazwa użytkownika ops:

    azure vm create myVM \
        b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160516-en-us-30GB \
        -g ops -p P@ssw0rd! -z "Small" -e -l "West US"
    

    Dane wyjściowe są podobne do poniższego przykładu:

    info:    Executing command vm create
    + Looking up image b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_4-LTS-amd64-server-20160516-en-us-30GB
    + Looking up cloud service
    info:    cloud service myVM not found.
    + Creating cloud service
    + Retrieving storage accounts
    + Creating VM
    info:    vm create command OK
    

    Uwaga

    W przypadku maszyny wirtualnej z systemem Linux musisz użyć opcji -e w instrukcji vm create. Po utworzeniu maszyny wirtualnej nie można włączyć protokołu SSH. Aby uzyskać dalsze szczegółowe informacje dotyczące protokołu SSH, zapoznaj się z tematem How to Use SSH with Linux on Azure (Jak korzystać z protokołu SSH w systemie Linux na platformie Azure).

  5. Atrybuty maszyny wirtualnej można sprawdzić za pomocą polecenia azure vm show. Poniższy przykład zawiera listę informacji dotyczących maszyny wirtualnej o nazwie myVM:

    azure vm show myVM
    
  6. Uruchom maszynę wirtualną przy użyciu polecenia azure vm start w następujący sposób:

    azure vm start myVM
    

Następne kroki

Aby uzyskać szczegółowe informacje na temat wszystkich tych poleceń maszyny wirtualnej klasycznego interfejsu wiersza polecenia platformy Azure, przeczytaj temat Using the Azure classic CLI with the Classic deployment API (Używanie klasycznego interfejsu wiersza polecenia platformy Azure z klasycznym interfejsem API wdrażania).