3.4.2. Microsoft Azure での新規リソースの設定


Microsoft Azure で新規リソースをセットアップする前に、Azure cross-platform コマンドラインインターフェース (Xplat-CLI) をインストールする必要があります。Azure Xplat-CLI をインストールし、Microsoft Azure で新規リソースを設定する手順は、https://access.redhat.com/articles/2706961#install-the-azure-cross-platform-cli-2 にあります。
Microsoft Azure VHD をアップロードする前に、Microsoft Azure で作成した仮想マシンのリソースが必要です。以下の手順はすべて、Microsoft Azure Administration Server から完了します。
  1. リソースグループを作成します。
    # azure group create -l [azure-region] -n [resource-group]
    以下に例を示します。
    # azure group create -l eastus -n rhgsarm
    info: Executing command group create
    + Getting resource group rhgsarm
    + Creating resource group rhgsarm
    info: Created resource group rhgsarm
    data: Id: /subscriptions/2586c64b-38b4-4527-a140-012d49dfc02c/resourceGroups/rhgsarm
    data: Name: rhgsarm
    data: Location: eastus
    data: Provisioning State: Succeeded
    data: Tags: null
    data:
    info: group create command OK
  2. ストレージアカウントを作成します。以下のコマンドは、使用するレプリケーションオプションを特定できるいくつかの詳細を設定します。詳細は、https://azure.microsoft.com/en-us/documentation/articles/storage-redundancy/ の Microsoft の 『Account Replication Options』 の記事を参照してください。
    # azure storage account create --sku-name [LRS, ZRS, GRS, RA-GRS] --kind [Storage, Blob Storage] -l [azure-region] -g [resource-group] [account-name]
    以下に例を示します。
    # azure storage account create --sku-name LRS --kind Storage -l eastus -g rhgsarm rhgsstorage
    info: Executing command storage account create
    + Checking availability of the storage account name
    + Creating storage account
    info: storage account create command OK
  3. 次の手順で使用するストレージアカウントキーを取得します。
    # azure storage account keys list -g [resource-group] [account-name]
    以下に例を示します。
        # azure storage account keys list -g rhgsarm rhgsstorage
    info: Executing command storage account keys list
    + Getting storage account keys
    data: Name Key Permissions
    data: ---- ---------------------------------------------------------------------------------------- -----------
    data: key1 ba8zt8LSUznaGX92DV1zWhj3ikrpIQEsZXxmNQcd194JaD/NgSwueVVmPfAjOMptpu3fDR/7olT2smo/9ZON+w== Full
    data: key2 5r+wVkfzb8S6oBpZCo9vQSuVhyNLuaOcfpOR048zWnRr8kAsTs7Vp72C/IdWGGQE9IiKrFXxPaDb5GosaA3Zeg== Full
    info: storage account keys list command OK
    
    Microsoft Azure は、ストレージコンテナーへのアクセスを許可する鍵の 2 つを生成します。Microsoft Azure は、キーの再生成目的で 2 つのキーを生成します。再生成時に、セキュアなアクセスに 1 つのキーを使用します。一方、Microsoft Azure はキーを再生成して新規キーを作成します。新しいキーがある場合は、そのキーに切り替えて、他の鍵を次の時間に再生成します。これは、Microsoft Azure ストレージコンテナーのパスワードを変更するのに適しています。これは定期的に行うべきですが、2 つのキーのみが作成されているため、これは実行しません。キーおよびキーの再生成に関する情報は、https://azure.microsoft.com/en-us/documentation/articles/storage-configure-connection-string/ の Microsoft の Storage Connection Strings を参照してください。
  4. キーをエクスポートします。前の手順で作成した key1 文字列をコピーし、AccountKey= ファイルに貼り付けます。
    # export AZURE_STORAGE_CONNECTION_STRING="DefaultEndpointsProtocol=https;AccountName=[account-name];AccountKey=[storage-account-key]"
    
    以下に例を示します。
    # export AZURE_STORAGE_CONNECTION_STRING="DefaultEndpointsProtocol=https;AccountName=rhgsstorage;AccountKey=ba8zt8LSUznaGX92DV1zWhj3ikrpIQEsZXxmNQcd194JaD/NgSwueVVmPfAjOMptpu3fDR/7olT2smo/9ZON+w=="
    
  5. ストレージコンテナーを作成します。
    # azure storage container create [container-name]
    以下に例を示します。
        # azure storage container create rhgscontainer
    info: Executing command storage container create
    + Creating storage container rhgscontainer
    + Getting storage container information
    data: {
    data: name: 'rhgscontainer',
    data: metadata: {},
    data: etag: '"0x8D44F1EAD8604B4"',
    data: lastModified: 'Tue, 07 Feb 2017 06:00:54 GMT',
    data: lease: { status: 'unlocked', state: 'available' },
    data: requestId: '124a5521-0001-007a-3507-81b138000000',
    data: publicAccessLevel: 'Off'
    data: }
    info: storage container create command OK
  6. Microsoft Azure 仮想ネットワークを作成します。
    # azure network vnet create -g [resource-group] -l [azure-region] -a [CIDR-address-prefixe-vnet] [vnet-name]
    以下に例を示します。
    # azure network vnet create -g rhgsarm -l eastus -a 10.0.0.0/8 rhgsvnet1
    info: Executing command network vnet create
    + Looking up the virtual network "rhgsvnet1"
    + Creating virtual network "rhgsvnet1"
    data: Id :
    /subscriptions/2586c64b-38b4-4527-a140-012d49dfc02c/resourceGroups/rhgsarm/providers/Microsoft.Network/virtualNetworks/rhgsvnet1
    data: Name : rhgsvnet1
    data: Type : Microsoft.Network/virtualNetworks
    data: Location : eastus
    data: Provisioning state : Succeeded
    data: Address prefixes:
    data: 10.0.0.0/8
    info: network vnet create command OK
    
  7. Microsoft Azure 仮想ネットワークのサブネットを作成します。
    # azure network vnet subnet create -g [resource-group] -e [vnet-name] -a [CIDR-address-prefix-subnet] [subnet-name]
    以下に例を示します。
    # azure network vnet subnet create -g rhgsarm -e rhgsvnet1 -a 10.0.1.0/24 rhgssubnet1
    info: Executing command network vnet subnet create
    + Looking up the virtual network "rhgsvnet1"
    + Looking up the subnet "rhgssubnet1"
    + Creating subnet "rhgssubnet1"
    data: Id : /subscriptions/2586c64b-38b4-4527-a140-012d49dfc02c/resourceGroups/rhgsarm/providers/Microsoft.Network/virtualNetworks/rhgsvnet1/subnets/rhgssubnet1
    data: Name : rhgssubnet1
    data: Provisioning state : Succeeded
    data: Address prefix : 10.0.1.0/24
    info: network vnet subnet create command OK
    
    重要
    マシンをシャットダウンしない場合には、ストレージ接続キーは以下の手順により維持されます。この手順を行う前にシャットダウンした場合は、以下のコマンドでキー (-k "[storage-account-key]) を渡す必要があります。キーを設定ファイルに追加して、マシンのブート時に毎回読み込むことができます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る