Share via


Linux를 실행하는 사용자 지정 가상 머신 만들기

중요

클래식 VM은 2023년 3월 1일에 사용 중지됩니다.

ASM의 IaaS 리소스를 사용하는 경우 2023년 3월 1일까지 마이그레이션을 완료하세요. Azure Resource Manager의 다양한 기능 향상을 활용하려면 빨리 전환하는 것이 좋습니다.

자세한 내용은 2023년 3월 1일까지 IaaS 리소스를 Azure Resource Manager로 마이그레이션을 참조하세요.

참고

Azure에는 리소스를 만들고 사용하기 위한 Resource Manager 및 클래식이라는 두 가지 배포 모델이 있습니다. 이 문서에서는 클래식 배포 모델 사용에 대해 설명합니다. 새로운 배포는 대부분 리소스 관리자 모델을 사용하는 것이 좋습니다. Resource Manager 모델을 사용하여 Linux VM을 만드는 방법에 대한 자세한 내용은 포털을 사용하여 Azure에서 Linux VM 만들기를 참조하세요.

2017년 11월 15일부터 가상 머신은 Azure Portal에서만 사용할 수 있습니다.

사용자 지정 가상 머신란 간단하게 말해서 Marketplace기능을 갖춘 앱을 사용하여 만드는 가상 머신을 의미합니다. 이러한 가상 머신을 만드는 이유는 사용자를 대신하여 대부분의 작업을 수행하기 때문입니다. 하지만 여전히 다음과 같은 항목이 포함된 구성을 선택할 수 있습니다.

  • 가상 네트워크에 가상 머신 연결
  • 맬웨어 방지 등, Azure Virtual Machine Agent 및 Azure Virtual Machine Extensions 설치
  • 기존 클라우드 서비스에 가상 컴퓨터 추가
  • 기존 Storage 계정에 가상 머신 추가
  • 가상 머신을 가용성 집합에 추가

중요

가상 네트워크를 사용하는 가상 머신을 만들려면 가상 머신을 만들 때 가상 네트워크를 지정해야 합니다.

  • 가상 네트워크를 사용할 때 얻을 수 있는 두 가지 이점은 가상 머신에 직접 연결한다는 점과 프레미스 간 연결을 설정한다는 점입니다.
  • 가상 머신을 만드는 경우에만 가상 네트워크에 가입하도록 가상 머신을 구성할 수 있습니다. 가상 네트워크에 대한 자세한 내용은 Azure Virtual Network 개요를 참조하세요.

가상 컴퓨터를 만들려면

  1. Azure 클래식 CLI에서 Azure에 연결에 나열된 단계를 사용하여 Azure 구독에 로그인합니다.

  2. 다음과 같이 클래식 배포 모드에 있는지 확인합니다.

    azure config mode asm
    
  3. 다음과 같이 사용 가능한 이미지에서 로드하려는 Linux 이미지를 찾습니다.

     azure vm image list | grep "Linux"
    

    Windows 명령 프롬프트 창에서 grep 대신 find 를 사용합니다.

  4. azure vm create을 사용하여 이전 목록의 Linux 이미지로 새 VM을 만듭니다. 이 단계에서는 클라우드 서비스 및 스토리지 계정을 만듭니다. 이 VM을 -c 옵션을 사용한 기존 클라우드 서비스에서도 연결할 수 있습니다. -e 옵션을 사용한 Linux 가상 머신에 로그인할 수 있는 SSH 엔드포인트를 만듭니다. 다음 예제에서는 Ubuntu-14_04_4-LTS 이미지를 사용하여 West US 위치에 myVM이라는 VM을 만들고 사용자 이름 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"
    

    다음 예제와 유사하게 출력됩니다.

    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
    

    참고

    Linux 가상 컴퓨터의 경우 vm create-e 옵션을 제공해야 합니다. 가상 머신을 만든 이후에는 SSH를 사용하도록 설정할 수 없습니다. SSH에 대한 자세한 내용은 Azure에서 Linux와 함께 SSH를 사용하는 방법을 참조하세요.

  5. azure vm show 명령을 사용하여 VM의 특성을 확인할 수 있습니다. 다음 예제에서는 myVM이라는 VM에 대한 정보를 나열합니다.

    azure vm show myVM
    
  6. 다음과 같이 azure vm start 명령을 사용하여 VM을 시작합니다.

    azure vm start myVM
    

다음 단계

모든 Azure 클래식 CLI 가상 머신 명령에 대한 자세한 내용은 클래식 배포 API에서 Azure 클래식 CLI 사용을 참조하세요.