Menu Close
8.4. Azure VHD 이미지 업로드 준비
이는 Azure에 VHD 이미지를 업로드하는 단계를 설명합니다.
사전 요구 사항
- 사용 가능한 Azure 리소스 그룹 및 스토리지 계정이 있어야 합니다.
절차
python2를 설치합니다.
# dnf install python2
참고AZ CLI가 python 2.7에 의존하기 때문에 python2 패키지를 설치해야 합니다.
Microsoft 리포지토리 키를 가져옵니다.
# rpm --import https://packages.microsoft.com/keys/microsoft.asc
로컬 azure-cli 리포지토리 정보를 생성합니다.
# sh -c 'echo -e "[azure-cli]\nname=Azure CLI\nbaseurl=https://packages.microsoft.com/yumrepos/azure-cli\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/azure-cli.repo'
Azure CLI를 설치합니다.
# dnfdownloader azure-cli # rpm -ivh --nodeps azure-cli-2.0.64-1.el7.x86_64.rpm
참고다운로드한 Azure CLI 패키지는 현재 다운로드한 버전에 따라 다를 수 있습니다.
Azure CLI를 실행합니다.
$ az login
터미널에 '참고로 로그인할 수 있는 브라우저가 표시됩니다. 장치 코드에 대한 이전 경험을 보려면 "az login --use-device-code"'를 사용하여 로그인할 수 있는 브라우저를 엽니다.
참고원격(SSH) 세션을 실행 중인 경우 브라우저에서 링크가 열려 있지 않습니다. 이 경우 제공된 링크를 사용하여 원격 세션에 로그인하고 인증할 수 있습니다. 로그인하려면 웹 브라우저를 사용하여 https://microsoft.com/devicelogin 페이지를 열고 인증 하는 코드를 입력합니다.
Azure에서 스토리지 계정의 키를 나열합니다.
$ GROUP=resource-group-name $ ACCOUNT=storage-account-name $ az storage account keys list --resource-group $GROUP --account-name $ACCOUNT
resource-group-name 을 Azure 리소스 그룹의 이름으로, storage-account-name 을 Azure 스토리지 계정 이름으로 교체합니다.
참고명령을 사용하여 사용 가능한 리소스를 나열할 수 있습니다.
$ az resource list
이전 명령의 출력에서 value
key1
을 기록한 후 환경 변수에 할당합니다.$ KEY1=value
스토리지 컨테이너를 생성합니다.
$ CONTAINER=storage-account-name $ az storage container create --account-name $ACCOUNT \ --account-key $KEY1 --name $CONTAINER
storage-account-name 을 스토리지 계정 이름으로 교체합니다.
추가 리소스